summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNode.js GitHub Bot <github-bot@iojs.org>2022-08-07 20:34:52 -0400
committerGitHub <noreply@github.com>2022-08-08 00:34:52 +0000
commitba7505ebd51d8235e79ebb7b18a8cc8b20cf763f (patch)
tree72c25a7e27fefb6900862406da2c4538c9e056d9
parentef33e93101c620876ad9d1195b0f79dfe90a4254 (diff)
downloadnode-new-ba7505ebd51d8235e79ebb7b18a8cc8b20cf763f.tar.gz
tools: update eslint to 8.21.0
PR-URL: https://github.com/nodejs/node/pull/44162 Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Rich Trott <rtrott@gmail.com> Reviewed-By: Feng Yu <F3n67u@outlook.com> Reviewed-By: Tobias Nießen <tniessen@tnie.de>
-rw-r--r--tools/node_modules/eslint/lib/config/default-config.js23
-rw-r--r--tools/node_modules/eslint/lib/config/flat-config-array.js43
-rw-r--r--tools/node_modules/eslint/lib/config/flat-config-helpers.js10
-rw-r--r--tools/node_modules/eslint/lib/eslint/eslint-helpers.js621
-rw-r--r--tools/node_modules/eslint/lib/eslint/flat-eslint.js1164
-rw-r--r--tools/node_modules/eslint/lib/eslint/index.js4
-rw-r--r--tools/node_modules/eslint/lib/linter/linter.js19
-rw-r--r--tools/node_modules/eslint/lib/rule-tester/flat-rule-tester.js79
-rw-r--r--tools/node_modules/eslint/lib/rule-tester/rule-tester.js42
-rw-r--r--tools/node_modules/eslint/lib/rules/key-spacing.js5
-rw-r--r--tools/node_modules/eslint/lib/rules/lines-around-comment.js15
-rw-r--r--tools/node_modules/eslint/lib/rules/sort-keys.js43
-rw-r--r--tools/node_modules/eslint/lib/unsupported-api.js4
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/core/cjs-proxy.cjs29
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/core/lib/config/caching.js3
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/core/lib/config/files/import-meta-resolve.js2
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/core/lib/config/files/import.cjs5
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/core/lib/config/files/import.js12
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/core/lib/config/files/module-types.js2
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/core/lib/config/index.js16
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/core/lib/gensync-utils/async.js26
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/core/lib/index.js2
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/core/lib/transformation/normalize-file.js2
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/core/lib/vendor/import-meta-resolve.js244
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/core/package.json25
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/eslint-parser/lib/parse.cjs2
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/eslint-parser/package.json4
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/generator/lib/buffer.js246
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/base.js6
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/classes.js30
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/expressions.js58
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/flow.js122
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/jsx.js30
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/methods.js22
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/modules.js24
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/statements.js58
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/template-literals.js2
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/types.js24
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/typescript.js124
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/generator/lib/index.js2
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/generator/lib/node/index.js22
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/generator/lib/node/parentheses.js47
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/generator/lib/node/whitespace.js110
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/generator/lib/printer.js221
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/generator/package.json6
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/helper-compilation-targets/package.json6
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/helper-environment-visitor/package.json6
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/helper-function-name/package.json4
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/helper-module-transforms/package.json8
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/helper-plugin-utils/package.json2
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/helper-string-parser/LICENSE22
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/helper-string-parser/lib/index.js328
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/helper-string-parser/package.json28
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/helpers/package.json10
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/helpers/scripts/generate-regenerator-runtime.js2
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/parser/index.cjs5
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/parser/lib/index.js1811
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/parser/package.json6
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/template/package.json6
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/traverse/lib/path/conversion.js9
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/traverse/lib/path/family.js2
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/traverse/lib/path/generated/validators.js5
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/traverse/lib/path/generated/virtual-types.js3
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/traverse/lib/path/index.js11
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/traverse/lib/path/introspection.js11
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/traverse/lib/path/lib/virtual-types-validator.js183
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/traverse/lib/path/lib/virtual-types.js224
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/traverse/lib/types.js4
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/traverse/lib/visitors.js18
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/traverse/package.json12
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/traverse/scripts/generators/validators.js36
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/traverse/scripts/generators/virtual-types.js27
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/core.js45
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/typescript.js4
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/types/lib/index.js.flow24
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/types/lib/modifications/prependToMemberExpression.js6
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/types/package.json9
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/types/scripts/generators/ast-types.js52
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/types/scripts/utils/stringifyValidator.js7
-rw-r--r--tools/node_modules/eslint/node_modules/@humanwhocodes/config-array/api.js94
-rw-r--r--tools/node_modules/eslint/node_modules/@humanwhocodes/config-array/package.json21
-rw-r--r--tools/node_modules/eslint/node_modules/@humanwhocodes/gitignore-to-minimatch/LICENSE201
-rw-r--r--tools/node_modules/eslint/node_modules/@humanwhocodes/gitignore-to-minimatch/dist/gitignore-to-minimatch.cjs71
-rw-r--r--tools/node_modules/eslint/node_modules/@humanwhocodes/gitignore-to-minimatch/dist/gitignore-to-minimatch.js67
-rw-r--r--tools/node_modules/eslint/node_modules/@humanwhocodes/gitignore-to-minimatch/package.json61
-rw-r--r--tools/node_modules/eslint/node_modules/@nodelib/fs.scandir/LICENSE21
-rw-r--r--tools/node_modules/eslint/node_modules/@nodelib/fs.scandir/out/adapters/fs.js19
-rw-r--r--tools/node_modules/eslint/node_modules/@nodelib/fs.scandir/out/constants.js17
-rw-r--r--tools/node_modules/eslint/node_modules/@nodelib/fs.scandir/out/index.js26
-rw-r--r--tools/node_modules/eslint/node_modules/@nodelib/fs.scandir/out/providers/async.js104
-rw-r--r--tools/node_modules/eslint/node_modules/@nodelib/fs.scandir/out/providers/common.js13
-rw-r--r--tools/node_modules/eslint/node_modules/@nodelib/fs.scandir/out/providers/sync.js54
-rw-r--r--tools/node_modules/eslint/node_modules/@nodelib/fs.scandir/out/settings.js24
-rw-r--r--tools/node_modules/eslint/node_modules/@nodelib/fs.scandir/out/types/index.js2
-rw-r--r--tools/node_modules/eslint/node_modules/@nodelib/fs.scandir/out/utils/fs.js19
-rw-r--r--tools/node_modules/eslint/node_modules/@nodelib/fs.scandir/out/utils/index.js5
-rw-r--r--tools/node_modules/eslint/node_modules/@nodelib/fs.scandir/package.json44
-rw-r--r--tools/node_modules/eslint/node_modules/@nodelib/fs.stat/LICENSE21
-rw-r--r--tools/node_modules/eslint/node_modules/@nodelib/fs.stat/out/adapters/fs.js17
-rw-r--r--tools/node_modules/eslint/node_modules/@nodelib/fs.stat/out/index.js26
-rw-r--r--tools/node_modules/eslint/node_modules/@nodelib/fs.stat/out/providers/async.js36
-rw-r--r--tools/node_modules/eslint/node_modules/@nodelib/fs.stat/out/providers/sync.js23
-rw-r--r--tools/node_modules/eslint/node_modules/@nodelib/fs.stat/out/settings.js16
-rw-r--r--tools/node_modules/eslint/node_modules/@nodelib/fs.stat/out/types/index.js2
-rw-r--r--tools/node_modules/eslint/node_modules/@nodelib/fs.stat/package.json37
-rw-r--r--tools/node_modules/eslint/node_modules/@nodelib/fs.walk/LICENSE21
-rw-r--r--tools/node_modules/eslint/node_modules/@nodelib/fs.walk/out/index.js34
-rw-r--r--tools/node_modules/eslint/node_modules/@nodelib/fs.walk/out/providers/async.js30
-rw-r--r--tools/node_modules/eslint/node_modules/@nodelib/fs.walk/out/providers/index.js9
-rw-r--r--tools/node_modules/eslint/node_modules/@nodelib/fs.walk/out/providers/stream.js34
-rw-r--r--tools/node_modules/eslint/node_modules/@nodelib/fs.walk/out/providers/sync.js14
-rw-r--r--tools/node_modules/eslint/node_modules/@nodelib/fs.walk/out/readers/async.js97
-rw-r--r--tools/node_modules/eslint/node_modules/@nodelib/fs.walk/out/readers/common.js31
-rw-r--r--tools/node_modules/eslint/node_modules/@nodelib/fs.walk/out/readers/reader.js11
-rw-r--r--tools/node_modules/eslint/node_modules/@nodelib/fs.walk/out/readers/sync.js59
-rw-r--r--tools/node_modules/eslint/node_modules/@nodelib/fs.walk/out/settings.js26
-rw-r--r--tools/node_modules/eslint/node_modules/@nodelib/fs.walk/out/types/index.js2
-rw-r--r--tools/node_modules/eslint/node_modules/@nodelib/fs.walk/package.json44
-rw-r--r--tools/node_modules/eslint/node_modules/acorn/dist/acorn.js33
-rw-r--r--tools/node_modules/eslint/node_modules/acorn/dist/acorn.mjs33
-rw-r--r--tools/node_modules/eslint/node_modules/acorn/package.json2
-rw-r--r--tools/node_modules/eslint/node_modules/array-union/index.js5
-rw-r--r--tools/node_modules/eslint/node_modules/array-union/license9
-rw-r--r--tools/node_modules/eslint/node_modules/array-union/package.json38
-rw-r--r--tools/node_modules/eslint/node_modules/array-union/readme.md34
-rw-r--r--tools/node_modules/eslint/node_modules/braces/LICENSE21
-rw-r--r--tools/node_modules/eslint/node_modules/braces/index.js170
-rw-r--r--tools/node_modules/eslint/node_modules/braces/lib/compile.js57
-rw-r--r--tools/node_modules/eslint/node_modules/braces/lib/constants.js57
-rw-r--r--tools/node_modules/eslint/node_modules/braces/lib/expand.js113
-rw-r--r--tools/node_modules/eslint/node_modules/braces/lib/parse.js333
-rw-r--r--tools/node_modules/eslint/node_modules/braces/lib/stringify.js32
-rw-r--r--tools/node_modules/eslint/node_modules/braces/lib/utils.js112
-rw-r--r--tools/node_modules/eslint/node_modules/braces/package.json77
-rw-r--r--tools/node_modules/eslint/node_modules/browserslist/node.js15
-rw-r--r--tools/node_modules/eslint/node_modules/browserslist/package.json8
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/agents.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/browserVersions.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/aac.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/abortcontroller.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ac3-ec3.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/accelerometer.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/addeventlistener.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/alternate-stylesheet.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ambient-light.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/apng.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/array-find-index.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/array-find.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/array-flat.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/array-includes.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/arrow-functions.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/asmjs.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/async-clipboard.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/async-functions.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/atob-btoa.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/audio-api.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/audio.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/audiotracks.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/autofocus.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/auxclick.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/av1.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/avif.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-attachment.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-clip-text.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-img-opts.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-position-x-y.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-repeat-round-space.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-sync.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/battery-status.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/beacon.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/beforeafterprint.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/bigint.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/blobbuilder.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/bloburls.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/border-image.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/border-radius.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/broadcastchannel.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/brotli.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/calc.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/canvas-blending.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/canvas-text.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/canvas.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ch-unit.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/chacha20-poly1305.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/channel-messaging.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/childnode-remove.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/classlist.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/client-hints-dpr-width-viewport.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/clipboard.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/colr-v1.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/colr.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/comparedocumentposition.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/console-basic.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/console-time.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/const.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/constraint-validation.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/contenteditable.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/contentsecuritypolicy.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/contentsecuritypolicy2.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/cookie-store-api.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/cors.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/createimagebitmap.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/credential-management.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/cryptography.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-all.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-animation.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-any-link.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-appearance.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-at-counter-style.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-autofill.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-backdrop-filter.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-background-offsets.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-backgroundblendmode.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-boxdecorationbreak.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-boxshadow.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-canvas.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-caret-color.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-cascade-layers.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-case-insensitive.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-clip-path.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-color-adjust.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-color-function.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-conic-gradients.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-container-queries.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-container-query-units.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-containment.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-content-visibility.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-counters.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-crisp-edges.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-cross-fade.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-default-pseudo.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-descendant-gtgt.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-deviceadaptation.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-dir-pseudo.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-display-contents.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-element-function.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-env-function.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-exclusions.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-featurequeries.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-file-selector-button.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-filter-function.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-filters.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-first-letter.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-first-line.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-fixed.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-focus-visible.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-focus-within.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-font-palette.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-font-rendering-controls.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-font-stretch.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-gencontent.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-gradients.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-grid-animation.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-grid.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-hanging-punctuation.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-has.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-hyphenate.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-hyphens.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-image-orientation.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-image-set.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-in-out-of-range.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-indeterminate-pseudo.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-initial-letter.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-initial-value.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-lch-lab.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-letter-spacing.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-line-clamp.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-logical-props.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-marker-pseudo.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-masks.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-matches-pseudo.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-math-functions.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-media-interaction.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-media-range-syntax.js1
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-media-resolution.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-media-scripting.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-mediaqueries.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-mixblendmode.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-motion-paths.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-namespaces.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-nesting.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-not-sel-list.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-nth-child-of.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-opacity.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-optional-pseudo.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-overflow-anchor.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-overflow-overlay.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-overflow.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-overscroll-behavior.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-page-break.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-paged-media.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-paint-api.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-placeholder-shown.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-placeholder.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-print-color-adjust.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-read-only-write.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-rebeccapurple.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-reflections.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-regions.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-repeating-gradients.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-resize.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-revert-value.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-rrggbbaa.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-scroll-behavior.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-scroll-timeline.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-scrollbar.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-sel2.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-sel3.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-selection.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-shapes.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-snappoints.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-sticky.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-subgrid.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-supports-api.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-table.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-align-last.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-indent.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-justify.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-orientation.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-spacing.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-textshadow.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-touch-action-2.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-touch-action.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-transitions.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-unicode-bidi.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-unset-value.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-variables.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-when-else.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-widows-orphans.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-width-stretch.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-writing-mode.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-zoom.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-attr.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-boxsizing.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-colors.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-cursors-grab.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-cursors-newer.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-cursors.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-tabsize.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/currentcolor.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/custom-elements.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/custom-elementsv1.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/customevent.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/datalist.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dataset.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/datauri.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/date-tolocaledatestring.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/declarative-shadow-dom.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/decorators.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/details.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/deviceorientation.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/devicepixelratio.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dialog.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dispatchevent.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dnssec.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/do-not-track.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/document-currentscript.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/document-evaluate-xpath.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/document-execcommand.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/document-policy.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/document-scrollingelement.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/documenthead.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dom-manip-convenience.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dom-range.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/domcontentloaded.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/domfocusin-domfocusout-events.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dommatrix.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/download.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dragndrop.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/element-closest.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/element-from-point.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/element-scroll-methods.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/eme.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/eot.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es5.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-class.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-generators.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-module-dynamic-import.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-module.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-number.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-string-includes.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/eventsource.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/extended-system-fonts.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/feature-policy.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/fetch.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/fieldset-disabled.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/fileapi.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/filereader.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/filereadersync.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/filesystem.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/flac.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/flexbox-gap.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/flexbox.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/flow-root.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/focusin-focusout-events.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/focusoptions-preventscroll.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-family-system-ui.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-feature.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-kerning.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-loading.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-metrics-overrides.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-size-adjust.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-smooth.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-unicode-range.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-variant-alternates.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-variant-numeric.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/fontface.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/form-attribute.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/form-submit-attributes.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/form-validation.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/forms.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/fullscreen.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/gamepad.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/geolocation.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/getboundingclientrect.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/getcomputedstyle.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/getelementsbyclassname.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/getrandomvalues.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/gyroscope.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/hardwareconcurrency.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/hashchange.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/heif.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/hevc.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/hidden.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/high-resolution-time.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/history.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/html-media-capture.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/html5semantic.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/http-live-streaming.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/http2.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/http3.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/iframe-sandbox.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/iframe-seamless.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/iframe-srcdoc.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/imagecapture.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ime.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/img-naturalwidth-naturalheight.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/import-maps.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/imports.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/indeterminate-checkbox.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/indexeddb.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/indexeddb2.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/inline-block.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/innertext.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-autocomplete-onoff.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-color.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-datetime.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-email-tel-url.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-event.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-file-accept.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-file-directory.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-file-multiple.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-inputmode.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-minlength.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-number.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-pattern.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-placeholder.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-range.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-search.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-selection.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/insert-adjacent.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/insertadjacenthtml.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/internationalization.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/intersectionobserver-v2.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/intersectionobserver.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/intl-pluralrules.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/intrinsic-width.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/jpeg2000.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/jpegxl.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/jpegxr.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/js-regexp-lookbehind.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/json.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/justify-content-space-evenly.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/kerning-pairs-ligatures.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-charcode.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-code.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-getmodifierstate.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-key.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-location.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-which.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/lazyload.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/let.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-icon-png.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-icon-svg.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-dns-prefetch.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-modulepreload.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-preconnect.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-prefetch.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-preload.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-prerender.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/loading-lazy-attr.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/localecompare.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/magnetometer.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/matchesselector.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/matchmedia.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mathml.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/maxlength.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/media-attribute.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/media-fragments.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/media-session-api.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mediacapture-fromelement.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mediarecorder.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mediasource.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/menu.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/meta-theme-color.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/meter.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/midi.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/minmaxwh.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mp3.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mpeg-dash.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mpeg4.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/multibackgrounds.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/multicolumn.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mutation-events.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mutationobserver.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/namevalue-storage.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/native-filesystem-api.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/nav-timing.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/navigator-language.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/netinfo.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/notifications.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/object-entries.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/object-fit.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/object-observe.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/object-values.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/objectrtc.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/offline-apps.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/offscreencanvas.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ogg-vorbis.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ogv.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ol-reversed.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/once-event-listener.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/online-status.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/opus.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/orientation-sensor.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/outline.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pad-start-end.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/page-transition-events.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pagevisibility.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/passive-event-listener.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/passwordrules.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/path2d.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/payment-request.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pdf-viewer.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/permissions-api.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/permissions-policy.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/picture-in-picture.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/picture.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ping.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/png-alpha.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pointer-events.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pointer.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pointerlock.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/portals.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/prefers-color-scheme.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/prefers-reduced-motion.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/private-class-fields.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/private-methods-and-accessors.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/progress.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/promise-finally.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/promises.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/proximity.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/proxy.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/public-class-fields.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/publickeypinning.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/push-api.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/queryselector.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/readonly-attr.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/referrer-policy.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/registerprotocolhandler.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rel-noopener.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rel-noreferrer.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rellist.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rem.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/requestanimationframe.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/requestidlecallback.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/resizeobserver.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/resource-timing.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rest-parameters.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rtcpeerconnection.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ruby.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/run-in.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/same-site-cookie-attribute.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/screen-orientation.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/script-async.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/script-defer.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/scrollintoview.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/scrollintoviewifneeded.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sdch.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/selection-api.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/server-timing.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/serviceworkers.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/setimmediate.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sha-2.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/shadowdom.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/shadowdomv1.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sharedarraybuffer.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sharedworkers.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sni.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/spdy.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/speech-recognition.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/speech-synthesis.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/spellcheck-attribute.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sql-storage.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/srcset.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/stream.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/streams.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/stricttransportsecurity.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/style-scoped.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/subresource-integrity.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-css.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-filters.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-fonts.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-fragment.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-html.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-html5.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-img.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-smil.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sxg.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/tabindex-attr.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/template-literals.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/template.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/temporal.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/testfeat.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-decoration.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-emphasis.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-overflow.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-size-adjust.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-stroke.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-underline-offset.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/textcontent.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/textencoder.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/tls1-1.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/tls1-2.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/tls1-3.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/token-binding.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/touch.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/transforms2d.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/transforms3d.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/trusted-types.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ttf.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/typedarrays.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/u2f.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/unhandledrejection.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/upgradeinsecurerequests.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/url-scroll-to-text-fragment.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/url.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/urlsearchparams.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/use-strict.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/user-select-none.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/user-timing.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/variable-fonts.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/vector-effect.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/vibration.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/video.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/videotracks.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/viewport-unit-variants.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/viewport-units.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wai-aria.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wake-lock.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wasm.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wav.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wbr-element.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/web-animation.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/web-app-manifest.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/web-bluetooth.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/web-serial.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/web-share.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webauthn.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webgl.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webgl2.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webgpu.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webhid.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webkit-user-drag.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webm.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webnfc.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webp.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/websockets.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webusb.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webvr.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webvtt.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webworkers.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webxr.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/will-change.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/woff.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/woff2.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/word-break.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wordwrap.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/x-doc-messaging.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/x-frame-options.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/xhr2.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/xhtml.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/xhtmlsmil.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/xml-serializer.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AD.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AE.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AF.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AG.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AI.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AL.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AM.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AO.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AR.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AS.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AT.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AU.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AW.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AX.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AZ.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BA.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BB.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BD.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BE.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BF.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BG.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BH.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BI.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BJ.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BM.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BN.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BO.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BR.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BS.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BT.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BW.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BY.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BZ.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CA.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CD.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CF.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CG.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CH.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CI.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CK.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CL.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CM.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CN.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CO.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CR.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CU.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CV.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CX.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CY.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CZ.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/DE.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/DJ.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/DK.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/DM.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/DO.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/DZ.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/EC.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/EE.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/EG.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ER.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ES.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ET.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/FI.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/FJ.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/FK.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/FM.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/FO.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/FR.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GA.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GB.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GD.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GE.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GF.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GG.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GH.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GI.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GL.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GM.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GN.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GP.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GQ.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GR.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GT.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GU.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GW.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GY.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/HK.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/HN.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/HR.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/HT.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/HU.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ID.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/IE.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/IL.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/IM.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/IQ.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/IR.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/IS.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/IT.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/JE.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/JM.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/JO.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/JP.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KE.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KG.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KH.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KI.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KM.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KN.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KP.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KR.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KW.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KY.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KZ.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LA.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LB.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LC.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LI.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LK.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LR.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LS.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LT.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LU.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LV.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LY.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MA.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MC.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MD.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ME.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MG.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MH.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MK.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ML.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MM.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MN.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MO.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MP.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MQ.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MR.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MS.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MT.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MU.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MV.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MW.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MX.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MY.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MZ.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NA.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NC.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NE.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NF.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NG.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NI.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NL.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NO.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NP.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NR.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NU.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NZ.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/OM.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PA.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PE.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PF.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PG.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PH.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PK.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PL.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PM.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PN.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PR.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PS.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PT.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PW.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PY.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/QA.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/RE.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/RO.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/RS.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/RU.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/RW.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SA.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SB.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SC.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SD.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SE.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SG.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SH.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SI.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SK.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SL.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SM.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SN.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SO.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SR.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ST.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SV.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SY.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SZ.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TC.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TD.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TG.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TH.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TJ.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TK.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TL.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TM.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TN.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TO.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TR.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TT.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TV.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TW.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TZ.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/UA.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/UG.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/US.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/UY.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/UZ.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/VA.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/VC.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/VE.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/VG.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/VI.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/VN.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/VU.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/WF.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/WS.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/YE.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/YT.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ZA.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ZM.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ZW.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/alt-af.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/alt-an.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/alt-as.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/alt-eu.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/alt-na.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/alt-oc.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/alt-sa.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/alt-ww.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/package.json2
-rw-r--r--tools/node_modules/eslint/node_modules/dir-glob/index.js75
-rw-r--r--tools/node_modules/eslint/node_modules/dir-glob/license9
-rw-r--r--tools/node_modules/eslint/node_modules/dir-glob/package.json38
-rw-r--r--tools/node_modules/eslint/node_modules/dir-glob/readme.md76
-rw-r--r--tools/node_modules/eslint/node_modules/electron-to-chromium/chromium-versions.js3
-rw-r--r--tools/node_modules/eslint/node_modules/electron-to-chromium/chromium-versions.json2
-rw-r--r--tools/node_modules/eslint/node_modules/electron-to-chromium/full-chromium-versions.js42
-rw-r--r--tools/node_modules/eslint/node_modules/electron-to-chromium/full-chromium-versions.json2
-rw-r--r--tools/node_modules/eslint/node_modules/electron-to-chromium/full-versions.js26
-rw-r--r--tools/node_modules/eslint/node_modules/electron-to-chromium/full-versions.json2
-rw-r--r--tools/node_modules/eslint/node_modules/electron-to-chromium/package.json4
-rw-r--r--tools/node_modules/eslint/node_modules/electron-to-chromium/versions.js3
-rw-r--r--tools/node_modules/eslint/node_modules/electron-to-chromium/versions.json2
-rw-r--r--tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/dist/jsdocUtils.js366
-rw-r--r--tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/dist/utils/hasReturnValue.js364
-rw-r--r--tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/package.json2
-rw-r--r--tools/node_modules/eslint/node_modules/espree/dist/espree.cjs2
-rw-r--r--tools/node_modules/eslint/node_modules/espree/lib/version.js2
-rw-r--r--tools/node_modules/eslint/node_modules/espree/package.json7
-rw-r--r--tools/node_modules/eslint/node_modules/fast-glob/LICENSE21
-rw-r--r--tools/node_modules/eslint/node_modules/fast-glob/node_modules/glob-parent/LICENSE15
-rw-r--r--tools/node_modules/eslint/node_modules/fast-glob/node_modules/glob-parent/index.js42
-rw-r--r--tools/node_modules/eslint/node_modules/fast-glob/node_modules/glob-parent/package.json48
-rw-r--r--tools/node_modules/eslint/node_modules/fast-glob/out/index.js68
-rw-r--r--tools/node_modules/eslint/node_modules/fast-glob/out/managers/patterns.js21
-rw-r--r--tools/node_modules/eslint/node_modules/fast-glob/out/managers/tasks.js80
-rw-r--r--tools/node_modules/eslint/node_modules/fast-glob/out/providers/async.js28
-rw-r--r--tools/node_modules/eslint/node_modules/fast-glob/out/providers/filters/deep.js62
-rw-r--r--tools/node_modules/eslint/node_modules/fast-glob/out/providers/filters/entry.js60
-rw-r--r--tools/node_modules/eslint/node_modules/fast-glob/out/providers/filters/error.js15
-rw-r--r--tools/node_modules/eslint/node_modules/fast-glob/out/providers/matchers/matcher.js50
-rw-r--r--tools/node_modules/eslint/node_modules/fast-glob/out/providers/matchers/partial.js38
-rw-r--r--tools/node_modules/eslint/node_modules/fast-glob/out/providers/provider.js48
-rw-r--r--tools/node_modules/eslint/node_modules/fast-glob/out/providers/stream.js31
-rw-r--r--tools/node_modules/eslint/node_modules/fast-glob/out/providers/sync.js23
-rw-r--r--tools/node_modules/eslint/node_modules/fast-glob/out/providers/transformers/entry.js26
-rw-r--r--tools/node_modules/eslint/node_modules/fast-glob/out/readers/reader.js33
-rw-r--r--tools/node_modules/eslint/node_modules/fast-glob/out/readers/stream.js55
-rw-r--r--tools/node_modules/eslint/node_modules/fast-glob/out/readers/sync.js43
-rw-r--r--tools/node_modules/eslint/node_modules/fast-glob/out/settings.js57
-rw-r--r--tools/node_modules/eslint/node_modules/fast-glob/out/types/index.js2
-rw-r--r--tools/node_modules/eslint/node_modules/fast-glob/out/utils/array.js22
-rw-r--r--tools/node_modules/eslint/node_modules/fast-glob/out/utils/errno.js7
-rw-r--r--tools/node_modules/eslint/node_modules/fast-glob/out/utils/fs.js19
-rw-r--r--tools/node_modules/eslint/node_modules/fast-glob/out/utils/index.js17
-rw-r--r--tools/node_modules/eslint/node_modules/fast-glob/out/utils/path.js33
-rw-r--r--tools/node_modules/eslint/node_modules/fast-glob/out/utils/pattern.js169
-rw-r--r--tools/node_modules/eslint/node_modules/fast-glob/out/utils/stream.js17
-rw-r--r--tools/node_modules/eslint/node_modules/fast-glob/out/utils/string.js11
-rw-r--r--tools/node_modules/eslint/node_modules/fast-glob/package.json94
-rw-r--r--tools/node_modules/eslint/node_modules/fastq/LICENSE13
-rw-r--r--tools/node_modules/eslint/node_modules/fastq/bench.js66
-rw-r--r--tools/node_modules/eslint/node_modules/fastq/example.js14
-rw-r--r--tools/node_modules/eslint/node_modules/fastq/example.mjs11
-rw-r--r--tools/node_modules/eslint/node_modules/fastq/package.json52
-rw-r--r--tools/node_modules/eslint/node_modules/fastq/queue.js283
-rw-r--r--tools/node_modules/eslint/node_modules/fill-range/LICENSE21
-rw-r--r--tools/node_modules/eslint/node_modules/fill-range/index.js249
-rw-r--r--tools/node_modules/eslint/node_modules/fill-range/package.json69
-rw-r--r--tools/node_modules/eslint/node_modules/find-up/index.js89
-rw-r--r--tools/node_modules/eslint/node_modules/find-up/license9
-rw-r--r--tools/node_modules/eslint/node_modules/find-up/package.json54
-rw-r--r--tools/node_modules/eslint/node_modules/find-up/readme.md151
-rw-r--r--tools/node_modules/eslint/node_modules/globals/globals.json11
-rw-r--r--tools/node_modules/eslint/node_modules/globals/package.json2
-rw-r--r--tools/node_modules/eslint/node_modules/globby/gitignore.js120
-rw-r--r--tools/node_modules/eslint/node_modules/globby/index.js181
-rw-r--r--tools/node_modules/eslint/node_modules/globby/license9
-rw-r--r--tools/node_modules/eslint/node_modules/globby/package.json82
-rw-r--r--tools/node_modules/eslint/node_modules/globby/readme.md170
-rw-r--r--tools/node_modules/eslint/node_modules/globby/stream-utils.js46
-rw-r--r--tools/node_modules/eslint/node_modules/grapheme-splitter/LICENSE22
-rw-r--r--tools/node_modules/eslint/node_modules/grapheme-splitter/index.js1743
-rw-r--r--tools/node_modules/eslint/node_modules/grapheme-splitter/package.json34
-rw-r--r--tools/node_modules/eslint/node_modules/is-number/LICENSE21
-rw-r--r--tools/node_modules/eslint/node_modules/is-number/index.js18
-rw-r--r--tools/node_modules/eslint/node_modules/is-number/package.json82
-rw-r--r--tools/node_modules/eslint/node_modules/locate-path/index.js68
-rw-r--r--tools/node_modules/eslint/node_modules/locate-path/license9
-rw-r--r--tools/node_modules/eslint/node_modules/locate-path/package.json46
-rw-r--r--tools/node_modules/eslint/node_modules/locate-path/readme.md125
-rw-r--r--tools/node_modules/eslint/node_modules/merge2/LICENSE21
-rw-r--r--tools/node_modules/eslint/node_modules/merge2/index.js144
-rw-r--r--tools/node_modules/eslint/node_modules/merge2/package.json43
-rwxr-xr-xtools/node_modules/eslint/node_modules/micromatch/LICENSE21
-rw-r--r--tools/node_modules/eslint/node_modules/micromatch/index.js467
-rw-r--r--tools/node_modules/eslint/node_modules/micromatch/package.json119
-rw-r--r--tools/node_modules/eslint/node_modules/p-limit/index.js71
-rw-r--r--tools/node_modules/eslint/node_modules/p-limit/license9
-rw-r--r--tools/node_modules/eslint/node_modules/p-limit/package.json52
-rw-r--r--tools/node_modules/eslint/node_modules/p-limit/readme.md101
-rw-r--r--tools/node_modules/eslint/node_modules/p-locate/index.js50
-rw-r--r--tools/node_modules/eslint/node_modules/p-locate/license9
-rw-r--r--tools/node_modules/eslint/node_modules/p-locate/package.json54
-rw-r--r--tools/node_modules/eslint/node_modules/p-locate/readme.md93
-rw-r--r--tools/node_modules/eslint/node_modules/path-exists/index.js23
-rw-r--r--tools/node_modules/eslint/node_modules/path-exists/license9
-rw-r--r--tools/node_modules/eslint/node_modules/path-exists/package.json39
-rw-r--r--tools/node_modules/eslint/node_modules/path-exists/readme.md52
-rw-r--r--tools/node_modules/eslint/node_modules/path-type/index.js43
-rw-r--r--tools/node_modules/eslint/node_modules/path-type/license9
-rw-r--r--tools/node_modules/eslint/node_modules/path-type/package.json45
-rw-r--r--tools/node_modules/eslint/node_modules/path-type/readme.md72
-rw-r--r--tools/node_modules/eslint/node_modules/picomatch/LICENSE21
-rw-r--r--tools/node_modules/eslint/node_modules/picomatch/index.js3
-rw-r--r--tools/node_modules/eslint/node_modules/picomatch/lib/constants.js179
-rw-r--r--tools/node_modules/eslint/node_modules/picomatch/lib/parse.js1091
-rw-r--r--tools/node_modules/eslint/node_modules/picomatch/lib/picomatch.js342
-rw-r--r--tools/node_modules/eslint/node_modules/picomatch/lib/scan.js391
-rw-r--r--tools/node_modules/eslint/node_modules/picomatch/lib/utils.js64
-rw-r--r--tools/node_modules/eslint/node_modules/picomatch/package.json81
-rwxr-xr-xtools/node_modules/eslint/node_modules/queue-microtask/LICENSE20
-rw-r--r--tools/node_modules/eslint/node_modules/queue-microtask/index.js9
-rw-r--r--tools/node_modules/eslint/node_modules/queue-microtask/package.json55
-rw-r--r--tools/node_modules/eslint/node_modules/reusify/.coveralls.yml1
-rw-r--r--tools/node_modules/eslint/node_modules/reusify/LICENSE22
-rw-r--r--tools/node_modules/eslint/node_modules/reusify/package.json45
-rw-r--r--tools/node_modules/eslint/node_modules/reusify/reusify.js33
-rw-r--r--tools/node_modules/eslint/node_modules/run-parallel/LICENSE20
-rw-r--r--tools/node_modules/eslint/node_modules/run-parallel/index.js51
-rw-r--r--tools/node_modules/eslint/node_modules/run-parallel/package.json58
-rw-r--r--tools/node_modules/eslint/node_modules/slash/index.js11
-rw-r--r--tools/node_modules/eslint/node_modules/slash/license9
-rw-r--r--tools/node_modules/eslint/node_modules/slash/package.json35
-rw-r--r--tools/node_modules/eslint/node_modules/slash/readme.md44
-rw-r--r--tools/node_modules/eslint/node_modules/to-regex-range/LICENSE21
-rw-r--r--tools/node_modules/eslint/node_modules/to-regex-range/index.js288
-rw-r--r--tools/node_modules/eslint/node_modules/to-regex-range/package.json88
-rw-r--r--tools/node_modules/eslint/node_modules/update-browserslist-db/check-npm-version.js16
-rwxr-xr-xtools/node_modules/eslint/node_modules/update-browserslist-db/cli.js1
-rw-r--r--tools/node_modules/eslint/node_modules/update-browserslist-db/package.json2
-rw-r--r--tools/node_modules/eslint/node_modules/yocto-queue/index.js68
-rw-r--r--tools/node_modules/eslint/node_modules/yocto-queue/license9
-rw-r--r--tools/node_modules/eslint/node_modules/yocto-queue/package.json43
-rw-r--r--tools/node_modules/eslint/node_modules/yocto-queue/readme.md64
-rw-r--r--tools/node_modules/eslint/package.json14
1074 files changed, 18530 insertions, 3108 deletions
diff --git a/tools/node_modules/eslint/lib/config/default-config.js b/tools/node_modules/eslint/lib/config/default-config.js
index a655a6d83c..c48551a4f2 100644
--- a/tools/node_modules/eslint/lib/config/default-config.js
+++ b/tools/node_modules/eslint/lib/config/default-config.js
@@ -15,7 +15,6 @@ const Rules = require("../rules");
// Helpers
//-----------------------------------------------------------------------------
-
exports.defaultConfig = [
{
plugins: {
@@ -41,21 +40,31 @@ exports.defaultConfig = [
})
}
},
- ignores: [
- "**/node_modules/**",
- ".git/**"
- ],
languageOptions: {
- ecmaVersion: "latest",
sourceType: "module",
+ ecmaVersion: "latest",
parser: "@/espree",
parserOptions: {}
}
},
+
+ // default ignores are listed here
+ {
+ ignores: [
+ "**/node_modules/**",
+ ".git/**"
+ ]
+ },
+
+ // intentionally empty config to ensure these files are globbed by default
+ {
+ files: ["**/*.js", "**/*.mjs"]
+ },
{
files: ["**/*.cjs"],
languageOptions: {
- sourceType: "commonjs"
+ sourceType: "commonjs",
+ ecmaVersion: "latest"
}
}
];
diff --git a/tools/node_modules/eslint/lib/config/flat-config-array.js b/tools/node_modules/eslint/lib/config/flat-config-array.js
index fbedf139d8..becf1e10b0 100644
--- a/tools/node_modules/eslint/lib/config/flat-config-array.js
+++ b/tools/node_modules/eslint/lib/config/flat-config-array.js
@@ -36,6 +36,8 @@ function splitPluginIdentifier(identifier) {
};
}
+const originalBaseConfig = Symbol("originalBaseConfig");
+
//-----------------------------------------------------------------------------
// Exports
//-----------------------------------------------------------------------------
@@ -48,10 +50,14 @@ class FlatConfigArray extends ConfigArray {
/**
* Creates a new instance.
* @param {*[]} configs An array of configuration information.
- * @param {{basePath: string, baseConfig: FlatConfig}} options The options
+ * @param {{basePath: string, shouldIgnore: boolean, baseConfig: FlatConfig}} options The options
* to use for the config array instance.
*/
- constructor(configs, { basePath, baseConfig = defaultConfig } = {}) {
+ constructor(configs, {
+ basePath,
+ shouldIgnore = true,
+ baseConfig = defaultConfig
+ } = {}) {
super(configs, {
basePath,
schema: flatConfigSchema
@@ -62,6 +68,22 @@ class FlatConfigArray extends ConfigArray {
} else {
this.unshift(baseConfig);
}
+
+ /**
+ * The baes config used to build the config array.
+ * @type {Array<FlatConfig>}
+ */
+ this[originalBaseConfig] = baseConfig;
+ Object.defineProperty(this, originalBaseConfig, { writable: false });
+
+ /**
+ * Determines if `ignores` fields should be honored.
+ * If true, then all `ignores` fields are honored.
+ * if false, then only `ignores` fields in the baseConfig are honored.
+ * @type {boolean}
+ */
+ this.shouldIgnore = shouldIgnore;
+ Object.defineProperty(this, "shouldIgnore", { writable: false });
}
/* eslint-disable class-methods-use-this -- Desired as instance method */
@@ -87,6 +109,23 @@ class FlatConfigArray extends ConfigArray {
return require("../../conf/eslint-all");
}
+ /*
+ * If `shouldIgnore` is false, we remove any ignore patterns specified
+ * in the config so long as it's not a default config and it doesn't
+ * have a `files` entry.
+ */
+ if (
+ !this.shouldIgnore &&
+ !this[originalBaseConfig].includes(config) &&
+ config.ignores &&
+ !config.files
+ ) {
+ /* eslint-disable-next-line no-unused-vars -- need to strip off other keys */
+ const { ignores, ...otherKeys } = config;
+
+ return otherKeys;
+ }
+
return config;
}
diff --git a/tools/node_modules/eslint/lib/config/flat-config-helpers.js b/tools/node_modules/eslint/lib/config/flat-config-helpers.js
index bcc4eb1208..e00c56434c 100644
--- a/tools/node_modules/eslint/lib/config/flat-config-helpers.js
+++ b/tools/node_modules/eslint/lib/config/flat-config-helpers.js
@@ -20,7 +20,14 @@ function parseRuleId(ruleId) {
// distinguish between core rules and plugin rules
if (ruleId.includes("/")) {
- pluginName = ruleId.slice(0, ruleId.lastIndexOf("/"));
+
+ // mimic scoped npm packages
+ if (ruleId.startsWith("@")) {
+ pluginName = ruleId.slice(0, ruleId.lastIndexOf("/"));
+ } else {
+ pluginName = ruleId.slice(0, ruleId.indexOf("/"));
+ }
+
ruleName = ruleId.slice(pluginName.length + 1);
} else {
pluginName = "@";
@@ -47,6 +54,7 @@ function getRuleFromConfig(ruleId, config) {
const plugin = config.plugins && config.plugins[pluginName];
let rule = plugin && plugin.rules && plugin.rules[ruleName];
+
// normalize function rules into objects
if (rule && typeof rule === "function") {
rule = {
diff --git a/tools/node_modules/eslint/lib/eslint/eslint-helpers.js b/tools/node_modules/eslint/lib/eslint/eslint-helpers.js
new file mode 100644
index 0000000000..bf5c32a646
--- /dev/null
+++ b/tools/node_modules/eslint/lib/eslint/eslint-helpers.js
@@ -0,0 +1,621 @@
+/**
+ * @fileoverview Helper functions for ESLint class
+ * @author Nicholas C. Zakas
+ */
+
+"use strict";
+
+//-----------------------------------------------------------------------------
+// Requirements
+//-----------------------------------------------------------------------------
+
+const path = require("path");
+const fs = require("fs");
+const fsp = fs.promises;
+const isGlob = require("is-glob");
+const globby = require("globby");
+const hash = require("../cli-engine/hash");
+
+//-----------------------------------------------------------------------------
+// Errors
+//-----------------------------------------------------------------------------
+
+/**
+ * The error type when no files match a glob.
+ */
+class NoFilesFoundError extends Error {
+
+ /**
+ * @param {string} pattern The glob pattern which was not found.
+ * @param {boolean} globEnabled If `false` then the pattern was a glob pattern, but glob was disabled.
+ */
+ constructor(pattern, globEnabled) {
+ super(`No files matching '${pattern}' were found${!globEnabled ? " (glob was disabled)" : ""}.`);
+ this.messageTemplate = "file-not-found";
+ this.messageData = { pattern, globDisabled: !globEnabled };
+ }
+}
+
+/**
+ * The error type when there are files matched by a glob, but all of them have been ignored.
+ */
+class AllFilesIgnoredError extends Error {
+
+ /**
+ * @param {string} pattern The glob pattern which was not found.
+ */
+ constructor(pattern) {
+ super(`All files matched by '${pattern}' are ignored.`);
+ this.messageTemplate = "all-files-ignored";
+ this.messageData = { pattern };
+ }
+}
+
+
+//-----------------------------------------------------------------------------
+// General Helpers
+//-----------------------------------------------------------------------------
+
+/**
+ * Check if a given value is a non-empty string or not.
+ * @param {any} x The value to check.
+ * @returns {boolean} `true` if `x` is a non-empty string.
+ */
+function isNonEmptyString(x) {
+ return typeof x === "string" && x.trim() !== "";
+}
+
+/**
+ * Check if a given value is an array of non-empty stringss or not.
+ * @param {any} x The value to check.
+ * @returns {boolean} `true` if `x` is an array of non-empty stringss.
+ */
+function isArrayOfNonEmptyString(x) {
+ return Array.isArray(x) && x.every(isNonEmptyString);
+}
+
+//-----------------------------------------------------------------------------
+// File-related Helpers
+//-----------------------------------------------------------------------------
+
+/**
+ * Normalizes slashes in a file pattern to posix-style.
+ * @param {string} pattern The pattern to replace slashes in.
+ * @returns {string} The pattern with slashes normalized.
+ */
+function normalizeToPosix(pattern) {
+ return pattern.replace(/\\/gu, "/");
+}
+
+/**
+ * Check if a string is a glob pattern or not.
+ * @param {string} pattern A glob pattern.
+ * @returns {boolean} `true` if the string is a glob pattern.
+ */
+function isGlobPattern(pattern) {
+ return isGlob(path.sep === "\\" ? normalizeToPosix(pattern) : pattern);
+}
+
+/**
+ * Finds all files matching the options specified.
+ * @param {Object} args The arguments objects.
+ * @param {Array<string>} args.patterns An array of glob patterns.
+ * @param {boolean} args.globInputPaths true to interpret glob patterns,
+ * false to not interpret glob patterns.
+ * @param {string} args.cwd The current working directory to find from.
+ * @param {FlatConfigArray} args.configs The configs for the current run.
+ * @returns {Promise<Array<string>>} The fully resolved file paths.
+ * @throws {AllFilesIgnoredError} If there are no results due to an ignore pattern.
+ * @throws {NoFilesFoundError} If no files matched the given patterns.
+ */
+async function findFiles({
+ patterns,
+ globInputPaths,
+ cwd,
+ configs
+}) {
+
+ const results = [];
+ const globbyPatterns = [];
+ const missingPatterns = [];
+
+ // check to see if we have explicit files and directories
+ const filePaths = patterns.map(filePath => path.resolve(cwd, filePath));
+ const stats = await Promise.all(
+ filePaths.map(
+ filePath => fsp.stat(filePath).catch(() => {})
+ )
+ );
+
+ stats.forEach((stat, index) => {
+
+ const filePath = filePaths[index];
+ const pattern = patterns[index];
+
+ if (stat) {
+
+ // files are added directly to the list
+ if (stat.isFile()) {
+ results.push({
+ filePath,
+ ignored: configs.isIgnored(filePath)
+ });
+ }
+
+ // directories need extensions attached
+ if (stat.isDirectory()) {
+
+ // filePatterns are all relative to cwd
+ const filePatterns = configs.files
+ .filter(filePattern => {
+
+ // can only do this for strings, not functions
+ if (typeof filePattern !== "string") {
+ return false;
+ }
+
+ // patterns ending with * are not used for file search
+ if (filePattern.endsWith("*")) {
+ return false;
+ }
+
+ // not sure how to handle negated patterns yet
+ if (filePattern.startsWith("!")) {
+ return false;
+ }
+
+ // check if the pattern would be inside the cwd or not
+ const fullFilePattern = path.join(cwd, filePattern);
+ const relativeFilePattern = path.relative(configs.basePath, fullFilePattern);
+
+ return !relativeFilePattern.startsWith("..");
+ })
+ .map(filePattern => {
+ if (filePattern.startsWith("**")) {
+ return path.join(pattern, filePattern);
+ }
+
+ // adjust the path to be relative to the cwd
+ return path.relative(
+ cwd,
+ path.join(configs.basePath, filePattern)
+ );
+ })
+ .map(normalizeToPosix);
+
+ if (filePatterns.length) {
+ globbyPatterns.push(...filePatterns);
+ }
+
+ }
+
+ return;
+ }
+
+ // save patterns for later use based on whether globs are enabled
+ if (globInputPaths && isGlobPattern(filePath)) {
+ globbyPatterns.push(pattern);
+ } else {
+ missingPatterns.push(pattern);
+ }
+ });
+
+ // note: globbyPatterns can be an empty array
+ const globbyResults = (await globby(globbyPatterns, {
+ cwd,
+ absolute: true,
+ ignore: configs.ignores.filter(matcher => typeof matcher === "string")
+ }));
+
+ // if there are no results, tell the user why
+ if (!results.length && !globbyResults.length) {
+
+ // try globby without ignoring anything
+ /* eslint-disable no-unreachable-loop -- We want to exit early. */
+ for (const globbyPattern of globbyPatterns) {
+
+ /* eslint-disable-next-line no-unused-vars -- Want to exit early. */
+ for await (const filePath of globby.stream(globbyPattern, { cwd, absolute: true })) {
+
+ // files were found but ignored
+ throw new AllFilesIgnoredError(globbyPattern);
+ }
+
+ // no files were found
+ throw new NoFilesFoundError(globbyPattern, globInputPaths);
+ }
+ /* eslint-enable no-unreachable-loop -- Go back to normal. */
+
+ }
+
+ // there were patterns that didn't match anything, tell the user
+ if (missingPatterns.length) {
+ throw new NoFilesFoundError(missingPatterns[0], globInputPaths);
+ }
+
+
+ return [
+ ...results,
+ ...globbyResults.map(filePath => ({
+ filePath: path.resolve(filePath),
+ ignored: false
+ }))
+ ];
+}
+
+
+/**
+ * Checks whether a file exists at the given location
+ * @param {string} resolvedPath A path from the CWD
+ * @throws {Error} As thrown by `fs.statSync` or `fs.isFile`.
+ * @returns {boolean} `true` if a file exists
+ */
+function fileExists(resolvedPath) {
+ try {
+ return fs.statSync(resolvedPath).isFile();
+ } catch (error) {
+ if (error && (error.code === "ENOENT" || error.code === "ENOTDIR")) {
+ return false;
+ }
+ throw error;
+ }
+}
+
+/**
+ * Checks whether a directory exists at the given location
+ * @param {string} resolvedPath A path from the CWD
+ * @throws {Error} As thrown by `fs.statSync` or `fs.isDirectory`.
+ * @returns {boolean} `true` if a directory exists
+ */
+function directoryExists(resolvedPath) {
+ try {
+ return fs.statSync(resolvedPath).isDirectory();
+ } catch (error) {
+ if (error && (error.code === "ENOENT" || error.code === "ENOTDIR")) {
+ return false;
+ }
+ throw error;
+ }
+}
+
+//-----------------------------------------------------------------------------
+// Results-related Helpers
+//-----------------------------------------------------------------------------
+
+/**
+ * Checks if the given message is an error message.
+ * @param {LintMessage} message The message to check.
+ * @returns {boolean} Whether or not the message is an error message.
+ * @private
+ */
+function isErrorMessage(message) {
+ return message.severity === 2;
+}
+
+/**
+ * Returns result with warning by ignore settings
+ * @param {string} filePath File path of checked code
+ * @param {string} baseDir Absolute path of base directory
+ * @returns {LintResult} Result with single warning
+ * @private
+ */
+function createIgnoreResult(filePath, baseDir) {
+ let message;
+ const isHidden = filePath.split(path.sep)
+ .find(segment => /^\./u.test(segment));
+ const isInNodeModules = baseDir && path.relative(baseDir, filePath).startsWith("node_modules");
+
+ if (isHidden) {
+ message = "File ignored by default. Use a negated ignore pattern (like \"--ignore-pattern '!<relative/path/to/filename>'\") to override.";
+ } else if (isInNodeModules) {
+ message = "File ignored by default. Use \"--ignore-pattern '!node_modules/*'\" to override.";
+ } else {
+ message = "File ignored because of a matching ignore pattern. Use \"--no-ignore\" to override.";
+ }
+
+ return {
+ filePath: path.resolve(filePath),
+ messages: [
+ {
+ fatal: false,
+ severity: 1,
+ message
+ }
+ ],
+ errorCount: 0,
+ warningCount: 1,
+ fatalErrorCount: 0,
+ fixableErrorCount: 0,
+ fixableWarningCount: 0
+ };
+}
+
+//-----------------------------------------------------------------------------
+// Options-related Helpers
+//-----------------------------------------------------------------------------
+
+
+/**
+ * Check if a given value is a valid fix type or not.
+ * @param {any} x The value to check.
+ * @returns {boolean} `true` if `x` is valid fix type.
+ */
+function isFixType(x) {
+ return x === "directive" || x === "problem" || x === "suggestion" || x === "layout";
+}
+
+/**
+ * Check if a given value is an array of fix types or not.
+ * @param {any} x The value to check.
+ * @returns {boolean} `true` if `x` is an array of fix types.
+ */
+function isFixTypeArray(x) {
+ return Array.isArray(x) && x.every(isFixType);
+}
+
+/**
+ * The error for invalid options.
+ */
+class ESLintInvalidOptionsError extends Error {
+ constructor(messages) {
+ super(`Invalid Options:\n- ${messages.join("\n- ")}`);
+ this.code = "ESLINT_INVALID_OPTIONS";
+ Error.captureStackTrace(this, ESLintInvalidOptionsError);
+ }
+}
+
+/**
+ * Validates and normalizes options for the wrapped CLIEngine instance.
+ * @param {FlatESLintOptions} options The options to process.
+ * @throws {ESLintInvalidOptionsError} If of any of a variety of type errors.
+ * @returns {FlatESLintOptions} The normalized options.
+ */
+function processOptions({
+ allowInlineConfig = true, // ← we cannot use `overrideConfig.noInlineConfig` instead because `allowInlineConfig` has side-effect that suppress warnings that show inline configs are ignored.
+ baseConfig = null,
+ cache = false,
+ cacheLocation = ".eslintcache",
+ cacheStrategy = "metadata",
+ cwd = process.cwd(),
+ errorOnUnmatchedPattern = true,
+ extensions = null, // ← should be null by default because if it's an array then it suppresses RFC20 feature.
+ fix = false,
+ fixTypes = null, // ← should be null by default because if it's an array then it suppresses rules that don't have the `meta.type` property.
+ globInputPaths = true,
+ ignore = true,
+ ignorePath = null, // ← should be null by default because if it's a string then it may throw ENOENT.
+ ignorePatterns = null,
+ overrideConfig = null,
+ overrideConfigFile = null,
+ plugins = {},
+ reportUnusedDisableDirectives = null, // ← should be null by default because if it's a string then it overrides the 'reportUnusedDisableDirectives' setting in config files. And we cannot use `overrideConfig.reportUnusedDisableDirectives` instead because we cannot configure the `error` severity with that.
+ ...unknownOptions
+}) {
+ const errors = [];
+ const unknownOptionKeys = Object.keys(unknownOptions);
+
+ if (unknownOptionKeys.length >= 1) {
+ errors.push(`Unknown options: ${unknownOptionKeys.join(", ")}`);
+ if (unknownOptionKeys.includes("cacheFile")) {
+ errors.push("'cacheFile' has been removed. Please use the 'cacheLocation' option instead.");
+ }
+ if (unknownOptionKeys.includes("configFile")) {
+ errors.push("'configFile' has been removed. Please use the 'overrideConfigFile' option instead.");
+ }
+ if (unknownOptionKeys.includes("envs")) {
+ errors.push("'envs' has been removed.");
+ }
+ if (unknownOptionKeys.includes("resolvePluginsRelativeTo")) {
+ errors.push("'resolvePluginsRelativeTo' has been removed.");
+ }
+ if (unknownOptionKeys.includes("globals")) {
+ errors.push("'globals' has been removed. Please use the 'overrideConfig.languageOptions.globals' option instead.");
+ }
+ if (unknownOptionKeys.includes("ignorePattern")) {
+ errors.push("'ignorePattern' has been removed. Please use the 'overrideConfig.ignorePatterns' option instead.");
+ }
+ if (unknownOptionKeys.includes("parser")) {
+ errors.push("'parser' has been removed. Please use the 'overrideConfig.languageOptions.parser' option instead.");
+ }
+ if (unknownOptionKeys.includes("parserOptions")) {
+ errors.push("'parserOptions' has been removed. Please use the 'overrideConfig.languageOptions.parserOptions' option instead.");
+ }
+ if (unknownOptionKeys.includes("rules")) {
+ errors.push("'rules' has been removed. Please use the 'overrideConfig.rules' option instead.");
+ }
+ if (unknownOptionKeys.includes("rulePaths")) {
+ errors.push("'rulePaths' has been removed. Please define your rules using plugins.");
+ }
+ }
+ if (typeof allowInlineConfig !== "boolean") {
+ errors.push("'allowInlineConfig' must be a boolean.");
+ }
+ if (typeof baseConfig !== "object") {
+ errors.push("'baseConfig' must be an object or null.");
+ }
+ if (typeof cache !== "boolean") {
+ errors.push("'cache' must be a boolean.");
+ }
+ if (cache) {
+ errors.push("'cache' option is not yet supported.");
+ }
+ if (!isNonEmptyString(cacheLocation)) {
+ errors.push("'cacheLocation' must be a non-empty string.");
+ }
+ if (
+ cacheStrategy !== "metadata" &&
+ cacheStrategy !== "content"
+ ) {
+ errors.push("'cacheStrategy' must be any of \"metadata\", \"content\".");
+ }
+ if (!isNonEmptyString(cwd) || !path.isAbsolute(cwd)) {
+ errors.push("'cwd' must be an absolute path.");
+ }
+ if (typeof errorOnUnmatchedPattern !== "boolean") {
+ errors.push("'errorOnUnmatchedPattern' must be a boolean.");
+ }
+ if (!isArrayOfNonEmptyString(extensions) && extensions !== null) {
+ errors.push("'extensions' must be an array of non-empty strings or null.");
+ }
+ if (typeof fix !== "boolean" && typeof fix !== "function") {
+ errors.push("'fix' must be a boolean or a function.");
+ }
+ if (fixTypes !== null && !isFixTypeArray(fixTypes)) {
+ errors.push("'fixTypes' must be an array of any of \"directive\", \"problem\", \"suggestion\", and \"layout\".");
+ }
+ if (typeof globInputPaths !== "boolean") {
+ errors.push("'globInputPaths' must be a boolean.");
+ }
+ if (typeof ignore !== "boolean") {
+ errors.push("'ignore' must be a boolean.");
+ }
+ if (!isNonEmptyString(ignorePath) && ignorePath !== null) {
+ errors.push("'ignorePath' must be a non-empty string or null.");
+ }
+ if (typeof overrideConfig !== "object") {
+ errors.push("'overrideConfig' must be an object or null.");
+ }
+ if (!isNonEmptyString(overrideConfigFile) && overrideConfigFile !== null && overrideConfigFile !== true) {
+ errors.push("'overrideConfigFile' must be a non-empty string, null, or true.");
+ }
+ if (typeof plugins !== "object") {
+ errors.push("'plugins' must be an object or null.");
+ } else if (plugins !== null && Object.keys(plugins).includes("")) {
+ errors.push("'plugins' must not include an empty string.");
+ }
+ if (Array.isArray(plugins)) {
+ errors.push("'plugins' doesn't add plugins to configuration to load. Please use the 'overrideConfig.plugins' option instead.");
+ }
+ if (
+ reportUnusedDisableDirectives !== "error" &&
+ reportUnusedDisableDirectives !== "warn" &&
+ reportUnusedDisableDirectives !== "off" &&
+ reportUnusedDisableDirectives !== null
+ ) {
+ errors.push("'reportUnusedDisableDirectives' must be any of \"error\", \"warn\", \"off\", and null.");
+ }
+ if (errors.length > 0) {
+ throw new ESLintInvalidOptionsError(errors);
+ }
+
+ return {
+ allowInlineConfig,
+ baseConfig,
+ cache,
+ cacheLocation,
+ cacheStrategy,
+
+ // when overrideConfigFile is true that means don't do config file lookup
+ configFile: overrideConfigFile === true ? false : overrideConfigFile,
+ overrideConfig,
+ cwd,
+ errorOnUnmatchedPattern,
+ extensions,
+ fix,
+ fixTypes,
+ globInputPaths,
+ ignore,
+ ignorePath,
+ ignorePatterns,
+ reportUnusedDisableDirectives
+ };
+}
+
+
+//-----------------------------------------------------------------------------
+// Cache-related helpers
+//-----------------------------------------------------------------------------
+
+/**
+ * return the cacheFile to be used by eslint, based on whether the provided parameter is
+ * a directory or looks like a directory (ends in `path.sep`), in which case the file
+ * name will be the `cacheFile/.cache_hashOfCWD`
+ *
+ * if cacheFile points to a file or looks like a file then in will just use that file
+ * @param {string} cacheFile The name of file to be used to store the cache
+ * @param {string} cwd Current working directory
+ * @returns {string} the resolved path to the cache file
+ */
+function getCacheFile(cacheFile, cwd) {
+
+ /*
+ * make sure the path separators are normalized for the environment/os
+ * keeping the trailing path separator if present
+ */
+ const normalizedCacheFile = path.normalize(cacheFile);
+
+ const resolvedCacheFile = path.resolve(cwd, normalizedCacheFile);
+ const looksLikeADirectory = normalizedCacheFile.slice(-1) === path.sep;
+
+ /**
+ * return the name for the cache file in case the provided parameter is a directory
+ * @returns {string} the resolved path to the cacheFile
+ */
+ function getCacheFileForDirectory() {
+ return path.join(resolvedCacheFile, `.cache_${hash(cwd)}`);
+ }
+
+ let fileStats;
+
+ try {
+ fileStats = fs.lstatSync(resolvedCacheFile);
+ } catch {
+ fileStats = null;
+ }
+
+
+ /*
+ * in case the file exists we need to verify if the provided path
+ * is a directory or a file. If it is a directory we want to create a file
+ * inside that directory
+ */
+ if (fileStats) {
+
+ /*
+ * is a directory or is a file, but the original file the user provided
+ * looks like a directory but `path.resolve` removed the `last path.sep`
+ * so we need to still treat this like a directory
+ */
+ if (fileStats.isDirectory() || looksLikeADirectory) {
+ return getCacheFileForDirectory();
+ }
+
+ // is file so just use that file
+ return resolvedCacheFile;
+ }
+
+ /*
+ * here we known the file or directory doesn't exist,
+ * so we will try to infer if its a directory if it looks like a directory
+ * for the current operating system.
+ */
+
+ // if the last character passed is a path separator we assume is a directory
+ if (looksLikeADirectory) {
+ return getCacheFileForDirectory();
+ }
+
+ return resolvedCacheFile;
+}
+
+
+//-----------------------------------------------------------------------------
+// Exports
+//-----------------------------------------------------------------------------
+
+module.exports = {
+ isGlobPattern,
+ directoryExists,
+ fileExists,
+ findFiles,
+
+ isNonEmptyString,
+ isArrayOfNonEmptyString,
+
+ createIgnoreResult,
+ isErrorMessage,
+
+ processOptions,
+
+ getCacheFile
+};
diff --git a/tools/node_modules/eslint/lib/eslint/flat-eslint.js b/tools/node_modules/eslint/lib/eslint/flat-eslint.js
new file mode 100644
index 0000000000..1867050e43
--- /dev/null
+++ b/tools/node_modules/eslint/lib/eslint/flat-eslint.js
@@ -0,0 +1,1164 @@
+/**
+ * @fileoverview Main class using flat config
+ * @author Nicholas C. Zakas
+ */
+
+"use strict";
+
+//------------------------------------------------------------------------------
+// Requirements
+//------------------------------------------------------------------------------
+
+// Note: Node.js 12 does not support fs/promises.
+const fs = require("fs").promises;
+const path = require("path");
+const findUp = require("find-up");
+const { version } = require("../../package.json");
+const { Linter } = require("../linter");
+const { getRuleFromConfig } = require("../config/flat-config-helpers");
+const { gitignoreToMinimatch } = require("@humanwhocodes/gitignore-to-minimatch");
+const {
+ Legacy: {
+ ConfigOps: {
+ getRuleSeverity
+ },
+ ModuleResolver,
+ naming
+ }
+} = require("@eslint/eslintrc");
+
+const {
+ fileExists,
+ findFiles,
+
+ isNonEmptyString,
+ isArrayOfNonEmptyString,
+
+ createIgnoreResult,
+ isErrorMessage,
+
+ processOptions
+} = require("./eslint-helpers");
+const { pathToFileURL } = require("url");
+const { FlatConfigArray } = require("../config/flat-config-array");
+
+/*
+ * This is necessary to allow overwriting writeFile for testing purposes.
+ * We can just use fs/promises once we drop Node.js 12 support.
+ */
+
+//------------------------------------------------------------------------------
+// Typedefs
+//------------------------------------------------------------------------------
+
+// For VSCode IntelliSense
+/** @typedef {import("../shared/types").ConfigData} ConfigData */
+/** @typedef {import("../shared/types").DeprecatedRuleInfo} DeprecatedRuleInfo */
+/** @typedef {import("../shared/types").LintMessage} LintMessage */
+/** @typedef {import("../shared/types").ParserOptions} ParserOptions */
+/** @typedef {import("../shared/types").Plugin} Plugin */
+/** @typedef {import("../shared/types").RuleConf} RuleConf */
+/** @typedef {import("../shared/types").Rule} Rule */
+/** @typedef {ReturnType<ConfigArray.extractConfig>} ExtractedConfig */
+
+/**
+ * The options with which to configure the ESLint instance.
+ * @typedef {Object} FlatESLintOptions
+ * @property {boolean} [allowInlineConfig] Enable or disable inline configuration comments.
+ * @property {ConfigData} [baseConfig] Base config object, extended by all configs used with this instance
+ * @property {boolean} [cache] Enable result caching.
+ * @property {string} [cacheLocation] The cache file to use instead of .eslintcache.
+ * @property {"metadata" | "content"} [cacheStrategy] The strategy used to detect changed files.
+ * @property {string} [cwd] The value to use for the current working directory.
+ * @property {boolean} [errorOnUnmatchedPattern] If `false` then `ESLint#lintFiles()` doesn't throw even if no target files found. Defaults to `true`.
+ * @property {string[]} [extensions] An array of file extensions to check.
+ * @property {boolean|Function} [fix] Execute in autofix mode. If a function, should return a boolean.
+ * @property {string[]} [fixTypes] Array of rule types to apply fixes for.
+ * @property {boolean} [globInputPaths] Set to false to skip glob resolution of input file paths to lint (default: true). If false, each input file paths is assumed to be a non-glob path to an existing file.
+ * @property {boolean} [ignore] False disables use of .eslintignore.
+ * @property {string} [ignorePath] The ignore file to use instead of .eslintignore.
+ * @property {string[]} [ignorePatterns] Ignore file patterns to use in addition to .eslintignore.
+ * @property {ConfigData} [overrideConfig] Override config object, overrides all configs used with this instance
+ * @property {boolean|string} [overrideConfigFile] Searches for default config file when falsy;
+ * doesn't do any config file lookup when `true`; considered to be a config filename
+ * when a string.
+ * @property {Record<string,Plugin>} [plugins] An array of plugin implementations.
+ * @property {"error" | "warn" | "off"} [reportUnusedDisableDirectives] the severity to report unused eslint-disable directives.
+ */
+
+//------------------------------------------------------------------------------
+// Helpers
+//------------------------------------------------------------------------------
+
+const FLAT_CONFIG_FILENAME = "eslint.config.js";
+const debug = require("debug")("eslint:flat-eslint");
+const removedFormatters = new Set(["table", "codeframe"]);
+const privateMembers = new WeakMap();
+
+/**
+ * It will calculate the error and warning count for collection of messages per file
+ * @param {LintMessage[]} messages Collection of messages
+ * @returns {Object} Contains the stats
+ * @private
+ */
+function calculateStatsPerFile(messages) {
+ return messages.reduce((stat, message) => {
+ if (message.fatal || message.severity === 2) {
+ stat.errorCount++;
+ if (message.fatal) {
+ stat.fatalErrorCount++;
+ }
+ if (message.fix) {
+ stat.fixableErrorCount++;
+ }
+ } else {
+ stat.warningCount++;
+ if (message.fix) {
+ stat.fixableWarningCount++;
+ }
+ }
+ return stat;
+ }, {
+ errorCount: 0,
+ fatalErrorCount: 0,
+ warningCount: 0,
+ fixableErrorCount: 0,
+ fixableWarningCount: 0
+ });
+}
+
+/**
+ * It will calculate the error and warning count for collection of results from all files
+ * @param {LintResult[]} results Collection of messages from all the files
+ * @returns {Object} Contains the stats
+ * @private
+ */
+function calculateStatsPerRun(results) {
+ return results.reduce((stat, result) => {
+ stat.errorCount += result.errorCount;
+ stat.fatalErrorCount += result.fatalErrorCount;
+ stat.warningCount += result.warningCount;
+ stat.fixableErrorCount += result.fixableErrorCount;
+ stat.fixableWarningCount += result.fixableWarningCount;
+ return stat;
+ }, {
+ errorCount: 0,
+ fatalErrorCount: 0,
+ warningCount: 0,
+ fixableErrorCount: 0,
+ fixableWarningCount: 0
+ });
+}
+
+/**
+ * Loads global ignore patterns from an ignore file (usually .eslintignore).
+ * @param {string} filePath The filename to load.
+ * @returns {ignore} A function encapsulating the ignore patterns.
+ * @throws {Error} If the file cannot be read.
+ * @private
+ */
+async function loadIgnoreFilePatterns(filePath) {
+ debug(`Loading ignore file: ${filePath}`);
+
+ try {
+ const ignoreFileText = await fs.readFile(filePath, { encoding: "utf8" });
+
+ return ignoreFileText
+ .split(/\r?\n/gu)
+ .filter(line => line.trim() !== "" && !line.startsWith("#"));
+
+ } catch (e) {
+ debug(`Error reading ignore file: ${filePath}`);
+ e.message = `Cannot read ignore file: ${filePath}\nError: ${e.message}`;
+ throw e;
+ }
+}
+
+/**
+ * Create rulesMeta object.
+ * @param {Map<string,Rule>} rules a map of rules from which to generate the object.
+ * @returns {Object} metadata for all enabled rules.
+ */
+function createRulesMeta(rules) {
+ return Array.from(rules).reduce((retVal, [id, rule]) => {
+ retVal[id] = rule.meta;
+ return retVal;
+ }, {});
+}
+
+/** @type {WeakMap<ExtractedConfig, DeprecatedRuleInfo[]>} */
+const usedDeprecatedRulesCache = new WeakMap();
+
+/**
+ * Create used deprecated rule list.
+ * @param {CLIEngine} eslint The CLIEngine instance.
+ * @param {string} maybeFilePath The absolute path to a lint target file or `"<text>"`.
+ * @returns {DeprecatedRuleInfo[]} The used deprecated rule list.
+ */
+function getOrFindUsedDeprecatedRules(eslint, maybeFilePath) {
+ const {
+ configs,
+ options: { cwd }
+ } = privateMembers.get(eslint);
+ const filePath = path.isAbsolute(maybeFilePath)
+ ? maybeFilePath
+ : path.join(cwd, "__placeholder__.js");
+ const config = configs.getConfig(filePath);
+
+ // Most files use the same config, so cache it.
+ if (config && !usedDeprecatedRulesCache.has(config)) {
+ const retv = [];
+
+ if (config.rules) {
+ for (const [ruleId, ruleConf] of Object.entries(config.rules)) {
+ if (getRuleSeverity(ruleConf) === 0) {
+ continue;
+ }
+ const rule = getRuleFromConfig(ruleId, config);
+ const meta = rule && rule.meta;
+
+ if (meta && meta.deprecated) {
+ retv.push({ ruleId, replacedBy: meta.replacedBy || [] });
+ }
+ }
+ }
+
+
+ usedDeprecatedRulesCache.set(config, Object.freeze(retv));
+ }
+
+ return config ? usedDeprecatedRulesCache.get(config) : Object.freeze([]);
+}
+
+/**
+ * Processes the linting results generated by a CLIEngine linting report to
+ * match the ESLint class's API.
+ * @param {CLIEngine} eslint The CLIEngine instance.
+ * @param {CLIEngineLintReport} report The CLIEngine linting report to process.
+ * @returns {LintResult[]} The processed linting results.
+ */
+function processLintReport(eslint, { results }) {
+ const descriptor = {
+ configurable: true,
+ enumerable: true,
+ get() {
+ return getOrFindUsedDeprecatedRules(eslint, this.filePath);
+ }
+ };
+
+ for (const result of results) {
+ Object.defineProperty(result, "usedDeprecatedRules", descriptor);
+ }
+
+ return results;
+}
+
+/**
+ * An Array.prototype.sort() compatible compare function to order results by their file path.
+ * @param {LintResult} a The first lint result.
+ * @param {LintResult} b The second lint result.
+ * @returns {number} An integer representing the order in which the two results should occur.
+ */
+function compareResultsByFilePath(a, b) {
+ if (a.filePath < b.filePath) {
+ return -1;
+ }
+
+ if (a.filePath > b.filePath) {
+ return 1;
+ }
+
+ return 0;
+}
+
+/**
+ * Searches from the current working directory up until finding the
+ * given flat config filename.
+ * @param {string} cwd The current working directory to search from.
+ * @returns {Promise<string|null>} The filename if found or `null` if not.
+ */
+function findFlatConfigFile(cwd) {
+ return findUp(
+ FLAT_CONFIG_FILENAME,
+ { cwd }
+ );
+}
+
+/**
+ * Load the config array from the given filename.
+ * @param {string} filePath The filename to load from.
+ * @param {Object} options Options to help load the config file.
+ * @param {string} options.basePath The base path for the config array.
+ * @param {boolean} options.shouldIgnore Whether to honor ignore patterns.
+ * @returns {Promise<FlatConfigArray>} The config array loaded from the config file.
+ */
+async function loadFlatConfigFile(filePath, { basePath, shouldIgnore }) {
+ debug(`Loading config from ${filePath}`);
+
+ const fileURL = pathToFileURL(filePath);
+
+ debug(`Config file URL is ${fileURL}`);
+
+ const module = await import(fileURL);
+
+ return new FlatConfigArray(module.default, {
+ basePath,
+ shouldIgnore
+ });
+}
+
+/**
+ * Calculates the config array for this run based on inputs.
+ * @param {FlatESLint} eslint The instance to create the config array for.
+ * @param {import("./eslint").ESLintOptions} options The ESLint instance options.
+ * @returns {FlatConfigArray} The config array for `eslint``.
+ */
+async function calculateConfigArray(eslint, {
+ cwd,
+ overrideConfig,
+ configFile,
+ ignore: shouldIgnore,
+ ignorePath,
+ ignorePatterns,
+ extensions
+}) {
+
+ // check for cached instance
+ const slots = privateMembers.get(eslint);
+
+ if (slots.configs) {
+ return slots.configs;
+ }
+
+ // determine where to load config file from
+ let configFilePath;
+ let basePath = cwd;
+
+ if (typeof configFile === "string") {
+ debug(`Override config file path is ${configFile}`);
+ configFilePath = path.resolve(cwd, configFile);
+ } else if (configFile !== false) {
+ debug("Searching for eslint.config.js");
+ configFilePath = await findFlatConfigFile(cwd);
+
+ if (!configFilePath) {
+ throw new Error("Could not find config file.");
+ }
+
+ basePath = path.resolve(path.dirname(configFilePath));
+ }
+
+ // load config array
+ let configs;
+
+ if (configFilePath) {
+ configs = await loadFlatConfigFile(configFilePath, {
+ basePath,
+ shouldIgnore
+ });
+ } else {
+ configs = new FlatConfigArray([], { basePath, shouldIgnore });
+ }
+
+ // add in any configured defaults
+ configs.push(...slots.defaultConfigs);
+
+ // if there are any extensions, create configs for them for easier matching
+ if (extensions && extensions.length) {
+ configs.push({
+ files: extensions.map(ext => `**/*${ext}`)
+ });
+ }
+
+ let allIgnorePatterns = [];
+ let ignoreFilePath;
+
+ // load ignore file if necessary
+ if (shouldIgnore) {
+ if (ignorePath) {
+ ignoreFilePath = path.resolve(cwd, ignorePath);
+ allIgnorePatterns = await loadIgnoreFilePatterns(ignoreFilePath);
+ } else {
+ ignoreFilePath = path.resolve(cwd, ".eslintignore");
+
+ // no error if .eslintignore doesn't exist`
+ if (fileExists(ignoreFilePath)) {
+ allIgnorePatterns = await loadIgnoreFilePatterns(ignoreFilePath);
+ }
+ }
+ }
+
+ // append command line ignore patterns
+ if (ignorePatterns) {
+ if (typeof ignorePatterns === "string") {
+ allIgnorePatterns.push(ignorePatterns);
+ } else {
+ allIgnorePatterns.push(...ignorePatterns);
+ }
+ }
+
+ /*
+ * If the config file basePath is different than the cwd, then
+ * the ignore patterns won't work correctly. Here, we adjust the
+ * ignore pattern to include the correct relative path. Patterns
+ * loaded from ignore files are always relative to the cwd, whereas
+ * the config file basePath can be an ancestor of the cwd.
+ */
+ if (basePath !== cwd && allIgnorePatterns.length) {
+
+ const relativeIgnorePath = path.relative(basePath, cwd);
+
+ allIgnorePatterns = allIgnorePatterns.map(pattern => {
+ const negated = pattern.startsWith("!");
+ const basePattern = negated ? pattern.slice(1) : pattern;
+
+ /*
+ * Ignore patterns are considered relative to a directory
+ * when the pattern contains a slash in a position other
+ * than the last character. If that's the case, we need to
+ * add the relative ignore path to the current pattern to
+ * get the correct behavior. Otherwise, no change is needed.
+ */
+ if (!basePattern.includes("/") || basePattern.endsWith("/")) {
+ return pattern;
+ }
+
+ return (negated ? "!" : "") +
+ path.posix.join(relativeIgnorePath, basePattern);
+ });
+ }
+
+ if (allIgnorePatterns.length) {
+
+ /*
+ * Ignore patterns are added to the end of the config array
+ * so they can override default ignores.
+ */
+ configs.push({
+ ignores: allIgnorePatterns.map(gitignoreToMinimatch)
+ });
+ }
+
+ if (overrideConfig) {
+ if (Array.isArray(overrideConfig)) {
+ configs.push(...overrideConfig);
+ } else {
+ configs.push(overrideConfig);
+ }
+ }
+
+ await configs.normalize();
+
+ // cache the config array for this instance
+ slots.configs = configs;
+
+ return configs;
+}
+
+/**
+ * Processes an source code using ESLint.
+ * @param {Object} config The config object.
+ * @param {string} config.text The source code to verify.
+ * @param {string} config.cwd The path to the current working directory.
+ * @param {string|undefined} config.filePath The path to the file of `text`. If this is undefined, it uses `<text>`.
+ * @param {FlatConfigArray} config.configs The config.
+ * @param {boolean} config.fix If `true` then it does fix.
+ * @param {boolean} config.allowInlineConfig If `true` then it uses directive comments.
+ * @param {boolean} config.reportUnusedDisableDirectives If `true` then it reports unused `eslint-disable` comments.
+ * @param {Linter} config.linter The linter instance to verify.
+ * @returns {LintResult} The result of linting.
+ * @private
+ */
+function verifyText({
+ text,
+ cwd,
+ filePath: providedFilePath,
+ configs,
+ fix,
+ allowInlineConfig,
+ reportUnusedDisableDirectives,
+ linter
+}) {
+ const filePath = providedFilePath || "<text>";
+
+ debug(`Lint ${filePath}`);
+
+ /*
+ * Verify.
+ * `config.extractConfig(filePath)` requires an absolute path, but `linter`
+ * doesn't know CWD, so it gives `linter` an absolute path always.
+ */
+ const filePathToVerify = filePath === "<text>" ? path.join(cwd, "__placeholder__.js") : filePath;
+ const { fixed, messages, output } = linter.verifyAndFix(
+ text,
+ configs,
+ {
+ allowInlineConfig,
+ filename: filePathToVerify,
+ fix,
+ reportUnusedDisableDirectives,
+
+ /**
+ * Check if the linter should adopt a given code block or not.
+ * @param {string} blockFilename The virtual filename of a code block.
+ * @returns {boolean} `true` if the linter should adopt the code block.
+ */
+ filterCodeBlock(blockFilename) {
+ return configs.isExplicitMatch(blockFilename);
+ }
+ }
+ );
+
+ // Tweak and return.
+ const result = {
+ filePath: filePath === "<text>" ? filePath : path.resolve(filePath),
+ messages,
+ ...calculateStatsPerFile(messages)
+ };
+
+ if (fixed) {
+ result.output = output;
+ }
+
+ if (
+ result.errorCount + result.warningCount > 0 &&
+ typeof result.output === "undefined"
+ ) {
+ result.source = text;
+ }
+
+ return result;
+}
+
+/**
+ * Checks whether a message's rule type should be fixed.
+ * @param {LintMessage} message The message to check.
+ * @param {FlatConfig} config The config for the file that generated the message.
+ * @param {string[]} fixTypes An array of fix types to check.
+ * @returns {boolean} Whether the message should be fixed.
+ */
+function shouldMessageBeFixed(message, config, fixTypes) {
+ if (!message.ruleId) {
+ return fixTypes.has("directive");
+ }
+
+ const rule = message.ruleId && getRuleFromConfig(message.ruleId, config);
+
+ return Boolean(rule && rule.meta && fixTypes.has(rule.meta.type));
+}
+
+/**
+ * Collect used deprecated rules.
+ * @param {Array<FlatConfig>} configs The configs to evaluate.
+ * @returns {IterableIterator<DeprecatedRuleInfo>} Used deprecated rules.
+ */
+function *iterateRuleDeprecationWarnings(configs) {
+ const processedRuleIds = new Set();
+
+ for (const config of configs) {
+ for (const [ruleId, ruleConfig] of Object.entries(config.rules)) {
+
+ // Skip if it was processed.
+ if (processedRuleIds.has(ruleId)) {
+ continue;
+ }
+ processedRuleIds.add(ruleId);
+
+ // Skip if it's not used.
+ if (!getRuleSeverity(ruleConfig)) {
+ continue;
+ }
+ const rule = getRuleFromConfig(ruleId, config);
+
+ // Skip if it's not deprecated.
+ if (!(rule && rule.meta && rule.meta.deprecated)) {
+ continue;
+ }
+
+ // This rule was used and deprecated.
+ yield {
+ ruleId,
+ replacedBy: rule.meta.replacedBy || []
+ };
+ }
+ }
+}
+
+//-----------------------------------------------------------------------------
+// Main API
+//-----------------------------------------------------------------------------
+
+/**
+ * Primary Node.js API for ESLint.
+ */
+class FlatESLint {
+
+ /**
+ * Creates a new instance of the main ESLint API.
+ * @param {FlatESLintOptions} options The options for this instance.
+ */
+ constructor(options = {}) {
+
+ const defaultConfigs = [];
+ const processedOptions = processOptions(options);
+ const linter = new Linter({
+ cwd: processedOptions.cwd,
+ configType: "flat"
+ });
+
+ privateMembers.set(this, {
+ options: processedOptions,
+ linter,
+ defaultConfigs,
+ defaultIgnores: () => false,
+ configs: null
+ });
+
+ /**
+ * If additional plugins are passed in, add that to the default
+ * configs for this instance.
+ */
+ if (options.plugins) {
+
+ const plugins = {};
+
+ for (const [pluginName, plugin] of Object.entries(options.plugins)) {
+ plugins[naming.getShorthandName(pluginName, "eslint-plugin")] = plugin;
+ }
+
+ defaultConfigs.push({
+ plugins
+ });
+ }
+
+ }
+
+ /**
+ * The version text.
+ * @type {string}
+ */
+ static get version() {
+ return version;
+ }
+
+ /**
+ * Outputs fixes from the given results to files.
+ * @param {LintResult[]} results The lint results.
+ * @returns {Promise<void>} Returns a promise that is used to track side effects.
+ */
+ static async outputFixes(results) {
+ if (!Array.isArray(results)) {
+ throw new Error("'results' must be an array");
+ }
+
+ await Promise.all(
+ results
+ .filter(result => {
+ if (typeof result !== "object" || result === null) {
+ throw new Error("'results' must include only objects");
+ }
+ return (
+ typeof result.output === "string" &&
+ path.isAbsolute(result.filePath)
+ );
+ })
+ .map(r => fs.writeFile(r.filePath, r.output))
+ );
+ }
+
+ /**
+ * Returns results that only contains errors.
+ * @param {LintResult[]} results The results to filter.
+ * @returns {LintResult[]} The filtered results.
+ */
+ static getErrorResults(results) {
+ const filtered = [];
+
+ results.forEach(result => {
+ const filteredMessages = result.messages.filter(isErrorMessage);
+
+ if (filteredMessages.length > 0) {
+ filtered.push({
+ ...result,
+ messages: filteredMessages,
+ errorCount: filteredMessages.length,
+ warningCount: 0,
+ fixableErrorCount: result.fixableErrorCount,
+ fixableWarningCount: 0
+ });
+ }
+ });
+
+ return filtered;
+ }
+
+ /**
+ * Returns meta objects for each rule represented in the lint results.
+ * @param {LintResult[]} results The results to fetch rules meta for.
+ * @returns {Object} A mapping of ruleIds to rule meta objects.
+ * @throws {TypeError} When the results object wasn't created from this ESLint instance.
+ * @throws {TypeError} When a plugin or rule is missing.
+ */
+ getRulesMetaForResults(results) {
+
+ const resultRules = new Map();
+
+ // short-circuit simple case
+ if (results.length === 0) {
+ return resultRules;
+ }
+
+ const { configs } = privateMembers.get(this);
+
+ /*
+ * We can only accurately return rules meta information for linting results if the
+ * results were created by this instance. Otherwise, the necessary rules data is
+ * not available. So if the config array doesn't already exist, just throw an error
+ * to let the user know we can't do anything here.
+ */
+ if (!configs) {
+ throw new TypeError("Results object was not created from this ESLint instance.");
+ }
+
+ for (const result of results) {
+
+ /*
+ * Normalize filename for <text>.
+ */
+ const filePath = result.filePath === "<text>"
+ ? "__placeholder__.js" : result.filePath;
+
+ /*
+ * All of the plugin and rule information is contained within the
+ * calculated config for the given file.
+ */
+ const config = configs.getConfig(filePath);
+
+ for (const { ruleId } of result.messages) {
+ const rule = getRuleFromConfig(ruleId, config);
+
+ // ensure the rule exists exists
+ if (!rule) {
+ throw new TypeError(`Could not find the rule "${ruleId}".`);
+ }
+
+ resultRules.set(ruleId, rule);
+ }
+ }
+
+ return createRulesMeta(resultRules);
+ }
+
+ /**
+ * Executes the current configuration on an array of file and directory names.
+ * @param {string|string[]} patterns An array of file and directory names.
+ * @returns {Promise<LintResult[]>} The results of linting the file patterns given.
+ */
+ async lintFiles(patterns) {
+ if (!isNonEmptyString(patterns) && !isArrayOfNonEmptyString(patterns)) {
+ throw new Error("'patterns' must be a non-empty string or an array of non-empty strings");
+ }
+
+ const {
+ cacheFilePath,
+ lintResultCache,
+ linter,
+ options: eslintOptions
+ } = privateMembers.get(this);
+ const configs = await calculateConfigArray(this, eslintOptions);
+ const {
+ allowInlineConfig,
+ cache,
+ cwd,
+ fix,
+ fixTypes,
+ reportUnusedDisableDirectives,
+ extensions,
+ globInputPaths
+ } = eslintOptions;
+ const startTime = Date.now();
+ const usedConfigs = [];
+ const fixTypesSet = fixTypes ? new Set(fixTypes) : null;
+
+ // Delete cache file; should this be done here?
+ if (!cache && cacheFilePath) {
+ try {
+ await fs.unlink(cacheFilePath);
+ } catch (error) {
+ const errorCode = error && error.code;
+
+ // Ignore errors when no such file exists or file system is read only (and cache file does not exist)
+ if (errorCode !== "ENOENT" && !(errorCode === "EROFS" && !(await fs.exists(cacheFilePath)))) {
+ throw error;
+ }
+ }
+ }
+
+ const filePaths = await findFiles({
+ patterns: typeof patterns === "string" ? [patterns] : patterns,
+ cwd,
+ extensions,
+ globInputPaths,
+ configs
+ });
+
+ debug(`${filePaths.length} files found in: ${Date.now() - startTime}ms`);
+
+ /*
+ * Because we need to process multiple files, including reading from disk,
+ * it is most efficient to start by reading each file via promises so that
+ * they can be done in parallel. Then, we can lint the returned text. This
+ * ensures we are waiting the minimum amount of time in between lints.
+ */
+ const results = await Promise.all(
+
+ filePaths.map(({ filePath, ignored }) => {
+
+ /*
+ * If a filename was entered that matches an ignore
+ * pattern, then notify the user.
+ */
+ if (ignored) {
+ return createIgnoreResult(filePath, cwd);
+ }
+
+ const config = configs.getConfig(filePath);
+
+ /*
+ * Sometimes a file found through a glob pattern will
+ * be ignored. In this case, `config` will be undefined
+ * and we just silently ignore the file.
+ */
+ if (!config) {
+ return void 0;
+ }
+
+ /*
+ * Store used configs for:
+ * - this method uses to collect used deprecated rules.
+ * - `--fix-type` option uses to get the loaded rule's meta data.
+ */
+ if (!usedConfigs.includes(config)) {
+ usedConfigs.push(config);
+ }
+
+ // Skip if there is cached result.
+ if (lintResultCache) {
+ const cachedResult =
+ lintResultCache.getCachedLintResults(filePath, config);
+
+ if (cachedResult) {
+ const hadMessages =
+ cachedResult.messages &&
+ cachedResult.messages.length > 0;
+
+ if (hadMessages && fix) {
+ debug(`Reprocessing cached file to allow autofix: ${filePath}`);
+ } else {
+ debug(`Skipping file since it hasn't changed: ${filePath}`);
+ return cachedResult;
+ }
+ }
+ }
+
+
+ // set up fixer for fixtypes if necessary
+ let fixer = fix;
+
+ if (fix && fixTypesSet) {
+
+ // save original value of options.fix in case it's a function
+ const originalFix = (typeof fix === "function")
+ ? fix : () => true;
+
+ fixer = message => shouldMessageBeFixed(message, config, fixTypesSet) && originalFix(message);
+ }
+
+ return fs.readFile(filePath, "utf8")
+ .then(text => {
+
+ // do the linting
+ const result = verifyText({
+ text,
+ filePath,
+ configs,
+ cwd,
+ fix: fixer,
+ allowInlineConfig,
+ reportUnusedDisableDirectives,
+ linter
+ });
+
+ /*
+ * Store the lint result in the LintResultCache.
+ * NOTE: The LintResultCache will remove the file source and any
+ * other properties that are difficult to serialize, and will
+ * hydrate those properties back in on future lint runs.
+ */
+ if (lintResultCache) {
+ lintResultCache.setCachedLintResults(filePath, config, result);
+ }
+
+ return result;
+ });
+
+ })
+ );
+
+ // Persist the cache to disk.
+ if (lintResultCache) {
+ lintResultCache.reconcile();
+ }
+
+ let usedDeprecatedRules;
+ const finalResults = results.filter(result => !!result);
+
+ return processLintReport(this, {
+ results: finalResults,
+ ...calculateStatsPerRun(finalResults),
+
+ // Initialize it lazily because CLI and `ESLint` API don't use it.
+ get usedDeprecatedRules() {
+ if (!usedDeprecatedRules) {
+ usedDeprecatedRules = Array.from(
+ iterateRuleDeprecationWarnings(usedConfigs)
+ );
+ }
+ return usedDeprecatedRules;
+ }
+ });
+ }
+
+ /**
+ * Executes the current configuration on text.
+ * @param {string} code A string of JavaScript code to lint.
+ * @param {Object} [options] The options.
+ * @param {string} [options.filePath] The path to the file of the source code.
+ * @param {boolean} [options.warnIgnored] When set to true, warn if given filePath is an ignored path.
+ * @returns {Promise<LintResult[]>} The results of linting the string of code given.
+ */
+ async lintText(code, options = {}) {
+
+ // Parameter validation
+
+ if (typeof code !== "string") {
+ throw new Error("'code' must be a string");
+ }
+
+ if (typeof options !== "object") {
+ throw new Error("'options' must be an object, null, or undefined");
+ }
+
+ // Options validation
+
+ const {
+ filePath,
+ warnIgnored = false,
+ ...unknownOptions
+ } = options || {};
+
+ const unknownOptionKeys = Object.keys(unknownOptions);
+
+ if (unknownOptionKeys.length > 0) {
+ throw new Error(`'options' must not include the unknown option(s): ${unknownOptionKeys.join(", ")}`);
+ }
+
+ if (filePath !== void 0 && !isNonEmptyString(filePath)) {
+ throw new Error("'options.filePath' must be a non-empty string or undefined");
+ }
+
+ if (typeof warnIgnored !== "boolean") {
+ throw new Error("'options.warnIgnored' must be a boolean or undefined");
+ }
+
+ // Now we can get down to linting
+
+ const {
+ linter,
+ options: eslintOptions
+ } = privateMembers.get(this);
+ const configs = await calculateConfigArray(this, eslintOptions);
+ const {
+ allowInlineConfig,
+ cwd,
+ fix,
+ reportUnusedDisableDirectives
+ } = eslintOptions;
+ const results = [];
+ const startTime = Date.now();
+ const resolvedFilename = path.resolve(cwd, filePath || "__placeholder__.js");
+ let config;
+
+ // Clear the last used config arrays.
+ if (resolvedFilename && await this.isPathIgnored(resolvedFilename)) {
+ if (warnIgnored) {
+ results.push(createIgnoreResult(resolvedFilename, cwd));
+ }
+ } else {
+
+ // TODO: Needed?
+ config = configs.getConfig(resolvedFilename);
+
+ // Do lint.
+ results.push(verifyText({
+ text: code,
+ filePath: resolvedFilename.endsWith("__placeholder__.js") ? "<text>" : resolvedFilename,
+ configs,
+ cwd,
+ fix,
+ allowInlineConfig,
+ reportUnusedDisableDirectives,
+ linter
+ }));
+ }
+
+ debug(`Linting complete in: ${Date.now() - startTime}ms`);
+ let usedDeprecatedRules;
+
+ return processLintReport(this, {
+ results,
+ ...calculateStatsPerRun(results),
+
+ // Initialize it lazily because CLI and `ESLint` API don't use it.
+ get usedDeprecatedRules() {
+ if (!usedDeprecatedRules) {
+ usedDeprecatedRules = Array.from(
+ iterateRuleDeprecationWarnings(config)
+ );
+ }
+ return usedDeprecatedRules;
+ }
+ });
+
+ }
+
+ /**
+ * Returns the formatter representing the given formatter name.
+ * @param {string} [name] The name of the formatter to load.
+ * The following values are allowed:
+ * - `undefined` ... Load `stylish` builtin formatter.
+ * - A builtin formatter name ... Load the builtin formatter.
+ * - A thirdparty formatter name:
+ * - `foo` → `eslint-formatter-foo`
+ * - `@foo` → `@foo/eslint-formatter`
+ * - `@foo/bar` → `@foo/eslint-formatter-bar`
+ * - A file path ... Load the file.
+ * @returns {Promise<Formatter>} A promise resolving to the formatter object.
+ * This promise will be rejected if the given formatter was not found or not
+ * a function.
+ */
+ async loadFormatter(name = "stylish") {
+ if (typeof name !== "string") {
+ throw new Error("'name' must be a string");
+ }
+
+ // replace \ with / for Windows compatibility
+ const normalizedFormatName = name.replace(/\\/gu, "/");
+ const namespace = naming.getNamespaceFromTerm(normalizedFormatName);
+
+ // grab our options
+ const { cwd } = privateMembers.get(this).options;
+
+
+ let formatterPath;
+
+ // if there's a slash, then it's a file (TODO: this check seems dubious for scoped npm packages)
+ if (!namespace && normalizedFormatName.includes("/")) {
+ formatterPath = path.resolve(cwd, normalizedFormatName);
+ } else {
+ try {
+ const npmFormat = naming.normalizePackageName(normalizedFormatName, "eslint-formatter");
+
+ // TODO: This is pretty dirty...would be nice to clean up at some point.
+ formatterPath = ModuleResolver.resolve(npmFormat, path.join(cwd, "__placeholder__.js"));
+ } catch {
+ formatterPath = path.resolve(__dirname, "../", "cli-engine", "formatters", `${normalizedFormatName}.js`);
+ }
+ }
+
+ let formatter;
+
+ try {
+ formatter = (await import(pathToFileURL(formatterPath))).default;
+ } catch (ex) {
+
+ // check for formatters that have been removed
+ if (removedFormatters.has(name)) {
+ ex.message = `The ${name} formatter is no longer part of core ESLint. Install it manually with \`npm install -D eslint-formatter-${name}\``;
+ } else {
+ ex.message = `There was a problem loading formatter: ${formatterPath}\nError: ${ex.message}`;
+ }
+
+ throw ex;
+ }
+
+
+ if (typeof formatter !== "function") {
+ throw new TypeError(`Formatter must be a function, but got a ${typeof formatter}.`);
+ }
+
+ const eslint = this;
+
+ return {
+
+ /**
+ * The main formatter method.
+ * @param {LintResults[]} results The lint results to format.
+ * @returns {string} The formatted lint results.
+ */
+ format(results) {
+ let rulesMeta = null;
+
+ results.sort(compareResultsByFilePath);
+
+ return formatter(results, {
+ get rulesMeta() {
+ if (!rulesMeta) {
+ rulesMeta = eslint.getRulesMetaForResults(results);
+ }
+
+ return rulesMeta;
+ }
+ });
+ }
+ };
+ }
+
+ /**
+ * Returns a configuration object for the given file based on the CLI options.
+ * This is the same logic used by the ESLint CLI executable to determine
+ * configuration for each file it processes.
+ * @param {string} filePath The path of the file to retrieve a config object for.
+ * @returns {Promise<ConfigData|undefined>} A configuration object for the file
+ * or `undefined` if there is no configuration data for the object.
+ */
+ async calculateConfigForFile(filePath) {
+ if (!isNonEmptyString(filePath)) {
+ throw new Error("'filePath' must be a non-empty string");
+ }
+ const options = privateMembers.get(this).options;
+ const absolutePath = path.resolve(options.cwd, filePath);
+ const configs = await calculateConfigArray(this, options);
+
+ return configs.getConfig(absolutePath);
+ }
+
+ /**
+ * Checks if a given path is ignored by ESLint.
+ * @param {string} filePath The path of the file to check.
+ * @returns {Promise<boolean>} Whether or not the given path is ignored.
+ */
+ async isPathIgnored(filePath) {
+ const config = await this.calculateConfigForFile(filePath);
+
+ return config === void 0;
+ }
+}
+
+//------------------------------------------------------------------------------
+// Public Interface
+//------------------------------------------------------------------------------
+
+module.exports = {
+ FlatESLint
+};
diff --git a/tools/node_modules/eslint/lib/eslint/index.js b/tools/node_modules/eslint/lib/eslint/index.js
index c9185ee0eb..017b768ecd 100644
--- a/tools/node_modules/eslint/lib/eslint/index.js
+++ b/tools/node_modules/eslint/lib/eslint/index.js
@@ -1,7 +1,9 @@
"use strict";
const { ESLint } = require("./eslint");
+const { FlatESLint } = require("./flat-eslint");
module.exports = {
- ESLint
+ ESLint,
+ FlatESLint
};
diff --git a/tools/node_modules/eslint/lib/linter/linter.js b/tools/node_modules/eslint/lib/linter/linter.js
index 29d78da396..a29ce92379 100644
--- a/tools/node_modules/eslint/lib/linter/linter.js
+++ b/tools/node_modules/eslint/lib/linter/linter.js
@@ -1608,6 +1608,11 @@ class Linter {
...languageOptions.globals
};
+ // double check that there is a parser to avoid mysterious error messages
+ if (!languageOptions.parser) {
+ throw new TypeError(`No parser specified for ${options.filename}`);
+ }
+
// Espree expects this information to be passed in
if (isEspree(languageOptions.parser)) {
const parserOptions = languageOptions.parserOptions;
@@ -1770,12 +1775,24 @@ class Linter {
debug("With flat config: %s", options.filename);
// we need a filename to match configs against
- const filename = options.filename || "<input>";
+ const filename = options.filename || "__placeholder__.js";
// Store the config array in order to get plugin envs and rules later.
internalSlotsMap.get(this).lastConfigArray = configArray;
const config = configArray.getConfig(filename);
+ if (!config) {
+ return [
+ {
+ ruleId: null,
+ severity: 1,
+ message: `No matching configuration found for ${filename}.`,
+ line: 0,
+ column: 0
+ }
+ ];
+ }
+
// Verify.
if (config.processor) {
debug("Apply the processor: %o", config.processor);
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 b829484149..19bd8e354f 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
@@ -480,51 +480,54 @@ class FlatRuleTester {
].concat(scenarioErrors).join("\n"));
}
- const baseConfig = {
- plugins: {
-
- // copy root plugin over
- "@": {
-
- /*
- * Parsers are wrapped to detect more errors, so this needs
- * to be a new object for each call to run(), otherwise the
- * parsers will be wrapped multiple times.
- */
- parsers: {
- ...defaultConfig[0].plugins["@"].parsers
- },
+ const baseConfig = [
+ {
+ plugins: {
- /*
- * The rules key on the default plugin is a proxy to lazy-load
- * just the rules that are needed. So, don't create a new object
- * here, just use the default one to keep that performance
- * enhancement.
- */
- rules: defaultConfig[0].plugins["@"].rules
- },
- "rule-to-test": {
- rules: {
- [ruleName]: Object.assign({}, rule, {
+ // copy root plugin over
+ "@": {
+
+ /*
+ * Parsers are wrapped to detect more errors, so this needs
+ * to be a new object for each call to run(), otherwise the
+ * parsers will be wrapped multiple times.
+ */
+ parsers: {
+ ...defaultConfig[0].plugins["@"].parsers
+ },
+
+ /*
+ * The rules key on the default plugin is a proxy to lazy-load
+ * just the rules that are needed. So, don't create a new object
+ * here, just use the default one to keep that performance
+ * enhancement.
+ */
+ rules: defaultConfig[0].plugins["@"].rules
+ },
+ "rule-to-test": {
+ rules: {
+ [ruleName]: Object.assign({}, rule, {
- // Create a wrapper rule that freezes the `context` properties.
- create(context) {
- freezeDeeply(context.options);
- freezeDeeply(context.settings);
- freezeDeeply(context.parserOptions);
+ // Create a wrapper rule that freezes the `context` properties.
+ create(context) {
+ freezeDeeply(context.options);
+ freezeDeeply(context.settings);
+ freezeDeeply(context.parserOptions);
- // freezeDeeply(context.languageOptions);
+ // freezeDeeply(context.languageOptions);
- return (typeof rule === "function" ? rule : rule.create)(context);
- }
- })
+ return (typeof rule === "function" ? rule : rule.create)(context);
+ }
+ })
+ }
}
+ },
+ languageOptions: {
+ ...defaultConfig[0].languageOptions
}
},
- languageOptions: {
- ...defaultConfig[0].languageOptions
- }
- };
+ ...defaultConfig.slice(1)
+ ];
/**
* Run the rule for the given item
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 398f210135..fe0e468916 100644
--- a/tools/node_modules/eslint/lib/rule-tester/rule-tester.js
+++ b/tools/node_modules/eslint/lib/rule-tester/rule-tester.js
@@ -305,6 +305,36 @@ function getCommentsDeprecation() {
);
}
+/**
+ * Emit a deprecation warning if function-style format is being used.
+ * @param {string} ruleName Name of the rule.
+ * @returns {void}
+ */
+function emitLegacyRuleAPIWarning(ruleName) {
+ if (!emitLegacyRuleAPIWarning[`warned-${ruleName}`]) {
+ emitLegacyRuleAPIWarning[`warned-${ruleName}`] = true;
+ process.emitWarning(
+ `"${ruleName}" rule is using the deprecated function-style format and will stop working in ESLint v9. Please use object-style format: https://eslint.org/docs/developer-guide/working-with-rules`,
+ "DeprecationWarning"
+ );
+ }
+}
+
+/**
+ * Emit a deprecation warning if rule has options but is missing the "meta.schema" property
+ * @param {string} ruleName Name of the rule.
+ * @returns {void}
+ */
+function emitMissingSchemaWarning(ruleName) {
+ if (!emitMissingSchemaWarning[`warned-${ruleName}`]) {
+ emitMissingSchemaWarning[`warned-${ruleName}`] = true;
+ process.emitWarning(
+ `"${ruleName}" rule has options but is missing the "meta.schema" property and will stop working in ESLint v9. Please add a schema: https://eslint.org/docs/developer-guide/working-with-rules#options-schemas`,
+ "DeprecationWarning"
+ );
+ }
+}
+
//------------------------------------------------------------------------------
// Public Interface
//------------------------------------------------------------------------------
@@ -521,6 +551,9 @@ class RuleTester {
].concat(scenarioErrors).join("\n"));
}
+ if (typeof rule === "function") {
+ emitLegacyRuleAPIWarning(ruleName);
+ }
linter.defineRule(ruleName, Object.assign({}, rule, {
@@ -578,6 +611,15 @@ class RuleTester {
if (hasOwnProperty(item, "options")) {
assert(Array.isArray(item.options), "options must be an array");
+ if (
+ item.options.length > 0 &&
+ typeof rule === "object" &&
+ (
+ !rule.meta || (rule.meta && (typeof rule.meta.schema === "undefined" || rule.meta.schema === null))
+ )
+ ) {
+ emitMissingSchemaWarning(ruleName);
+ }
config.rules[ruleName] = [1].concat(item.options);
} else {
config.rules[ruleName] = 1;
diff --git a/tools/node_modules/eslint/lib/rules/key-spacing.js b/tools/node_modules/eslint/lib/rules/key-spacing.js
index a33ef29891..b764b7282e 100644
--- a/tools/node_modules/eslint/lib/rules/key-spacing.js
+++ b/tools/node_modules/eslint/lib/rules/key-spacing.js
@@ -9,6 +9,9 @@
//------------------------------------------------------------------------------
const astUtils = require("./utils/ast-utils");
+const GraphemeSplitter = require("grapheme-splitter");
+
+const splitter = new GraphemeSplitter();
//------------------------------------------------------------------------------
// Helpers
@@ -508,7 +511,7 @@ module.exports = {
const startToken = sourceCode.getFirstToken(property);
const endToken = getLastTokenBeforeColon(property.key);
- return endToken.range[1] - startToken.range[0];
+ return splitter.countGraphemes(sourceCode.getText().slice(startToken.range[0], endToken.range[1]));
}
/**
diff --git a/tools/node_modules/eslint/lib/rules/lines-around-comment.js b/tools/node_modules/eslint/lib/rules/lines-around-comment.js
index 974de21ed1..bd7d1cd266 100644
--- a/tools/node_modules/eslint/lib/rules/lines-around-comment.js
+++ b/tools/node_modules/eslint/lib/rules/lines-around-comment.js
@@ -231,9 +231,15 @@ module.exports = {
const parent = getParentNodeOfToken(token);
if (parent && isParentNodeType(parent, nodeType)) {
- const parentStartNodeOrToken = parent.type === "StaticBlock"
- ? sourceCode.getFirstToken(parent, { skip: 1 }) // opening brace of the static block
- : parent;
+ let parentStartNodeOrToken = parent;
+
+ if (parent.type === "StaticBlock") {
+ parentStartNodeOrToken = sourceCode.getFirstToken(parent, { skip: 1 }); // opening brace of the static block
+ } else if (parent.type === "SwitchStatement") {
+ parentStartNodeOrToken = sourceCode.getTokenAfter(parent.discriminant, {
+ filter: astUtils.isOpeningBraceToken
+ }); // opening brace of the switch statement
+ }
return token.loc.start.line - parentStartNodeOrToken.loc.start.line === 1;
}
@@ -264,7 +270,8 @@ module.exports = {
isCommentAtParentStart(token, "ClassBody") ||
isCommentAtParentStart(token, "BlockStatement") ||
isCommentAtParentStart(token, "StaticBlock") ||
- isCommentAtParentStart(token, "SwitchCase")
+ isCommentAtParentStart(token, "SwitchCase") ||
+ isCommentAtParentStart(token, "SwitchStatement")
);
}
diff --git a/tools/node_modules/eslint/lib/rules/sort-keys.js b/tools/node_modules/eslint/lib/rules/sort-keys.js
index 5cda81d0a7..1523ab751a 100644
--- a/tools/node_modules/eslint/lib/rules/sort-keys.js
+++ b/tools/node_modules/eslint/lib/rules/sort-keys.js
@@ -105,6 +105,10 @@ module.exports = {
type: "integer",
minimum: 2,
default: 2
+ },
+ allowLineSeparatedGroups: {
+ type: "boolean",
+ default: false
}
},
additionalProperties: false
@@ -124,17 +128,21 @@ module.exports = {
const insensitive = options && options.caseSensitive === false;
const natural = options && options.natural;
const minKeys = options && options.minKeys;
+ const allowLineSeparatedGroups = options && options.allowLineSeparatedGroups || false;
const isValidOrder = isValidOrders[
order + (insensitive ? "I" : "") + (natural ? "N" : "")
];
// The stack to save the previous property's name for each object literals.
let stack = null;
+ const sourceCode = context.getSourceCode();
return {
ObjectExpression(node) {
stack = {
upper: stack,
+ prevNode: null,
+ prevBlankLine: false,
prevName: null,
numKeys: node.properties.length
};
@@ -159,10 +167,45 @@ module.exports = {
const numKeys = stack.numKeys;
const thisName = getPropertyName(node);
+ // Get tokens between current node and previous node
+ const tokens = stack.prevNode && sourceCode
+ .getTokensBetween(stack.prevNode, node, { includeComments: true });
+
+ let isBlankLineBetweenNodes = stack.prevBlankLine;
+
+ if (tokens) {
+
+ // check blank line between tokens
+ tokens.forEach((token, index) => {
+ const previousToken = tokens[index - 1];
+
+ if (previousToken && (token.loc.start.line - previousToken.loc.end.line > 1)) {
+ isBlankLineBetweenNodes = true;
+ }
+ });
+
+ // check blank line between the current node and the last token
+ if (!isBlankLineBetweenNodes && (node.loc.start.line - tokens[tokens.length - 1].loc.end.line > 1)) {
+ isBlankLineBetweenNodes = true;
+ }
+
+ // check blank line between the first token and the previous node
+ if (!isBlankLineBetweenNodes && (tokens[0].loc.start.line - stack.prevNode.loc.end.line > 1)) {
+ isBlankLineBetweenNodes = true;
+ }
+ }
+
+ stack.prevNode = node;
+
if (thisName !== null) {
stack.prevName = thisName;
}
+ if (allowLineSeparatedGroups && isBlankLineBetweenNodes) {
+ stack.prevBlankLine = thisName === null;
+ return;
+ }
+
if (prevName === null || thisName === null || numKeys < minKeys) {
return;
}
diff --git a/tools/node_modules/eslint/lib/unsupported-api.js b/tools/node_modules/eslint/lib/unsupported-api.js
index 110b35a47a..c1daf54d6a 100644
--- a/tools/node_modules/eslint/lib/unsupported-api.js
+++ b/tools/node_modules/eslint/lib/unsupported-api.js
@@ -12,6 +12,8 @@
//-----------------------------------------------------------------------------
const { FileEnumerator } = require("./cli-engine/file-enumerator");
+const { FlatESLint } = require("./eslint/flat-eslint");
+const FlatRuleTester = require("./rule-tester/flat-rule-tester");
//-----------------------------------------------------------------------------
// Exports
@@ -19,5 +21,7 @@ const { FileEnumerator } = require("./cli-engine/file-enumerator");
module.exports = {
builtinRules: require("./rules"),
+ FlatESLint,
+ FlatRuleTester,
FileEnumerator
};
diff --git a/tools/node_modules/eslint/node_modules/@babel/core/cjs-proxy.cjs b/tools/node_modules/eslint/node_modules/@babel/core/cjs-proxy.cjs
new file mode 100644
index 0000000000..4bf8b5cb9c
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/@babel/core/cjs-proxy.cjs
@@ -0,0 +1,29 @@
+"use strict";
+
+const babelP = import("./lib/index.js");
+
+const functionNames = [
+ "createConfigItem",
+ "loadPartialConfig",
+ "loadOptions",
+ "transform",
+ "transformFile",
+ "transformFromAst",
+ "parse",
+];
+
+for (const name of functionNames) {
+ exports[`${name}Sync`] = function () {
+ throw new Error(
+ `"${name}Sync" is not supported when loading @babel/core using require()`
+ );
+ };
+ exports[name] = function (...args) {
+ babelP.then(babel => {
+ babel[name](...args);
+ });
+ };
+ exports[`${name}Async`] = function (...args) {
+ return babelP.then(babel => babel[`${name}Async`](...args));
+ };
+}
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 22bc72e36d..515fad0b3e 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
@@ -62,8 +62,7 @@ function makeCachedFunction(CallCache, handler) {
let value;
if ((0, _util.isIterableIterator)(handlerResult)) {
- const gen = handlerResult;
- value = yield* (0, _async.onFirstPause)(gen, () => {
+ value = yield* (0, _async.onFirstPause)(handlerResult, () => {
finishLock = setupAsyncLocks(cache, futureCache, arg);
});
} else {
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
index 63e19ad6ad..abb231eebe 100644
--- 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
@@ -24,7 +24,7 @@ function _asyncToGenerator(fn) { return function () { var self = this, args = ar
let import_;
try {
- import_ = require("./import").default;
+ import_ = require("./import.cjs");
} catch (_unused) {}
const importMetaResolveP = import_ && process.execArgv.includes("--experimental-import-meta-resolve") ? import_("data:text/javascript,export default import.meta.resolve").then(m => m.default || _importMetaResolve.resolve, () => _importMetaResolve.resolve) : Promise.resolve(_importMetaResolve.resolve);
diff --git a/tools/node_modules/eslint/node_modules/@babel/core/lib/config/files/import.cjs b/tools/node_modules/eslint/node_modules/@babel/core/lib/config/files/import.cjs
new file mode 100644
index 0000000000..cabb767a33
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/@babel/core/lib/config/files/import.cjs
@@ -0,0 +1,5 @@
+module.exports = function import_(filepath) {
+ return import(filepath);
+};
+
+0 && 0; \ No newline at end of file
diff --git a/tools/node_modules/eslint/node_modules/@babel/core/lib/config/files/import.js b/tools/node_modules/eslint/node_modules/@babel/core/lib/config/files/import.js
deleted file mode 100644
index b760227cea..0000000000
--- a/tools/node_modules/eslint/node_modules/@babel/core/lib/config/files/import.js
+++ /dev/null
@@ -1,12 +0,0 @@
-"use strict";
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = import_;
-
-function import_(filepath) {
- return import(filepath);
-}
-
-0 && 0; \ No newline at end of file
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 dea3354c25..fd2a3f6b3a 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
@@ -55,7 +55,7 @@ function _asyncToGenerator(fn) { return function () { var self = this, args = ar
let import_;
try {
- import_ = require("./import").default;
+ import_ = require("./import.cjs");
} catch (_unused) {}
const supportsESM = _semver().satisfies(process.versions.node, "^12.17 || >=13.2");
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 09eb5dc458..116d3f0da0 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
@@ -38,13 +38,19 @@ const loadOptionsRunner = _gensync()(function* (opts) {
const createConfigItemRunner = _gensync()(_item.createConfigItem);
-const maybeErrback = runner => (opts, callback) => {
- if (callback === undefined && typeof opts === "function") {
- callback = opts;
- opts = undefined;
+const maybeErrback = runner => (argOrCallback, maybeCallback) => {
+ let arg;
+ let callback;
+
+ if (maybeCallback === undefined && typeof argOrCallback === "function") {
+ callback = argOrCallback;
+ arg = undefined;
+ } else {
+ callback = maybeCallback;
+ arg = argOrCallback;
}
- return callback ? runner.errback(opts, callback) : runner.sync(opts);
+ return callback ? runner.errback(arg, callback) : runner.sync(arg);
};
const loadPartialConfig = maybeErrback(_partial.loadPartialConfig);
diff --git a/tools/node_modules/eslint/node_modules/@babel/core/lib/gensync-utils/async.js b/tools/node_modules/eslint/node_modules/@babel/core/lib/gensync-utils/async.js
index c95aa3b045..7ce88d826e 100644
--- a/tools/node_modules/eslint/node_modules/@babel/core/lib/gensync-utils/async.js
+++ b/tools/node_modules/eslint/node_modules/@babel/core/lib/gensync-utils/async.js
@@ -19,7 +19,9 @@ function _gensync() {
return data;
}
-const id = x => x;
+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 runGenerator = _gensync()(function* (item) {
return yield* item;
@@ -49,7 +51,15 @@ function maybeAsync(fn, message) {
const withKind = _gensync()({
sync: cb => cb("sync"),
- async: cb => cb("async")
+ async: function () {
+ var _ref = _asyncToGenerator(function* (cb) {
+ return cb("async");
+ });
+
+ return function async(_x) {
+ return _ref.apply(this, arguments);
+ };
+ }()
});
function forwardAsync(action, cb) {
@@ -83,8 +93,16 @@ const onFirstPause = _gensync()({
exports.onFirstPause = onFirstPause;
const waitFor = _gensync()({
- sync: id,
- async: id
+ sync: x => x,
+ async: function () {
+ var _ref2 = _asyncToGenerator(function* (x) {
+ return x;
+ });
+
+ return function async(_x2) {
+ return _ref2.apply(this, arguments);
+ };
+ }()
});
exports.waitFor = waitFor;
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 d35bfe9ae3..fcb635a001 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
@@ -247,7 +247,7 @@ var _transformAst = require("./transform-ast");
var _parse = require("./parse");
-const version = "7.18.6";
+const version = "7.18.10";
exports.version = version;
const DEFAULT_EXTENSIONS = Object.freeze([".js", ".jsx", ".es6", ".es", ".mjs", ".cjs"]);
exports.DEFAULT_EXTENSIONS = DEFAULT_EXTENSIONS;
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 51d0ca6d71..0dba12d3c8 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
@@ -131,7 +131,7 @@ function* normalizeFile(pluginPasses, options, code, ast) {
return new _file.default(options, {
code,
- ast,
+ ast: ast,
inputMap
});
}
diff --git a/tools/node_modules/eslint/node_modules/@babel/core/lib/vendor/import-meta-resolve.js b/tools/node_modules/eslint/node_modules/@babel/core/lib/vendor/import-meta-resolve.js
index f16f1bee1f..274596b2e3 100644
--- a/tools/node_modules/eslint/node_modules/@babel/core/lib/vendor/import-meta-resolve.js
+++ b/tools/node_modules/eslint/node_modules/@babel/core/lib/vendor/import-meta-resolve.js
@@ -93,7 +93,7 @@ var debug_1 = debug$1;
const createToken = (name, value, isGlobal) => {
const index = R++;
- debug(index, value);
+ debug(name, index, value);
t[name] = index;
src[index] = value;
re[index] = new RegExp(value, isGlobal ? 'g' : undefined);
@@ -140,17 +140,17 @@ var debug_1 = debug$1;
createToken('HYPHENRANGE', `^\\s*(${src[t.XRANGEPLAIN]})` + `\\s+-\\s+` + `(${src[t.XRANGEPLAIN]})` + `\\s*$`);
createToken('HYPHENRANGELOOSE', `^\\s*(${src[t.XRANGEPLAINLOOSE]})` + `\\s+-\\s+` + `(${src[t.XRANGEPLAINLOOSE]})` + `\\s*$`);
createToken('STAR', '(<|>)?=?\\s*\\*');
- createToken('GTE0', '^\\s*>=\\s*0\.0\.0\\s*$');
- createToken('GTE0PRE', '^\\s*>=\\s*0\.0\.0-0\\s*$');
+ createToken('GTE0', '^\\s*>=\\s*0\\.0\\.0\\s*$');
+ createToken('GTE0PRE', '^\\s*>=\\s*0\\.0\\.0-0\\s*$');
})(re$3, re$3.exports);
const opts = ['includePrerelease', 'loose', 'rtl'];
const parseOptions$2 = options => !options ? {} : typeof options !== 'object' ? {
loose: true
-} : opts.filter(k => options[k]).reduce((options, k) => {
- options[k] = true;
- return options;
+} : opts.filter(k => options[k]).reduce((o, k) => {
+ o[k] = true;
+ return o;
}, {});
var parseOptions_1 = parseOptions$2;
@@ -430,7 +430,7 @@ class SemVer$c {
}
if (identifier) {
- if (this.prerelease[0] === identifier) {
+ if (compareIdentifiers(this.prerelease[0], identifier) === 0) {
if (isNaN(this.prerelease[1])) {
this.prerelease = [identifier, 0];
}
@@ -517,7 +517,7 @@ const inc = (version, release, options, identifier) => {
}
try {
- return new SemVer$a(version, options).inc(release, identifier).version;
+ return new SemVer$a(version instanceof SemVer$a ? version.version : version, options).inc(release, identifier).version;
} catch (er) {
return null;
}
@@ -647,13 +647,25 @@ const lte$1 = lte_1;
const cmp = (a, op, b, loose) => {
switch (op) {
case '===':
- if (typeof a === 'object') a = a.version;
- if (typeof b === 'object') b = b.version;
+ if (typeof a === 'object') {
+ a = a.version;
+ }
+
+ if (typeof b === 'object') {
+ b = b.version;
+ }
+
return a === b;
case '!==':
- if (typeof a === 'object') a = a.version;
- if (typeof b === 'object') b = b.version;
+ if (typeof a === 'object') {
+ a = a.version;
+ }
+
+ if (typeof b === 'object') {
+ b = b.version;
+ }
+
return a !== b;
case '':
@@ -721,7 +733,10 @@ const coerce = (version, options) => {
re[t.COERCERTL].lastIndex = -1;
}
- if (match === null) return null;
+ if (match === null) {
+ return null;
+ }
+
return parse(`${match[2]}.${match[3] || '0'}.${match[4] || '0'}`, options);
};
@@ -1567,7 +1582,7 @@ function requireRange() {
this.loose = !!options.loose;
this.includePrerelease = !!options.includePrerelease;
this.raw = range;
- this.set = range.split(/\s*\|\|\s*/).map(range => this.parseRange(range.trim())).filter(c => c.length);
+ this.set = range.split('||').map(r => this.parseRange(r.trim())).filter(c => c.length);
if (!this.set.length) {
throw new TypeError(`Invalid SemVer Range: ${range}`);
@@ -1576,7 +1591,10 @@ function requireRange() {
if (this.set.length > 1) {
const first = this.set[0];
this.set = this.set.filter(c => !isNullSet(c[0]));
- if (this.set.length === 0) this.set = [first];else if (this.set.length > 1) {
+
+ if (this.set.length === 0) {
+ this.set = [first];
+ } else if (this.set.length > 1) {
for (const c of this.set) {
if (c.length === 1 && isAny(c[0])) {
this.set = [c];
@@ -1605,27 +1623,45 @@ function requireRange() {
const memoOpts = Object.keys(this.options).join(',');
const memoKey = `parseRange:${memoOpts}:${range}`;
const cached = cache.get(memoKey);
- if (cached) return cached;
+
+ if (cached) {
+ return cached;
+ }
+
const loose = this.options.loose;
const hr = loose ? re[t.HYPHENRANGELOOSE] : re[t.HYPHENRANGE];
range = range.replace(hr, hyphenReplace(this.options.includePrerelease));
debug('hyphen replace', range);
range = range.replace(re[t.COMPARATORTRIM], comparatorTrimReplace);
- debug('comparator trim', range, re[t.COMPARATORTRIM]);
+ debug('comparator trim', range);
range = range.replace(re[t.TILDETRIM], tildeTrimReplace);
range = range.replace(re[t.CARETTRIM], caretTrimReplace);
range = range.split(/\s+/).join(' ');
- const compRe = loose ? re[t.COMPARATORLOOSE] : re[t.COMPARATOR];
- const rangeList = range.split(' ').map(comp => parseComparator(comp, this.options)).join(' ').split(/\s+/).map(comp => replaceGTE0(comp, this.options)).filter(this.options.loose ? comp => !!comp.match(compRe) : () => true).map(comp => new Comparator(comp, this.options));
- rangeList.length;
+ 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 => {
+ debug('loose invalid filter', comp, this.options);
+ return !!comp.match(re[t.COMPARATORLOOSE]);
+ });
+ }
+
+ debug('range list', rangeList);
const rangeMap = new Map();
+ const comparators = rangeList.map(comp => new Comparator(comp, this.options));
+
+ for (const comp of comparators) {
+ if (isNullSet(comp)) {
+ return [comp];
+ }
- for (const comp of rangeList) {
- if (isNullSet(comp)) return [comp];
rangeMap.set(comp.value, comp);
}
- if (rangeMap.size > 1 && rangeMap.has('')) rangeMap.delete('');
+ if (rangeMap.size > 1 && rangeMap.has('')) {
+ rangeMap.delete('');
+ }
+
const result = [...rangeMap.values()];
cache.set(memoKey, result);
return result;
@@ -1722,8 +1758,8 @@ function requireRange() {
const isX = id => !id || id.toLowerCase() === 'x' || id === '*';
- const replaceTildes = (comp, options) => comp.trim().split(/\s+/).map(comp => {
- return replaceTilde(comp, options);
+ const replaceTildes = (comp, options) => comp.trim().split(/\s+/).map(c => {
+ return replaceTilde(c, options);
}).join(' ');
const replaceTilde = (comp, options) => {
@@ -1750,8 +1786,8 @@ function requireRange() {
});
};
- const replaceCarets = (comp, options) => comp.trim().split(/\s+/).map(comp => {
- return replaceCaret(comp, options);
+ const replaceCarets = (comp, options) => comp.trim().split(/\s+/).map(c => {
+ return replaceCaret(c, options);
}).join(' ');
const replaceCaret = (comp, options) => {
@@ -1805,8 +1841,8 @@ function requireRange() {
const replaceXRanges = (comp, options) => {
debug('replaceXRanges', comp, options);
- return comp.split(/\s+/).map(comp => {
- return replaceXRange(comp, options);
+ return comp.split(/\s+/).map(c => {
+ return replaceXRange(c, options);
}).join(' ');
};
@@ -1860,7 +1896,10 @@ function requireRange() {
}
}
- if (gtlt === '<') pr = '-0';
+ if (gtlt === '<') {
+ pr = '-0';
+ }
+
ret = `${gtlt + M}.${m}.${p}${pr}`;
} else if (xm) {
ret = `>=${M}.0.0${pr} <${+M + 1}.0.0-0`;
@@ -2199,7 +2238,10 @@ const minVersion = (range, loose) => {
throw new Error(`Unexpected operation: ${comparator.operator}`);
}
});
- if (setMin && (!minver || gt$1(minver, setMin))) minver = setMin;
+
+ if (setMin && (!minver || gt$1(minver, setMin))) {
+ minver = setMin;
+ }
}
if (minver && range.test(minver)) {
@@ -2321,7 +2363,7 @@ const compare$1 = compare_1;
var simplify = (versions, range, options) => {
const set = [];
- let min = null;
+ let first = null;
let prev = null;
const v = versions.sort((a, b) => compare$1(a, b, options));
@@ -2330,22 +2372,38 @@ var simplify = (versions, range, options) => {
if (included) {
prev = version;
- if (!min) min = version;
+
+ if (!first) {
+ first = version;
+ }
} else {
if (prev) {
- set.push([min, prev]);
+ set.push([first, prev]);
}
prev = null;
- min = null;
+ first = null;
}
}
- if (min) set.push([min, null]);
+ if (first) {
+ set.push([first, null]);
+ }
+
const ranges = [];
for (const [min, max] of set) {
- if (min === max) ranges.push(min);else if (!max && min === v[0]) ranges.push('*');else if (!max) ranges.push(`>=${min}`);else if (min === v[0]) ranges.push(`<=${max}`);else ranges.push(`${min} - ${max}`);
+ if (min === max) {
+ ranges.push(min);
+ } else if (!max && min === v[0]) {
+ ranges.push('*');
+ } else if (!max) {
+ ranges.push(`>=${min}`);
+ } else if (min === v[0]) {
+ ranges.push(`<=${max}`);
+ } else {
+ ranges.push(`${min} - ${max}`);
+ }
}
const simplified = ranges.join(' || ');
@@ -2362,7 +2420,10 @@ const satisfies = satisfies_1;
const compare = compare_1;
const subset = (sub, dom, options = {}) => {
- if (sub === dom) return true;
+ if (sub === dom) {
+ return true;
+ }
+
sub = new Range(sub, options);
dom = new Range(dom, options);
let sawNonNull = false;
@@ -2371,47 +2432,85 @@ const subset = (sub, dom, options = {}) => {
for (const simpleDom of dom.set) {
const isSub = simpleSubset(simpleSub, simpleDom, options);
sawNonNull = sawNonNull || isSub !== null;
- if (isSub) continue OUTER;
+
+ if (isSub) {
+ continue OUTER;
+ }
}
- if (sawNonNull) return false;
+ if (sawNonNull) {
+ return false;
+ }
}
return true;
};
const simpleSubset = (sub, dom, options) => {
- if (sub === dom) return true;
+ if (sub === dom) {
+ return true;
+ }
if (sub.length === 1 && sub[0].semver === ANY) {
- if (dom.length === 1 && dom[0].semver === ANY) return true;else if (options.includePrerelease) sub = [new Comparator('>=0.0.0-0')];else sub = [new Comparator('>=0.0.0')];
+ if (dom.length === 1 && dom[0].semver === ANY) {
+ return true;
+ } else if (options.includePrerelease) {
+ sub = [new Comparator('>=0.0.0-0')];
+ } else {
+ sub = [new Comparator('>=0.0.0')];
+ }
}
if (dom.length === 1 && dom[0].semver === ANY) {
- if (options.includePrerelease) return true;else dom = [new Comparator('>=0.0.0')];
+ if (options.includePrerelease) {
+ return true;
+ } else {
+ dom = [new Comparator('>=0.0.0')];
+ }
}
const eqSet = new Set();
let gt, lt;
for (const c of sub) {
- if (c.operator === '>' || c.operator === '>=') gt = higherGT(gt, c, options);else if (c.operator === '<' || c.operator === '<=') lt = lowerLT(lt, c, options);else eqSet.add(c.semver);
+ if (c.operator === '>' || c.operator === '>=') {
+ gt = higherGT(gt, c, options);
+ } else if (c.operator === '<' || c.operator === '<=') {
+ lt = lowerLT(lt, c, options);
+ } else {
+ eqSet.add(c.semver);
+ }
+ }
+
+ if (eqSet.size > 1) {
+ return null;
}
- if (eqSet.size > 1) return null;
let gtltComp;
if (gt && lt) {
gtltComp = compare(gt.semver, lt.semver, options);
- if (gtltComp > 0) return null;else if (gtltComp === 0 && (gt.operator !== '>=' || lt.operator !== '<=')) return null;
+
+ if (gtltComp > 0) {
+ return null;
+ } else if (gtltComp === 0 && (gt.operator !== '>=' || lt.operator !== '<=')) {
+ return null;
+ }
}
for (const eq of eqSet) {
- if (gt && !satisfies(eq, String(gt), options)) return null;
- if (lt && !satisfies(eq, String(lt), options)) return null;
+ if (gt && !satisfies(eq, String(gt), options)) {
+ return null;
+ }
+
+ if (lt && !satisfies(eq, String(lt), options)) {
+ return null;
+ }
for (const c of dom) {
- if (!satisfies(eq, String(c), options)) return false;
+ if (!satisfies(eq, String(c), options)) {
+ return false;
+ }
}
return true;
@@ -2439,8 +2538,13 @@ const simpleSubset = (sub, dom, options) => {
if (c.operator === '>' || c.operator === '>=') {
higher = higherGT(gt, c, options);
- if (higher === c && higher !== gt) return false;
- } else if (gt.operator === '>=' && !satisfies(gt.semver, String(c), options)) return false;
+
+ if (higher === c && higher !== gt) {
+ return false;
+ }
+ } else if (gt.operator === '>=' && !satisfies(gt.semver, String(c), options)) {
+ return false;
+ }
}
if (lt) {
@@ -2452,27 +2556,49 @@ const simpleSubset = (sub, dom, options) => {
if (c.operator === '<' || c.operator === '<=') {
lower = lowerLT(lt, c, options);
- if (lower === c && lower !== lt) return false;
- } else if (lt.operator === '<=' && !satisfies(lt.semver, String(c), options)) return false;
+
+ if (lower === c && lower !== lt) {
+ return false;
+ }
+ } else if (lt.operator === '<=' && !satisfies(lt.semver, String(c), options)) {
+ return false;
+ }
}
- if (!c.operator && (lt || gt) && gtltComp !== 0) return false;
+ if (!c.operator && (lt || gt) && gtltComp !== 0) {
+ return false;
+ }
+ }
+
+ if (gt && hasDomLT && !lt && gtltComp !== 0) {
+ return false;
+ }
+
+ if (lt && hasDomGT && !gt && gtltComp !== 0) {
+ return false;
+ }
+
+ if (needDomGTPre || needDomLTPre) {
+ return false;
}
- if (gt && hasDomLT && !lt && gtltComp !== 0) return false;
- if (lt && hasDomGT && !gt && gtltComp !== 0) return false;
- if (needDomGTPre || needDomLTPre) return false;
return true;
};
const higherGT = (a, b, options) => {
- if (!a) return b;
+ if (!a) {
+ return b;
+ }
+
const comp = compare(a.semver, b.semver, options);
return comp > 0 ? a : comp < 0 ? b : b.operator === '>' && a.operator === '>=' ? b : a;
};
const lowerLT = (a, b, options) => {
- if (!a) return b;
+ if (!a) {
+ return b;
+ }
+
const comp = compare(a.semver, b.semver, options);
return comp < 0 ? a : comp > 0 ? b : b.operator === '<' && a.operator === '<=' ? b : a;
};
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 35629db7ce..40f395a7e2 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.18.6",
+ "version": "7.18.10",
"description": "Babel compiler core.",
"main": "./lib/index.js",
"author": "The Babel Team (https://babel.dev/team)",
@@ -48,14 +48,14 @@
"dependencies": {
"@ampproject/remapping": "^2.1.0",
"@babel/code-frame": "^7.18.6",
- "@babel/generator": "^7.18.6",
- "@babel/helper-compilation-targets": "^7.18.6",
- "@babel/helper-module-transforms": "^7.18.6",
- "@babel/helpers": "^7.18.6",
- "@babel/parser": "^7.18.6",
- "@babel/template": "^7.18.6",
- "@babel/traverse": "^7.18.6",
- "@babel/types": "^7.18.6",
+ "@babel/generator": "^7.18.10",
+ "@babel/helper-compilation-targets": "^7.18.9",
+ "@babel/helper-module-transforms": "^7.18.9",
+ "@babel/helpers": "^7.18.9",
+ "@babel/parser": "^7.18.10",
+ "@babel/template": "^7.18.10",
+ "@babel/traverse": "^7.18.10",
+ "@babel/types": "^7.18.10",
"convert-source-map": "^1.7.0",
"debug": "^4.1.0",
"gensync": "^1.0.0-beta.2",
@@ -63,14 +63,15 @@
"semver": "^6.3.0"
},
"devDependencies": {
- "@babel/helper-transform-fixture-test-runner": "^7.18.6",
+ "@babel/helper-transform-fixture-test-runner": "^7.18.10",
"@babel/plugin-syntax-flow": "^7.18.6",
- "@babel/plugin-transform-flow-strip-types": "^7.18.6",
+ "@babel/plugin-transform-flow-strip-types": "^7.18.9",
"@babel/plugin-transform-modules-commonjs": "^7.18.6",
- "@babel/preset-env": "^7.18.6",
+ "@babel/preset-env": "^7.18.10",
"@jridgewell/trace-mapping": "^0.3.8",
"@types/convert-source-map": "^1.5.1",
"@types/debug": "^4.1.0",
+ "@types/gensync": "^1.0.0",
"@types/resolve": "^1.3.2",
"@types/semver": "^5.4.0",
"rimraf": "^3.0.0"
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 855ec1080d..0230063e8e 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
@@ -27,7 +27,7 @@ module.exports = function parse(code, options, client) {
}
if (!isRunningMinSupportedCoreVersion) {
- throw new Error(`@babel/eslint-parser@${"7.18.2"} does not support @babel/core@${client.getVersion()}. Please upgrade to @babel/core@${minSupportedCoreVersion}.`);
+ throw new Error(`@babel/eslint-parser@${"7.18.9"} does not support @babel/core@${client.getVersion()}. Please upgrade to @babel/core@${minSupportedCoreVersion}.`);
}
const {
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 7434b7ebe1..dc17061841 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.18.2",
+ "version": "7.18.9",
"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.0"
},
"devDependencies": {
- "@babel/core": "^7.18.2",
+ "@babel/core": "^7.18.9",
"dedent": "^0.7.0",
"eslint": "^7.27.0",
"eslint-8": "npm:eslint@^8.0.0"
diff --git a/tools/node_modules/eslint/node_modules/@babel/generator/lib/buffer.js b/tools/node_modules/eslint/node_modules/@babel/generator/lib/buffer.js
index c9c2022e2f..d9a230b831 100644
--- a/tools/node_modules/eslint/node_modules/@babel/generator/lib/buffer.js
+++ b/tools/node_modules/eslint/node_modules/@babel/generator/lib/buffer.js
@@ -14,21 +14,70 @@ function SourcePos() {
};
}
-const SPACES_RE = /^[ \t]+$/;
-
class Buffer {
constructor(map) {
this._map = null;
this._buf = "";
+ this._str = "";
+ this._appendCount = 0;
this._last = 0;
this._queue = [];
+ this._queueCursor = 0;
this._position = {
line: 1,
column: 0
};
this._sourcePosition = SourcePos();
- this._disallowedPop = null;
+ this._disallowedPop = {
+ identifierName: undefined,
+ line: undefined,
+ column: undefined,
+ filename: undefined,
+ objectReusable: true
+ };
this._map = map;
+
+ this._allocQueue();
+ }
+
+ _allocQueue() {
+ const queue = this._queue;
+
+ for (let i = 0; i < 16; i++) {
+ queue.push({
+ char: 0,
+ repeat: 1,
+ line: undefined,
+ column: undefined,
+ identifierName: undefined,
+ filename: ""
+ });
+ }
+ }
+
+ _pushQueue(char, repeat, line, column, identifierName, filename) {
+ const cursor = this._queueCursor;
+
+ if (cursor === this._queue.length) {
+ this._allocQueue();
+ }
+
+ const item = this._queue[cursor];
+ item.char = char;
+ item.repeat = repeat;
+ item.line = line;
+ item.column = column;
+ item.identifierName = identifierName;
+ item.filename = filename;
+ this._queueCursor++;
+ }
+
+ _popQueue() {
+ if (this._queueCursor === 0) {
+ throw new Error("Cannot pop from empty queue");
+ }
+
+ return this._queue[--this._queueCursor];
}
get() {
@@ -36,7 +85,7 @@ class Buffer {
const map = this._map;
const result = {
- code: this._buf.trimRight(),
+ code: (this._buf + this._str).trimRight(),
decodedMap: map == null ? void 0 : map.getDecoded(),
get map() {
@@ -69,51 +118,91 @@ class Buffer {
return result;
}
- append(str) {
+ append(str, maybeNewline) {
this._flush();
- const {
- line,
- column,
- filename,
- identifierName
- } = this._sourcePosition;
+ this._append(str, this._sourcePosition, maybeNewline);
+ }
+
+ appendChar(char) {
+ this._flush();
- this._append(str, line, column, identifierName, filename);
+ this._appendChar(char, 1, this._sourcePosition);
}
- queue(str) {
- if (str === "\n") {
- while (this._queue.length > 0 && SPACES_RE.test(this._queue[0][0])) {
- this._queue.shift();
+ queue(char) {
+ if (char === 10) {
+ while (this._queueCursor !== 0) {
+ const char = this._queue[this._queueCursor - 1].char;
+
+ if (char !== 32 && char !== 9) {
+ break;
+ }
+
+ this._queueCursor--;
}
}
- const {
- line,
- column,
- filename,
- identifierName
- } = this._sourcePosition;
+ const sourcePosition = this._sourcePosition;
- this._queue.unshift([str, line, column, identifierName, filename]);
+ this._pushQueue(char, 1, sourcePosition.line, sourcePosition.column, sourcePosition.identifierName, sourcePosition.filename);
}
- queueIndentation(str) {
- this._queue.unshift([str, undefined, undefined, undefined, undefined]);
+ queueIndentation(char, repeat) {
+ this._pushQueue(char, repeat, undefined, undefined, undefined, undefined);
}
_flush() {
- let item;
+ const queueCursor = this._queueCursor;
+ const queue = this._queue;
- while (item = this._queue.pop()) {
- this._append(...item);
+ for (let i = 0; i < queueCursor; i++) {
+ const item = queue[i];
+
+ this._appendChar(item.char, item.repeat, item);
}
+
+ this._queueCursor = 0;
}
- _append(str, line, column, identifierName, filename) {
- this._buf += str;
- this._last = str.charCodeAt(str.length - 1);
+ _appendChar(char, repeat, sourcePos) {
+ this._last = char;
+ this._str += repeat > 1 ? String.fromCharCode(char).repeat(repeat) : String.fromCharCode(char);
+
+ if (char !== 10) {
+ this._mark(sourcePos.line, sourcePos.column, sourcePos.identifierName, sourcePos.filename);
+
+ this._position.column += repeat;
+ } else {
+ this._position.line++;
+ this._position.column = 0;
+ }
+ }
+
+ _append(str, sourcePos, maybeNewline) {
+ const len = str.length;
+ this._last = str.charCodeAt(len - 1);
+
+ if (++this._appendCount > 4096) {
+ +this._str;
+ this._buf += this._str;
+ this._str = str;
+ this._appendCount = 0;
+ } else {
+ this._str += str;
+ }
+
+ if (!maybeNewline && !this._map) {
+ this._position.column += len;
+ return;
+ }
+
+ const {
+ column,
+ identifierName,
+ filename
+ } = sourcePos;
+ let line = sourcePos.line;
let i = str.indexOf("\n");
let last = 0;
@@ -143,41 +232,36 @@ class Buffer {
}
removeTrailingNewline() {
- if (this._queue.length > 0 && this._queue[0][0] === "\n") {
- this._queue.shift();
+ const queueCursor = this._queueCursor;
+
+ if (queueCursor !== 0 && this._queue[queueCursor - 1].char === 10) {
+ this._queueCursor--;
}
}
removeLastSemicolon() {
- if (this._queue.length > 0 && this._queue[0][0] === ";") {
- this._queue.shift();
+ const queueCursor = this._queueCursor;
+
+ if (queueCursor !== 0 && this._queue[queueCursor - 1].char === 59) {
+ this._queueCursor--;
}
}
getLastChar() {
- let last;
-
- if (this._queue.length > 0) {
- const str = this._queue[0][0];
- last = str.charCodeAt(0);
- } else {
- last = this._last;
- }
-
- return last;
+ const queueCursor = this._queueCursor;
+ return queueCursor !== 0 ? this._queue[queueCursor - 1].char : this._last;
}
endsWithCharAndNewline() {
const queue = this._queue;
+ const queueCursor = this._queueCursor;
- if (queue.length > 0) {
- const last = queue[0][0];
- const lastCp = last.charCodeAt(0);
+ if (queueCursor !== 0) {
+ const lastCp = queue[queueCursor - 1].char;
if (lastCp !== 10) return;
- if (queue.length > 1) {
- const secondLast = queue[1][0];
- return secondLast.charCodeAt(0);
+ if (queueCursor > 1) {
+ return queue[queueCursor - 2].char;
} else {
return this._last;
}
@@ -185,10 +269,11 @@ class Buffer {
}
hasContent() {
- return this._queue.length > 0 || !!this._last;
+ return this._queueCursor !== 0 || !!this._last;
}
exactSource(loc, cb) {
+ if (!this._map) return cb();
this.source("start", loc);
cb();
this.source("end", loc);
@@ -197,7 +282,7 @@ class Buffer {
}
source(prop, loc) {
- if (prop && !loc) return;
+ if (!loc) return;
this._normalizePosition(prop, loc, this._sourcePosition);
}
@@ -211,43 +296,64 @@ class Buffer {
this.source(prop, loc);
cb();
- if (!this._disallowedPop || this._disallowedPop.line !== originalLine || this._disallowedPop.column !== originalColumn || this._disallowedPop.filename !== originalFilename) {
+ if (this._disallowedPop.objectReusable || this._disallowedPop.line !== originalLine || this._disallowedPop.column !== originalColumn || this._disallowedPop.filename !== originalFilename) {
this._sourcePosition.line = originalLine;
this._sourcePosition.column = originalColumn;
this._sourcePosition.filename = originalFilename;
this._sourcePosition.identifierName = originalIdentifierName;
- this._disallowedPop = null;
+ this._disallowedPop.objectReusable = true;
}
}
_disallowPop(prop, loc) {
- if (prop && !loc) return;
- this._disallowedPop = this._normalizePosition(prop, loc, SourcePos());
+ if (!loc) return;
+ const disallowedPop = this._disallowedPop;
+
+ this._normalizePosition(prop, loc, disallowedPop);
+
+ disallowedPop.objectReusable = false;
}
_normalizePosition(prop, loc, targetObj) {
- const pos = loc ? loc[prop] : null;
- targetObj.identifierName = prop === "start" && (loc == null ? void 0 : loc.identifierName) || undefined;
- targetObj.line = pos == null ? void 0 : pos.line;
- targetObj.column = pos == null ? void 0 : pos.column;
- targetObj.filename = loc == null ? void 0 : loc.filename;
- return targetObj;
+ const pos = loc[prop];
+ targetObj.identifierName = prop === "start" && loc.identifierName || undefined;
+
+ if (pos) {
+ targetObj.line = pos.line;
+ targetObj.column = pos.column;
+ targetObj.filename = loc.filename;
+ } else {
+ targetObj.line = null;
+ targetObj.column = null;
+ targetObj.filename = null;
+ }
}
getCurrentColumn() {
- const extra = this._queue.reduce((acc, item) => item[0] + acc, "");
+ const queue = this._queue;
+ let lastIndex = -1;
+ let len = 0;
+
+ for (let i = 0; i < this._queueCursor; i++) {
+ const item = queue[i];
+
+ if (item.char === 10) {
+ lastIndex = i;
+ len += item.repeat;
+ }
+ }
- const lastIndex = extra.lastIndexOf("\n");
- return lastIndex === -1 ? this._position.column + extra.length : extra.length - 1 - lastIndex;
+ return lastIndex === -1 ? this._position.column + len : len - 1 - lastIndex;
}
getCurrentLine() {
- const extra = this._queue.reduce((acc, item) => item[0] + acc, "");
-
let count = 0;
+ const queue = this._queue;
- for (let i = 0; i < extra.length; i++) {
- if (extra[i] === "\n") count++;
+ for (let i = 0; i < this._queueCursor; i++) {
+ if (queue[i].char === 10) {
+ count++;
+ }
}
return this._position.line + count;
diff --git a/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/base.js b/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/base.js
index 0b773c34b4..21fef78fbe 100644
--- a/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/base.js
+++ b/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/base.js
@@ -29,7 +29,7 @@ function Program(node) {
function BlockStatement(node) {
var _node$directives;
- this.token("{");
+ this.tokenChar(123);
this.printInnerComments(node);
const hasDirectives = (_node$directives = node.directives) == null ? void 0 : _node$directives.length;
@@ -48,7 +48,7 @@ function BlockStatement(node) {
this.rightBrace();
} else {
this.source("end", node.loc);
- this.token("}");
+ this.tokenChar(125);
}
}
@@ -82,7 +82,7 @@ function DirectiveLiteral(node) {
}
function InterpreterDirective(node) {
- this.token(`#!${node.value}\n`);
+ this.token(`#!${node.value}\n`, true);
}
function Placeholder(node) {
diff --git a/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/classes.js b/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/classes.js
index 0c2c7c4028..a95b137471 100644
--- a/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/classes.js
+++ b/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/classes.js
@@ -67,11 +67,11 @@ function ClassDeclaration(node, parent) {
}
function ClassBody(node) {
- this.token("{");
+ this.tokenChar(123);
this.printInnerComments(node);
if (node.body.length === 0) {
- this.token("}");
+ this.tokenChar(125);
} else {
this.newline();
this.indent();
@@ -88,9 +88,9 @@ function ClassProperty(node) {
this.tsPrintClassMemberModifiers(node);
if (node.computed) {
- this.token("[");
+ this.tokenChar(91);
this.print(node.key, node);
- this.token("]");
+ this.tokenChar(93);
} else {
this._variance(node);
@@ -98,18 +98,18 @@ function ClassProperty(node) {
}
if (node.optional) {
- this.token("?");
+ this.tokenChar(63);
}
if (node.definite) {
- this.token("!");
+ this.tokenChar(33);
}
this.print(node.typeAnnotation, node);
if (node.value) {
this.space();
- this.token("=");
+ this.tokenChar(61);
this.space();
this.print(node.value, node);
}
@@ -126,9 +126,9 @@ function ClassAccessorProperty(node) {
this.space();
if (node.computed) {
- this.token("[");
+ this.tokenChar(91);
this.print(node.key, node);
- this.token("]");
+ this.tokenChar(93);
} else {
this._variance(node);
@@ -136,18 +136,18 @@ function ClassAccessorProperty(node) {
}
if (node.optional) {
- this.token("?");
+ this.tokenChar(63);
}
if (node.definite) {
- this.token("!");
+ this.tokenChar(33);
}
this.print(node.typeAnnotation, node);
if (node.value) {
this.space();
- this.token("=");
+ this.tokenChar(61);
this.space();
this.print(node.value, node);
}
@@ -168,7 +168,7 @@ function ClassPrivateProperty(node) {
if (node.value) {
this.space();
- this.token("=");
+ this.tokenChar(61);
this.space();
this.print(node.value, node);
}
@@ -201,10 +201,10 @@ function _classMethodHead(node) {
function StaticBlock(node) {
this.word("static");
this.space();
- this.token("{");
+ this.tokenChar(123);
if (node.body.length === 0) {
- this.token("}");
+ this.tokenChar(125);
} else {
this.newline();
this.printSequence(node.body, node, {
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 a9ce096949..10125d19de 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
@@ -64,9 +64,9 @@ function DoExpression(node) {
}
function ParenthesizedExpression(node) {
- this.token("(");
+ this.tokenChar(40);
this.print(node.expression, node);
- this.token(")");
+ this.tokenChar(41);
}
function UpdateExpression(node) {
@@ -82,11 +82,11 @@ function UpdateExpression(node) {
function ConditionalExpression(node) {
this.print(node.test, node);
this.space();
- this.token("?");
+ this.tokenChar(63);
this.space();
this.print(node.consequent, node);
this.space();
- this.token(":");
+ this.tokenChar(58);
this.space();
this.print(node.alternate, node);
}
@@ -109,9 +109,9 @@ function NewExpression(node, parent) {
this.token("?.");
}
- this.token("(");
+ this.tokenChar(40);
this.printList(node.arguments, node);
- this.token(")");
+ this.tokenChar(41);
}
function SequenceExpression(node) {
@@ -152,15 +152,15 @@ function shouldParenthesizeDecoratorExpression(node) {
}
function Decorator(node) {
- this.token("@");
+ this.tokenChar(64);
const {
expression
} = node;
if (shouldParenthesizeDecoratorExpression(expression)) {
- this.token("(");
+ this.tokenChar(40);
this.print(expression, node);
- this.token(")");
+ this.tokenChar(41);
} else {
this.print(expression, node);
}
@@ -186,12 +186,12 @@ function OptionalMemberExpression(node) {
}
if (computed) {
- this.token("[");
+ this.tokenChar(91);
this.print(node.property, node);
- this.token("]");
+ this.tokenChar(93);
} else {
if (!node.optional) {
- this.token(".");
+ this.tokenChar(46);
}
this.print(node.property, node);
@@ -207,18 +207,18 @@ function OptionalCallExpression(node) {
this.token("?.");
}
- this.token("(");
+ this.tokenChar(40);
this.printList(node.arguments, node);
- this.token(")");
+ this.tokenChar(41);
}
function CallExpression(node) {
this.print(node.callee, node);
this.print(node.typeArguments, node);
this.print(node.typeParameters, node);
- this.token("(");
+ this.tokenChar(40);
this.printList(node.arguments, node);
- this.token(")");
+ this.tokenChar(41);
}
function Import() {
@@ -238,7 +238,7 @@ function YieldExpression(node) {
this.word("yield");
if (node.delegate) {
- this.token("*");
+ this.tokenChar(42);
}
if (node.argument) {
@@ -258,10 +258,10 @@ function ExpressionStatement(node) {
function AssignmentPattern(node) {
this.print(node.left, node);
- if (node.left.optional) this.token("?");
+ if (node.left.optional) this.tokenChar(63);
this.print(node.left.typeAnnotation, node);
this.space();
- this.token("=");
+ this.tokenChar(61);
this.space();
this.print(node.right, node);
}
@@ -270,7 +270,7 @@ function AssignmentExpression(node, parent) {
const parens = this.inForStatementInitCounter && node.operator === "in" && !n.needsParens(node, parent);
if (parens) {
- this.token("(");
+ this.tokenChar(40);
}
this.print(node.left, node);
@@ -286,7 +286,7 @@ function AssignmentExpression(node, parent) {
this.print(node.right, node);
if (parens) {
- this.token(")");
+ this.tokenChar(41);
}
}
@@ -310,38 +310,38 @@ function MemberExpression(node) {
}
if (computed) {
- this.token("[");
+ this.tokenChar(91);
this.print(node.property, node);
- this.token("]");
+ this.tokenChar(93);
} else {
- this.token(".");
+ this.tokenChar(46);
this.print(node.property, node);
}
}
function MetaProperty(node) {
this.print(node.meta, node);
- this.token(".");
+ this.tokenChar(46);
this.print(node.property, node);
}
function PrivateName(node) {
- this.token("#");
+ this.tokenChar(35);
this.print(node.id, node);
}
function V8IntrinsicIdentifier(node) {
- this.token("%");
+ this.tokenChar(37);
this.word(node.name);
}
function ModuleExpression(node) {
this.word("module");
this.space();
- this.token("{");
+ this.tokenChar(123);
if (node.body.body.length === 0) {
- this.token("}");
+ this.tokenChar(125);
} else {
this.newline();
this.printSequence(node.body.body, node, {
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 b554bb9f7e..ffdb1d0936 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
@@ -94,9 +94,9 @@ function AnyTypeAnnotation() {
}
function ArrayTypeAnnotation(node) {
- this.print(node.elementType, node);
- this.token("[");
- this.token("]");
+ this.print(node.elementType, node, true);
+ this.tokenChar(91);
+ this.tokenChar(93);
}
function BooleanTypeAnnotation() {
@@ -143,16 +143,16 @@ function DeclareFunction(node, parent) {
}
function InferredPredicate() {
- this.token("%");
+ this.tokenChar(37);
this.word("checks");
}
function DeclaredPredicate(node) {
- this.token("%");
+ this.tokenChar(37);
this.word("checks");
- this.token("(");
+ this.tokenChar(40);
this.print(node.value, node);
- this.token(")");
+ this.tokenChar(41);
}
function DeclareInterface(node) {
@@ -175,7 +175,7 @@ function DeclareModuleExports(node) {
this.word("declare");
this.space();
this.word("module");
- this.token(".");
+ this.tokenChar(46);
this.word("exports");
this.print(node.typeAnnotation, node);
}
@@ -307,7 +307,7 @@ function EnumDefaultedMember(node) {
id
} = node;
this.print(id, node);
- this.token(",");
+ this.tokenChar(44);
}
function enumInitializedMember(context, node) {
@@ -341,7 +341,7 @@ function FlowExportDeclaration(node) {
this.print(declar, node);
if (!isStatement(declar)) this.semicolon();
} else {
- this.token("{");
+ this.tokenChar(123);
if (node.specifiers.length) {
this.space();
@@ -349,7 +349,7 @@ function FlowExportDeclaration(node) {
this.space();
}
- this.token("}");
+ this.tokenChar(125);
if (node.source) {
this.space();
@@ -363,21 +363,21 @@ function FlowExportDeclaration(node) {
}
function ExistsTypeAnnotation() {
- this.token("*");
+ this.tokenChar(42);
}
function FunctionTypeAnnotation(node, parent) {
this.print(node.typeParameters, node);
- this.token("(");
+ this.tokenChar(40);
if (node.this) {
this.word("this");
- this.token(":");
+ this.tokenChar(58);
this.space();
this.print(node.this.typeAnnotation, node);
if (node.params.length || node.rest) {
- this.token(",");
+ this.tokenChar(44);
this.space();
}
}
@@ -386,7 +386,7 @@ function FunctionTypeAnnotation(node, parent) {
if (node.rest) {
if (node.params.length) {
- this.token(",");
+ this.tokenChar(44);
this.space();
}
@@ -394,10 +394,10 @@ function FunctionTypeAnnotation(node, parent) {
this.print(node.rest, node);
}
- this.token(")");
+ this.tokenChar(41);
if (parent && (parent.type === "ObjectTypeCallProperty" || parent.type === "DeclareFunction" || parent.type === "ObjectTypeProperty" && parent.method)) {
- this.token(":");
+ this.tokenChar(58);
} else {
this.space();
this.token("=>");
@@ -409,10 +409,10 @@ function FunctionTypeAnnotation(node, parent) {
function FunctionTypeParam(node) {
this.print(node.name, node);
- if (node.optional) this.token("?");
+ if (node.optional) this.tokenChar(63);
if (node.name) {
- this.token(":");
+ this.tokenChar(58);
this.space();
}
@@ -421,7 +421,7 @@ function FunctionTypeParam(node) {
function InterfaceExtends(node) {
this.print(node.id, node);
- this.print(node.typeParameters, node);
+ this.print(node.typeParameters, node, true);
}
function _interfaceish(node) {
@@ -458,9 +458,9 @@ function _interfaceish(node) {
function _variance(node) {
if (node.variance) {
if (node.variance.kind === "plus") {
- this.token("+");
+ this.tokenChar(43);
} else if (node.variance.kind === "minus") {
- this.token("-");
+ this.tokenChar(45);
}
}
}
@@ -474,7 +474,7 @@ function InterfaceDeclaration(node) {
function andSeparator() {
this.space();
- this.token("&");
+ this.tokenChar(38);
this.space();
}
@@ -507,7 +507,7 @@ function EmptyTypeAnnotation() {
}
function NullableTypeAnnotation(node) {
- this.token("?");
+ this.tokenChar(63);
this.print(node.typeAnnotation, node);
}
@@ -524,9 +524,9 @@ function ThisTypeAnnotation() {
}
function TupleTypeAnnotation(node) {
- this.token("[");
+ this.tokenChar(91);
this.printList(node.types, node);
- this.token("]");
+ this.tokenChar(93);
}
function TypeofTypeAnnotation(node) {
@@ -541,23 +541,23 @@ function TypeAlias(node) {
this.print(node.id, node);
this.print(node.typeParameters, node);
this.space();
- this.token("=");
+ this.tokenChar(61);
this.space();
this.print(node.right, node);
this.semicolon();
}
function TypeAnnotation(node) {
- this.token(":");
+ this.tokenChar(58);
this.space();
- if (node.optional) this.token("?");
+ if (node.optional) this.tokenChar(63);
this.print(node.typeAnnotation, node);
}
function TypeParameterInstantiation(node) {
- this.token("<");
+ this.tokenChar(60);
this.printList(node.params, node, {});
- this.token(">");
+ this.tokenChar(62);
}
function TypeParameter(node) {
@@ -571,7 +571,7 @@ function TypeParameter(node) {
if (node.default) {
this.space();
- this.token("=");
+ this.tokenChar(61);
this.space();
this.print(node.default, node);
}
@@ -586,14 +586,14 @@ function OpaqueType(node) {
this.print(node.typeParameters, node);
if (node.supertype) {
- this.token(":");
+ this.tokenChar(58);
this.space();
this.print(node.supertype, node);
}
if (node.impltype) {
this.space();
- this.token("=");
+ this.tokenChar(61);
this.space();
this.print(node.impltype, node);
}
@@ -605,7 +605,7 @@ function ObjectTypeAnnotation(node) {
if (node.exact) {
this.token("{|");
} else {
- this.token("{");
+ this.tokenChar(123);
}
const props = [...node.properties, ...(node.callProperties || []), ...(node.indexers || []), ...(node.internalSlots || [])];
@@ -621,7 +621,7 @@ function ObjectTypeAnnotation(node) {
statement: true,
iterator: () => {
if (props.length !== 1 || node.inexact) {
- this.token(",");
+ this.tokenChar(44);
this.space();
}
}
@@ -643,7 +643,7 @@ function ObjectTypeAnnotation(node) {
if (node.exact) {
this.token("|}");
} else {
- this.token("}");
+ this.tokenChar(125);
}
}
@@ -653,15 +653,15 @@ function ObjectTypeInternalSlot(node) {
this.space();
}
- this.token("[");
- this.token("[");
+ this.tokenChar(91);
+ this.tokenChar(91);
this.print(node.id, node);
- this.token("]");
- this.token("]");
- if (node.optional) this.token("?");
+ this.tokenChar(93);
+ this.tokenChar(93);
+ if (node.optional) this.tokenChar(63);
if (!node.method) {
- this.token(":");
+ this.tokenChar(58);
this.space();
}
@@ -685,17 +685,17 @@ function ObjectTypeIndexer(node) {
this._variance(node);
- this.token("[");
+ this.tokenChar(91);
if (node.id) {
this.print(node.id, node);
- this.token(":");
+ this.tokenChar(58);
this.space();
}
this.print(node.key, node);
- this.token("]");
- this.token(":");
+ this.tokenChar(93);
+ this.tokenChar(58);
this.space();
this.print(node.value, node);
}
@@ -719,10 +719,10 @@ function ObjectTypeProperty(node) {
this._variance(node);
this.print(node.key, node);
- if (node.optional) this.token("?");
+ if (node.optional) this.tokenChar(63);
if (!node.method) {
- this.token(":");
+ this.tokenChar(58);
this.space();
}
@@ -736,7 +736,7 @@ function ObjectTypeSpreadProperty(node) {
function QualifiedTypeIdentifier(node) {
this.print(node.qualification, node);
- this.token(".");
+ this.tokenChar(46);
this.print(node.id, node);
}
@@ -746,7 +746,7 @@ function SymbolTypeAnnotation() {
function orSeparator() {
this.space();
- this.token("|");
+ this.tokenChar(124);
this.space();
}
@@ -757,17 +757,17 @@ function UnionTypeAnnotation(node) {
}
function TypeCastExpression(node) {
- this.token("(");
+ this.tokenChar(40);
this.print(node.expression, node);
this.print(node.typeAnnotation, node);
- this.token(")");
+ this.tokenChar(41);
}
function Variance(node) {
if (node.kind === "plus") {
- this.token("+");
+ this.tokenChar(43);
} else {
- this.token("-");
+ this.tokenChar(45);
}
}
@@ -776,10 +776,10 @@ function VoidTypeAnnotation() {
}
function IndexedAccessType(node) {
- this.print(node.objectType, node);
- this.token("[");
+ this.print(node.objectType, node, true);
+ this.tokenChar(91);
this.print(node.indexType, node);
- this.token("]");
+ this.tokenChar(93);
}
function OptionalIndexedAccessType(node) {
@@ -789,7 +789,7 @@ function OptionalIndexedAccessType(node) {
this.token("?.");
}
- this.token("[");
+ this.tokenChar(91);
this.print(node.indexType, node);
- this.token("]");
+ this.tokenChar(93);
} \ No newline at end of file
diff --git a/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/jsx.js b/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/jsx.js
index bd7c4c5923..100dd3e7e7 100644
--- a/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/jsx.js
+++ b/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/jsx.js
@@ -23,7 +23,7 @@ function JSXAttribute(node) {
this.print(node.name, node);
if (node.value) {
- this.token("=");
+ this.tokenChar(61);
this.print(node.value, node);
}
}
@@ -34,34 +34,34 @@ function JSXIdentifier(node) {
function JSXNamespacedName(node) {
this.print(node.namespace, node);
- this.token(":");
+ this.tokenChar(58);
this.print(node.name, node);
}
function JSXMemberExpression(node) {
this.print(node.object, node);
- this.token(".");
+ this.tokenChar(46);
this.print(node.property, node);
}
function JSXSpreadAttribute(node) {
- this.token("{");
+ this.tokenChar(123);
this.token("...");
this.print(node.argument, node);
- this.token("}");
+ this.tokenChar(125);
}
function JSXExpressionContainer(node) {
- this.token("{");
+ this.tokenChar(123);
this.print(node.expression, node);
- this.token("}");
+ this.tokenChar(125);
}
function JSXSpreadChild(node) {
- this.token("{");
+ this.tokenChar(123);
this.token("...");
this.print(node.expression, node);
- this.token("}");
+ this.tokenChar(125);
}
function JSXText(node) {
@@ -93,7 +93,7 @@ function spaceSeparator() {
}
function JSXOpeningElement(node) {
- this.token("<");
+ this.tokenChar(60);
this.print(node.name, node);
this.print(node.typeParameters, node);
@@ -108,14 +108,14 @@ function JSXOpeningElement(node) {
this.space();
this.token("/>");
} else {
- this.token(">");
+ this.tokenChar(62);
}
}
function JSXClosingElement(node) {
this.token("</");
this.print(node.name, node);
- this.token(">");
+ this.tokenChar(62);
}
function JSXEmptyExpression(node) {
@@ -135,11 +135,11 @@ function JSXFragment(node) {
}
function JSXOpeningFragment() {
- this.token("<");
- this.token(">");
+ this.tokenChar(60);
+ this.tokenChar(62);
}
function JSXClosingFragment() {
this.token("</");
- this.token(">");
+ this.tokenChar(62);
} \ No newline at end of file
diff --git a/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/methods.js b/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/methods.js
index 27fa102ee2..6e4ddad510 100644
--- a/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/methods.js
+++ b/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/methods.js
@@ -20,12 +20,12 @@ const {
function _params(node) {
this.print(node.typeParameters, node);
- this.token("(");
+ this.tokenChar(40);
this._parameters(node.params, node);
- this.token(")");
- this.print(node.returnType, node);
+ this.tokenChar(41);
+ this.print(node.returnType, node, node.type === "ArrowFunctionExpression");
}
function _parameters(parameters, parent) {
@@ -33,7 +33,7 @@ function _parameters(parameters, parent) {
this._param(parameters[i], parent);
if (i < parameters.length - 1) {
- this.token(",");
+ this.tokenChar(44);
this.space();
}
}
@@ -44,7 +44,7 @@ function _param(parameter, parent) {
this.print(parameter, parent);
if (parameter.optional) {
- this.token("?");
+ this.tokenChar(63);
}
this.print(parameter.typeAnnotation, parameter);
@@ -68,20 +68,20 @@ function _methodHead(node) {
if (kind === "method" || kind === "init") {
if (node.generator) {
- this.token("*");
+ this.tokenChar(42);
}
}
if (node.computed) {
- this.token("[");
+ this.tokenChar(91);
this.print(key, node);
- this.token("]");
+ this.tokenChar(93);
} else {
this.print(key, node);
}
if (node.optional) {
- this.token("?");
+ this.tokenChar(63);
}
this._params(node);
@@ -90,7 +90,7 @@ function _methodHead(node) {
function _predicate(node) {
if (node.predicate) {
if (!node.returnType) {
- this.token(":");
+ this.tokenChar(58);
}
this.space();
@@ -105,7 +105,7 @@ function _functionHead(node) {
}
this.word("function");
- if (node.generator) this.token("*");
+ if (node.generator) this.tokenChar(42);
this.printInnerComments(node);
this.space();
diff --git a/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/modules.js b/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/modules.js
index 9a918265cf..a61d421f01 100644
--- a/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/modules.js
+++ b/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/modules.js
@@ -67,7 +67,7 @@ function ExportSpecifier(node) {
}
function ExportNamespaceSpecifier(node) {
- this.token("*");
+ this.tokenChar(42);
this.space();
this.word("as");
this.space();
@@ -83,7 +83,7 @@ function ExportAllDeclaration(node) {
this.space();
}
- this.token("*");
+ this.tokenChar(42);
this.space();
this.word("from");
this.space();
@@ -122,7 +122,7 @@ function ExportNamedDeclaration(node) {
this.print(specifiers.shift(), node);
if (specifiers.length) {
- this.token(",");
+ this.tokenChar(44);
this.space();
}
} else {
@@ -131,7 +131,7 @@ function ExportNamedDeclaration(node) {
}
if (specifiers.length || !specifiers.length && !hasSpecial) {
- this.token("{");
+ this.tokenChar(123);
if (specifiers.length) {
this.space();
@@ -139,7 +139,7 @@ function ExportNamedDeclaration(node) {
this.space();
}
- this.token("}");
+ this.tokenChar(125);
}
if (node.source) {
@@ -189,7 +189,7 @@ function ImportDeclaration(node) {
this.print(specifiers.shift(), node);
if (specifiers.length) {
- this.token(",");
+ this.tokenChar(44);
this.space();
}
} else {
@@ -198,14 +198,14 @@ function ImportDeclaration(node) {
}
if (specifiers.length) {
- this.token("{");
+ this.tokenChar(123);
this.space();
this.printList(specifiers, node);
this.space();
- this.token("}");
+ this.tokenChar(125);
} else if (isTypeKind && !hasSpecifiers) {
- this.token("{");
- this.token("}");
+ this.tokenChar(123);
+ this.tokenChar(125);
}
if (hasSpecifiers || isTypeKind) {
@@ -231,13 +231,13 @@ function ImportDeclaration(node) {
function ImportAttribute(node) {
this.print(node.key);
- this.token(":");
+ this.tokenChar(58);
this.space();
this.print(node.value);
}
function ImportNamespaceSpecifier(node) {
- this.token("*");
+ this.tokenChar(42);
this.space();
this.word("as");
this.space();
diff --git a/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/statements.js b/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/statements.js
index 338048e935..33de998b5e 100644
--- a/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/statements.js
+++ b/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/statements.js
@@ -34,23 +34,23 @@ const {
function WithStatement(node) {
this.word("with");
this.space();
- this.token("(");
+ this.tokenChar(40);
this.print(node.object, node);
- this.token(")");
+ this.tokenChar(41);
this.printBlock(node);
}
function IfStatement(node) {
this.word("if");
this.space();
- this.token("(");
+ this.tokenChar(40);
this.print(node.test, node);
- this.token(")");
+ this.tokenChar(41);
this.space();
const needsBlock = node.alternate && isIfStatement(getLastStatement(node.consequent));
if (needsBlock) {
- this.token("{");
+ this.tokenChar(123);
this.newline();
this.indent();
}
@@ -60,7 +60,7 @@ function IfStatement(node) {
if (needsBlock) {
this.dedent();
this.newline();
- this.token("}");
+ this.tokenChar(125);
}
if (node.alternate) {
@@ -86,34 +86,34 @@ function getLastStatement(statement) {
function ForStatement(node) {
this.word("for");
this.space();
- this.token("(");
+ this.tokenChar(40);
this.inForStatementInitCounter++;
this.print(node.init, node);
this.inForStatementInitCounter--;
- this.token(";");
+ this.tokenChar(59);
if (node.test) {
this.space();
this.print(node.test, node);
}
- this.token(";");
+ this.tokenChar(59);
if (node.update) {
this.space();
this.print(node.update, node);
}
- this.token(")");
+ this.tokenChar(41);
this.printBlock(node);
}
function WhileStatement(node) {
this.word("while");
this.space();
- this.token("(");
+ this.tokenChar(40);
this.print(node.test, node);
- this.token(")");
+ this.tokenChar(41);
this.printBlock(node);
}
@@ -127,13 +127,13 @@ function ForXStatement(node) {
this.space();
}
- this.token("(");
+ this.tokenChar(40);
this.print(node.left, node);
this.space();
this.word(isForOf ? "of" : "in");
this.space();
this.print(node.right, node);
- this.token(")");
+ this.tokenChar(41);
this.printBlock(node);
}
@@ -149,9 +149,9 @@ function DoWhileStatement(node) {
this.space();
this.word("while");
this.space();
- this.token("(");
+ this.tokenChar(40);
this.print(node.test, node);
- this.token(")");
+ this.tokenChar(41);
this.semicolon();
}
@@ -186,7 +186,7 @@ function ThrowStatement(node) {
function LabeledStatement(node) {
this.print(node.label, node);
- this.token(":");
+ this.tokenChar(58);
this.space();
this.print(node.body, node);
}
@@ -216,10 +216,10 @@ function CatchClause(node) {
this.space();
if (node.param) {
- this.token("(");
+ this.tokenChar(40);
this.print(node.param, node);
this.print(node.param.typeAnnotation, node);
- this.token(")");
+ this.tokenChar(41);
this.space();
}
@@ -229,11 +229,11 @@ function CatchClause(node) {
function SwitchStatement(node) {
this.word("switch");
this.space();
- this.token("(");
+ this.tokenChar(40);
this.print(node.discriminant, node);
- this.token(")");
+ this.tokenChar(41);
this.space();
- this.token("{");
+ this.tokenChar(123);
this.printSequence(node.cases, node, {
indent: true,
@@ -242,7 +242,7 @@ function SwitchStatement(node) {
}
});
- this.token("}");
+ this.tokenChar(125);
}
function SwitchCase(node) {
@@ -250,10 +250,10 @@ function SwitchCase(node) {
this.word("case");
this.space();
this.print(node.test, node);
- this.token(":");
+ this.tokenChar(58);
} else {
this.word("default");
- this.token(":");
+ this.tokenChar(58);
}
if (node.consequent.length) {
@@ -270,7 +270,7 @@ function DebuggerStatement() {
}
function variableDeclarationIndent() {
- this.token(",");
+ this.tokenChar(44);
this.newline();
if (this.endsWith(10)) {
@@ -279,7 +279,7 @@ function variableDeclarationIndent() {
}
function constDeclarationIndent() {
- this.token(",");
+ this.tokenChar(44);
this.newline();
if (this.endsWith(10)) {
@@ -328,12 +328,12 @@ function VariableDeclaration(node, parent) {
function VariableDeclarator(node) {
this.print(node.id, node);
- if (node.definite) this.token("!");
+ if (node.definite) this.tokenChar(33);
this.print(node.id.typeAnnotation, node);
if (node.init) {
this.space();
- this.token("=");
+ this.tokenChar(61);
this.space();
this.print(node.init, node);
}
diff --git a/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/template-literals.js b/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/template-literals.js
index 054330362d..21c17dfe60 100644
--- a/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/template-literals.js
+++ b/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/template-literals.js
@@ -17,7 +17,7 @@ function TemplateElement(node, parent) {
const isFirst = parent.quasis[0] === node;
const isLast = parent.quasis[parent.quasis.length - 1] === node;
const value = (isFirst ? "`" : "}") + node.value.raw + (isLast ? "`" : "${");
- this.token(value);
+ this.token(value, true);
}
function TemplateLiteral(node) {
diff --git a/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/types.js b/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/types.js
index 0aeb0a1c9d..b955f93013 100644
--- a/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/types.js
+++ b/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/types.js
@@ -40,7 +40,7 @@ function Identifier(node) {
}
function ArgumentPlaceholder() {
- this.token("?");
+ this.tokenChar(63);
}
function RestElement(node) {
@@ -50,7 +50,7 @@ function RestElement(node) {
function ObjectExpression(node) {
const props = node.properties;
- this.token("{");
+ this.tokenChar(123);
this.printInnerComments(node);
if (props.length) {
@@ -62,7 +62,7 @@ function ObjectExpression(node) {
this.space();
}
- this.token("}");
+ this.tokenChar(125);
}
function ObjectMethod(node) {
@@ -78,9 +78,9 @@ function ObjectProperty(node) {
this.printJoin(node.decorators, node);
if (node.computed) {
- this.token("[");
+ this.tokenChar(91);
this.print(node.key, node);
- this.token("]");
+ this.tokenChar(93);
} else {
if (isAssignmentPattern(node.value) && isIdentifier(node.key) && node.key.name === node.value.left.name) {
this.print(node.value, node);
@@ -94,7 +94,7 @@ function ObjectProperty(node) {
}
}
- this.token(":");
+ this.tokenChar(58);
this.space();
this.print(node.value, node);
}
@@ -102,7 +102,7 @@ function ObjectProperty(node) {
function ArrayExpression(node) {
const elems = node.elements;
const len = elems.length;
- this.token("[");
+ this.tokenChar(91);
this.printInnerComments(node);
for (let i = 0; i < elems.length; i++) {
@@ -111,13 +111,13 @@ function ArrayExpression(node) {
if (elem) {
if (i > 0) this.space();
this.print(elem, node);
- if (i < len - 1) this.token(",");
+ if (i < len - 1) this.tokenChar(44);
} else {
- this.token(",");
+ this.tokenChar(44);
}
}
- this.token("]");
+ this.tokenChar(93);
}
function RecordExpression(node) {
@@ -175,7 +175,7 @@ function TupleExpression(node) {
if (elem) {
if (i > 0) this.space();
this.print(elem, node);
- if (i < len - 1) this.token(",");
+ if (i < len - 1) this.tokenChar(44);
}
}
@@ -272,5 +272,5 @@ function PipelineBareFunction(node) {
}
function PipelinePrimaryTopicReference() {
- this.token("#");
+ this.tokenChar(35);
} \ No newline at end of file
diff --git a/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/typescript.js b/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/typescript.js
index bf3f78faa1..c5b71f3bdc 100644
--- a/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/typescript.js
+++ b/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/typescript.js
@@ -73,21 +73,21 @@ exports.tsPrintSignatureDeclarationBase = tsPrintSignatureDeclarationBase;
exports.tsPrintTypeLiteralOrInterfaceBody = tsPrintTypeLiteralOrInterfaceBody;
function TSTypeAnnotation(node) {
- this.token(":");
+ this.tokenChar(58);
this.space();
- if (node.optional) this.token("?");
+ if (node.optional) this.tokenChar(63);
this.print(node.typeAnnotation, node);
}
function TSTypeParameterInstantiation(node, parent) {
- this.token("<");
+ this.tokenChar(60);
this.printList(node.params, node, {});
if (parent.type === "ArrowFunctionExpression" && node.params.length === 1) {
- this.token(",");
+ this.tokenChar(44);
}
- this.token(">");
+ this.tokenChar(62);
}
function TSTypeParameter(node) {
@@ -112,7 +112,7 @@ function TSTypeParameter(node) {
if (node.default) {
this.space();
- this.token("=");
+ this.tokenChar(61);
this.space();
this.print(node.default, node);
}
@@ -140,31 +140,31 @@ function TSDeclareFunction(node) {
this._functionHead(node);
- this.token(";");
+ this.tokenChar(59);
}
function TSDeclareMethod(node) {
this._classMethodHead(node);
- this.token(";");
+ this.tokenChar(59);
}
function TSQualifiedName(node) {
this.print(node.left, node);
- this.token(".");
+ this.tokenChar(46);
this.print(node.right, node);
}
function TSCallSignatureDeclaration(node) {
this.tsPrintSignatureDeclarationBase(node);
- this.token(";");
+ this.tokenChar(59);
}
function TSConstructSignatureDeclaration(node) {
this.word("new");
this.space();
this.tsPrintSignatureDeclarationBase(node);
- this.token(";");
+ this.tokenChar(59);
}
function TSPropertySignature(node) {
@@ -183,27 +183,27 @@ function TSPropertySignature(node) {
if (initializer) {
this.space();
- this.token("=");
+ this.tokenChar(61);
this.space();
this.print(initializer, node);
}
- this.token(";");
+ this.tokenChar(59);
}
function tsPrintPropertyOrMethodName(node) {
if (node.computed) {
- this.token("[");
+ this.tokenChar(91);
}
this.print(node.key, node);
if (node.computed) {
- this.token("]");
+ this.tokenChar(93);
}
if (node.optional) {
- this.token("?");
+ this.tokenChar(63);
}
}
@@ -219,7 +219,7 @@ function TSMethodSignature(node) {
this.tsPrintPropertyOrMethodName(node);
this.tsPrintSignatureDeclarationBase(node);
- this.token(";");
+ this.tokenChar(59);
}
function TSIndexSignature(node) {
@@ -238,13 +238,13 @@ function TSIndexSignature(node) {
this.space();
}
- this.token("[");
+ this.tokenChar(91);
this._parameters(node.parameters, node);
- this.token("]");
+ this.tokenChar(93);
this.print(node.typeAnnotation, node);
- this.token(";");
+ this.tokenChar(59);
}
function TSAnyKeyword() {
@@ -324,11 +324,11 @@ function tsPrintFunctionOrConstructorType(node) {
} = node;
const parameters = node.parameters;
this.print(typeParameters, node);
- this.token("(");
+ this.tokenChar(40);
this._parameters(parameters, node);
- this.token(")");
+ this.tokenChar(41);
this.space();
this.token("=>");
this.space();
@@ -337,8 +337,8 @@ function tsPrintFunctionOrConstructorType(node) {
}
function TSTypeReference(node) {
- this.print(node.typeName, node);
- this.print(node.typeParameters, node);
+ this.print(node.typeName, node, true);
+ this.print(node.typeParameters, node, true);
}
function TSTypePredicate(node) {
@@ -395,19 +395,19 @@ function tsPrintBraced(printer, members, node) {
}
function TSArrayType(node) {
- this.print(node.elementType, node);
+ this.print(node.elementType, node, true);
this.token("[]");
}
function TSTupleType(node) {
- this.token("[");
+ this.tokenChar(91);
this.printList(node.elementTypes, node);
- this.token("]");
+ this.tokenChar(93);
}
function TSOptionalType(node) {
this.print(node.typeAnnotation, node);
- this.token("?");
+ this.tokenChar(63);
}
function TSRestType(node) {
@@ -417,8 +417,8 @@ function TSRestType(node) {
function TSNamedTupleMember(node) {
this.print(node.label, node);
- if (node.optional) this.token("?");
- this.token(":");
+ if (node.optional) this.tokenChar(63);
+ this.tokenChar(58);
this.space();
this.print(node.elementType, node);
}
@@ -449,11 +449,11 @@ function TSConditionalType(node) {
this.space();
this.print(node.extendsType);
this.space();
- this.token("?");
+ this.tokenChar(63);
this.space();
this.print(node.trueType);
this.space();
- this.token(":");
+ this.tokenChar(58);
this.space();
this.print(node.falseType);
}
@@ -465,9 +465,9 @@ function TSInferType(node) {
}
function TSParenthesizedType(node) {
- this.token("(");
+ this.tokenChar(40);
this.print(node.typeAnnotation, node);
- this.token(")");
+ this.tokenChar(41);
}
function TSTypeOperator(node) {
@@ -477,10 +477,10 @@ function TSTypeOperator(node) {
}
function TSIndexedAccessType(node) {
- this.print(node.objectType, node);
- this.token("[");
+ this.print(node.objectType, node, true);
+ this.tokenChar(91);
this.print(node.indexType, node);
- this.token("]");
+ this.tokenChar(93);
}
function TSMappedType(node) {
@@ -490,7 +490,7 @@ function TSMappedType(node) {
readonly,
typeParameter
} = node;
- this.token("{");
+ this.tokenChar(123);
this.space();
if (readonly) {
@@ -499,7 +499,7 @@ function TSMappedType(node) {
this.space();
}
- this.token("[");
+ this.tokenChar(91);
this.word(typeParameter.name);
this.space();
this.word("in");
@@ -513,18 +513,18 @@ function TSMappedType(node) {
this.print(nameType, node);
}
- this.token("]");
+ this.tokenChar(93);
if (optional) {
tokenIfPlusMinus(this, optional);
- this.token("?");
+ this.tokenChar(63);
}
- this.token(":");
+ this.tokenChar(58);
this.space();
this.print(node.typeAnnotation, node);
this.space();
- this.token("}");
+ this.tokenChar(125);
}
function tokenIfPlusMinus(self, tok) {
@@ -594,10 +594,10 @@ function TSTypeAliasDeclaration(node) {
this.print(id, node);
this.print(typeParameters, node);
this.space();
- this.token("=");
+ this.tokenChar(61);
this.space();
this.print(typeAnnotation, node);
- this.token(";");
+ this.tokenChar(59);
}
function TSAsExpression(node) {
@@ -617,9 +617,9 @@ function TSTypeAssertion(node) {
typeAnnotation,
expression
} = node;
- this.token("<");
+ this.tokenChar(60);
this.print(typeAnnotation, node);
- this.token(">");
+ this.tokenChar(62);
this.space();
this.print(expression, node);
}
@@ -663,12 +663,12 @@ function TSEnumMember(node) {
if (initializer) {
this.space();
- this.token("=");
+ this.tokenChar(61);
this.space();
this.print(initializer, node);
}
- this.token(",");
+ this.tokenChar(44);
}
function TSModuleDeclaration(node) {
@@ -690,14 +690,14 @@ function TSModuleDeclaration(node) {
this.print(id, node);
if (!node.body) {
- this.token(";");
+ this.tokenChar(59);
return;
}
let body = node.body;
while (body.type === "TSModuleDeclaration") {
- this.token(".");
+ this.tokenChar(46);
this.print(body.id, body);
body = body.body;
}
@@ -717,12 +717,12 @@ function TSImportType(node) {
typeParameters
} = node;
this.word("import");
- this.token("(");
+ this.tokenChar(40);
this.print(argument, node);
- this.token(")");
+ this.tokenChar(41);
if (qualifier) {
- this.token(".");
+ this.tokenChar(46);
this.print(qualifier, node);
}
@@ -747,30 +747,30 @@ function TSImportEqualsDeclaration(node) {
this.space();
this.print(id, node);
this.space();
- this.token("=");
+ this.tokenChar(61);
this.space();
this.print(moduleReference, node);
- this.token(";");
+ this.tokenChar(59);
}
function TSExternalModuleReference(node) {
this.token("require(");
this.print(node.expression, node);
- this.token(")");
+ this.tokenChar(41);
}
function TSNonNullExpression(node) {
this.print(node.expression, node);
- this.token("!");
+ this.tokenChar(33);
}
function TSExportAssignment(node) {
this.word("export");
this.space();
- this.token("=");
+ this.tokenChar(61);
this.space();
this.print(node.expression, node);
- this.token(";");
+ this.tokenChar(59);
}
function TSNamespaceExportDeclaration(node) {
@@ -789,11 +789,11 @@ function tsPrintSignatureDeclarationBase(node) {
} = node;
const parameters = node.parameters;
this.print(typeParameters, node);
- this.token("(");
+ this.tokenChar(40);
this._parameters(parameters, node);
- this.token(")");
+ this.tokenChar(41);
const returnType = node.typeAnnotation;
this.print(returnType, node);
}
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 d5e0143471..374e36f304 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
@@ -59,7 +59,7 @@ function normalizeOptions(code, opts) {
format.shouldPrintComment = format.shouldPrintComment || (() => format.comments);
} else {
- format.shouldPrintComment = format.shouldPrintComment || (value => format.comments || value.indexOf("@license") >= 0 || value.indexOf("@preserve") >= 0);
+ format.shouldPrintComment = format.shouldPrintComment || (value => format.comments || value.includes("@license") || value.includes("@preserve"));
}
if (format.compact === "auto") {
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 41bb6ea47e..cdb1bfb3ce 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
@@ -50,7 +50,6 @@ function expandAliases(obj) {
const expandedParens = expandAliases(parens);
const expandedWhitespaceNodes = expandAliases(whitespace.nodes);
-const expandedWhitespaceList = expandAliases(whitespace.list);
function find(obj, node, parent, printStack) {
const fn = obj[node.type];
@@ -72,32 +71,21 @@ function needsWhitespace(node, parent, type) {
node = node.expression;
}
- let linesInfo = find(expandedWhitespaceNodes, node, parent);
+ const flag = find(expandedWhitespaceNodes, node, parent);
- if (!linesInfo) {
- const items = find(expandedWhitespaceList, node, parent);
-
- if (items) {
- for (let i = 0; i < items.length; i++) {
- linesInfo = needsWhitespace(items[i], node, type);
- if (linesInfo) break;
- }
- }
- }
-
- if (typeof linesInfo === "object" && linesInfo !== null) {
- return linesInfo[type] || false;
+ if (typeof flag === "number") {
+ return (flag & type) !== 0;
}
return false;
}
function needsWhitespaceBefore(node, parent) {
- return needsWhitespace(node, parent, "before");
+ return needsWhitespace(node, parent, 1);
}
function needsWhitespaceAfter(node, parent) {
- return needsWhitespace(node, parent, "after");
+ return needsWhitespace(node, parent, 2);
}
function needsParens(node, parent, printStack) {
diff --git a/tools/node_modules/eslint/node_modules/@babel/generator/lib/node/parentheses.js b/tools/node_modules/eslint/node_modules/@babel/generator/lib/node/parentheses.js
index 9d2b9918bf..42a42537a1 100644
--- a/tools/node_modules/eslint/node_modules/@babel/generator/lib/node/parentheses.js
+++ b/tools/node_modules/eslint/node_modules/@babel/generator/lib/node/parentheses.js
@@ -123,6 +123,7 @@ function NullableTypeAnnotation(node, parent) {
}
function FunctionTypeAnnotation(node, parent, printStack) {
+ if (printStack.length < 3) return;
return isUnionTypeAnnotation(parent) || isIntersectionTypeAnnotation(parent) || isArrayTypeAnnotation(parent) || isTypeAnnotation(parent) && isArrowFunctionExpression(printStack[printStack.length - 3]);
}
@@ -131,16 +132,11 @@ function UpdateExpression(node, parent) {
}
function ObjectExpression(node, parent, printStack) {
- return isFirstInContext(printStack, {
- expressionStatement: true,
- arrowBody: true
- });
+ return isFirstInContext(printStack, 1 | 2);
}
function DoExpression(node, parent, printStack) {
- return !node.async && isFirstInContext(printStack, {
- expressionStatement: true
- });
+ return !node.async && isFirstInContext(printStack, 1);
}
function Binary(node, parent) {
@@ -217,10 +213,7 @@ function YieldExpression(node, parent) {
}
function ClassExpression(node, parent, printStack) {
- return isFirstInContext(printStack, {
- expressionStatement: true,
- exportDefault: true
- });
+ return isFirstInContext(printStack, 1 | 4);
}
function UnaryLike(node, parent) {
@@ -231,10 +224,7 @@ function UnaryLike(node, parent) {
}
function FunctionExpression(node, parent, printStack) {
- return isFirstInContext(printStack, {
- expressionStatement: true,
- exportDefault: true
- });
+ return isFirstInContext(printStack, 1 | 4);
}
function ArrowFunctionExpression(node, parent) {
@@ -301,26 +291,21 @@ function Identifier(node, parent, printStack) {
computed: true,
optional: false
});
- return isFirstInContext(printStack, {
- expressionStatement: isFollowedByBracket,
- forHead: isFollowedByBracket,
- forInHead: isFollowedByBracket,
- forOfHead: true
- });
+ return isFirstInContext(printStack, isFollowedByBracket ? 1 | 8 | 16 | 32 : 32);
}
return node.name === "async" && isForOfStatement(parent) && node === parent.left;
}
-function isFirstInContext(printStack, {
- expressionStatement = false,
- arrowBody = false,
- exportDefault = false,
- forHead = false,
- forInHead = false,
- forOfHead = false
-}) {
+function isFirstInContext(printStack, checkParam) {
+ const expressionStatement = checkParam & 1;
+ const arrowBody = checkParam & 2;
+ const exportDefault = checkParam & 4;
+ const forHead = checkParam & 8;
+ const forInHead = checkParam & 16;
+ const forOfHead = checkParam & 32;
let i = printStack.length - 1;
+ if (i <= 0) return;
let node = printStack[i];
i--;
let parent = printStack[i];
@@ -342,13 +327,13 @@ function isFirstInContext(printStack, {
return true;
}
- if (hasPostfixPart(node, parent) && !isNewExpression(parent) || isSequenceExpression(parent) && parent.expressions[0] === node || isUpdateExpression(parent) && !parent.prefix || isConditional(parent, {
+ if (i > 0 && (hasPostfixPart(node, parent) && !isNewExpression(parent) || isSequenceExpression(parent) && parent.expressions[0] === node || isUpdateExpression(parent) && !parent.prefix || isConditional(parent, {
test: node
}) || isBinary(parent, {
left: node
}) || isAssignmentExpression(parent, {
left: node
- })) {
+ }))) {
node = parent;
i--;
parent = printStack[i];
diff --git a/tools/node_modules/eslint/node_modules/@babel/generator/lib/node/whitespace.js b/tools/node_modules/eslint/node_modules/@babel/generator/lib/node/whitespace.js
index 42320303d3..60dd7be7f7 100644
--- a/tools/node_modules/eslint/node_modules/@babel/generator/lib/node/whitespace.js
+++ b/tools/node_modules/eslint/node_modules/@babel/generator/lib/node/whitespace.js
@@ -3,7 +3,7 @@
Object.defineProperty(exports, "__esModule", {
value: true
});
-exports.nodes = exports.list = void 0;
+exports.nodes = void 0;
var _t = require("@babel/types");
@@ -24,30 +24,42 @@ const {
isStringLiteral
} = _t;
-function crawl(node, state = {}) {
+function crawlInternal(node, state) {
+ if (!node) return state;
+
if (isMemberExpression(node) || isOptionalMemberExpression(node)) {
- crawl(node.object, state);
- if (node.computed) crawl(node.property, state);
+ crawlInternal(node.object, state);
+ if (node.computed) crawlInternal(node.property, state);
} else if (isBinary(node) || isAssignmentExpression(node)) {
- crawl(node.left, state);
- crawl(node.right, state);
+ crawlInternal(node.left, state);
+ crawlInternal(node.right, state);
} else if (isCallExpression(node) || isOptionalCallExpression(node)) {
state.hasCall = true;
- crawl(node.callee, state);
+ crawlInternal(node.callee, state);
} else if (isFunction(node)) {
state.hasFunction = true;
} else if (isIdentifier(node)) {
- state.hasHelper = state.hasHelper || isHelper(node.callee);
+ state.hasHelper = state.hasHelper || node.callee && isHelper(node.callee);
}
return state;
}
+function crawl(node) {
+ return crawlInternal(node, {
+ hasCall: false,
+ hasFunction: false,
+ hasHelper: false
+ });
+}
+
function isHelper(node) {
+ if (!node) return false;
+
if (isMemberExpression(node)) {
return isHelper(node.object) || isHelper(node.property);
} else if (isIdentifier(node)) {
- return node.name === "require" || node.name[0] === "_";
+ return node.name === "require" || node.name.charCodeAt(0) === 95;
} else if (isCallExpression(node)) {
return isHelper(node.callee);
} else if (isBinary(node) || isAssignmentExpression(node)) {
@@ -66,51 +78,35 @@ const nodes = {
const state = crawl(node.right);
if (state.hasCall && state.hasHelper || state.hasFunction) {
- return {
- before: state.hasFunction,
- after: true
- };
+ return state.hasFunction ? 1 | 2 : 2;
}
},
SwitchCase(node, parent) {
- return {
- before: !!node.consequent.length || parent.cases[0] === node,
- after: !node.consequent.length && parent.cases[parent.cases.length - 1] === node
- };
+ return (!!node.consequent.length || parent.cases[0] === node ? 1 : 0) | (!node.consequent.length && parent.cases[parent.cases.length - 1] === node ? 2 : 0);
},
LogicalExpression(node) {
if (isFunction(node.left) || isFunction(node.right)) {
- return {
- after: true
- };
+ return 2;
}
},
Literal(node) {
if (isStringLiteral(node) && node.value === "use strict") {
- return {
- after: true
- };
+ return 2;
}
},
CallExpression(node) {
if (isFunction(node.callee) || isHelper(node)) {
- return {
- before: true,
- after: true
- };
+ return 1 | 2;
}
},
OptionalCallExpression(node) {
if (isFunction(node.callee)) {
- return {
- before: true,
- after: true
- };
+ return 1 | 2;
}
},
@@ -119,26 +115,20 @@ const nodes = {
const declar = node.declarations[i];
let enabled = isHelper(declar.id) && !isType(declar.init);
- if (!enabled) {
+ if (!enabled && declar.init) {
const state = crawl(declar.init);
enabled = isHelper(declar.init) && state.hasCall || state.hasFunction;
}
if (enabled) {
- return {
- before: true,
- after: true
- };
+ return 1 | 2;
}
}
},
IfStatement(node) {
if (isBlockStatement(node.consequent)) {
- return {
- before: true,
- after: true
- };
+ return 1 | 2;
}
}
@@ -147,9 +137,7 @@ exports.nodes = nodes;
nodes.ObjectProperty = nodes.ObjectTypeProperty = nodes.ObjectMethod = function (node, parent) {
if (parent.properties[0] === node) {
- return {
- before: true
- };
+ return 1;
}
};
@@ -157,9 +145,7 @@ nodes.ObjectTypeCallProperty = function (node, parent) {
var _parent$properties;
if (parent.callProperties[0] === node && !((_parent$properties = parent.properties) != null && _parent$properties.length)) {
- return {
- before: true
- };
+ return 1;
}
};
@@ -167,9 +153,7 @@ nodes.ObjectTypeIndexer = function (node, parent) {
var _parent$properties2, _parent$callPropertie;
if (parent.indexers[0] === node && !((_parent$properties2 = parent.properties) != null && _parent$properties2.length) && !((_parent$callPropertie = parent.callProperties) != null && _parent$callPropertie.length)) {
- return {
- before: true
- };
+ return 1;
}
};
@@ -177,34 +161,14 @@ nodes.ObjectTypeInternalSlot = function (node, parent) {
var _parent$properties3, _parent$callPropertie2, _parent$indexers;
if (parent.internalSlots[0] === node && !((_parent$properties3 = parent.properties) != null && _parent$properties3.length) && !((_parent$callPropertie2 = parent.callProperties) != null && _parent$callPropertie2.length) && !((_parent$indexers = parent.indexers) != null && _parent$indexers.length)) {
- return {
- before: true
- };
+ return 1;
}
};
-const list = {
- VariableDeclaration(node) {
- return node.declarations.map(decl => decl.init);
- },
-
- ArrayExpression(node) {
- return node.elements;
- },
-
- ObjectExpression(node) {
- return node.properties;
- }
-
-};
-exports.list = list;
[["Function", true], ["Class", true], ["Loop", true], ["LabeledStatement", true], ["SwitchStatement", true], ["TryStatement", true]].forEach(function ([type, amounts]) {
[type].concat(FLIPPED_ALIAS_KEYS[type] || []).forEach(function (type) {
- nodes[type] = function () {
- return {
- after: amounts,
- before: amounts
- };
- };
+ const ret = amounts ? 1 | 2 : 0;
+
+ nodes[type] = () => ret;
});
}); \ No newline at end of file
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 4ece9b30fd..8d33734620 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
@@ -9,15 +9,8 @@ var _buffer = require("./buffer");
var n = require("./node");
-var _t = require("@babel/types");
-
var generatorFunctions = require("./generators");
-const {
- isProgram,
- isFile,
- isEmptyStatement
-} = _t;
const SCIENTIFIC_NOTATION = /e/i;
const ZERO_DECIMAL_INTEGER = /\.0+$/;
const NON_DECIMAL_LITERAL = /^0[box]/;
@@ -33,15 +26,19 @@ class Printer {
this.inForStatementInitCounter = 0;
this._printStack = [];
this._indent = 0;
+ this._indentChar = 0;
+ this._indentRepeat = 0;
this._insideAux = false;
this._parenPushNewlineState = null;
this._noLineTerminator = false;
this._printAuxAfterOnNextUserNode = false;
- this._printedComments = new WeakSet();
+ this._printedComments = new Set();
this._endsWithInteger = false;
this._endsWithWord = false;
this.format = format;
this._buf = new _buffer.default(map);
+ this._indentChar = format.indent.style.charCodeAt(0);
+ this._indentRepeat = format.indent.style.length;
}
generate(ast) {
@@ -65,7 +62,11 @@ class Printer {
semicolon(force = false) {
this._maybeAddAuxComment();
- this._append(";", !force);
+ if (force) {
+ this._appendChar(59);
+ } else {
+ this._queue(59);
+ }
}
rightBrace() {
@@ -73,7 +74,7 @@ class Printer {
this._buf.removeLastSemicolon();
}
- this.token("}");
+ this.tokenChar(125);
}
space(force = false) {
@@ -91,13 +92,13 @@ class Printer {
}
word(str) {
- if (this._endsWithWord || this.endsWith(47) && str.charCodeAt(0) === 47) {
+ if (this._endsWithWord || str.charCodeAt(0) === 47 && this.endsWith(47)) {
this._space();
}
this._maybeAddAuxComment();
- this._append(str);
+ this._append(str, false);
this._endsWithWord = true;
}
@@ -107,17 +108,29 @@ class Printer {
this._endsWithInteger = Number.isInteger(+str) && !NON_DECIMAL_LITERAL.test(str) && !SCIENTIFIC_NOTATION.test(str) && !ZERO_DECIMAL_INTEGER.test(str) && str.charCodeAt(str.length - 1) !== 46;
}
- token(str) {
+ token(str, maybeNewline = false) {
const lastChar = this.getLastChar();
const strFirst = str.charCodeAt(0);
- if (str === "--" && lastChar === 33 || strFirst === 43 && lastChar === 43 || strFirst === 45 && lastChar === 45 || strFirst === 46 && this._endsWithInteger) {
+ if (lastChar === 33 && str === "--" || strFirst === 43 && lastChar === 43 || strFirst === 45 && lastChar === 45 || strFirst === 46 && this._endsWithInteger) {
+ this._space();
+ }
+
+ this._maybeAddAuxComment();
+
+ this._append(str, maybeNewline);
+ }
+
+ tokenChar(char) {
+ const lastChar = this.getLastChar();
+
+ if (char === 43 && lastChar === 43 || char === 45 && lastChar === 45 || char === 46 && this._endsWithInteger) {
this._space();
}
this._maybeAddAuxComment();
- this._append(str);
+ this._appendChar(char);
}
newline(i = 1) {
@@ -177,61 +190,103 @@ class Printer {
}
_space() {
- this._append(" ", true);
+ this._queue(32);
}
_newline() {
- this._append("\n", true);
+ this._queue(10);
}
- _append(str, queue = false) {
+ _append(str, maybeNewline) {
this._maybeAddParen(str);
- this._maybeIndent(str);
+ this._maybeIndent(str.charCodeAt(0));
+
+ this._buf.append(str, maybeNewline);
+
+ this._endsWithWord = false;
+ this._endsWithInteger = false;
+ }
+
+ _appendChar(char) {
+ this._maybeAddParenChar(char);
+
+ this._maybeIndent(char);
+
+ this._buf.appendChar(char);
+
+ this._endsWithWord = false;
+ this._endsWithInteger = false;
+ }
+
+ _queue(char) {
+ this._maybeAddParenChar(char);
+
+ this._maybeIndent(char);
+
+ this._buf.queue(char);
- if (queue) this._buf.queue(str);else this._buf.append(str);
this._endsWithWord = false;
this._endsWithInteger = false;
}
- _maybeIndent(str) {
- if (this._indent && this.endsWith(10) && str.charCodeAt(0) !== 10) {
- this._buf.queueIndentation(this._getIndent());
+ _maybeIndent(firstChar) {
+ if (this._indent && firstChar !== 10 && this.endsWith(10)) {
+ this._buf.queueIndentation(this._indentChar, this._getIndent());
+ }
+ }
+
+ _maybeAddParenChar(char) {
+ const parenPushNewlineState = this._parenPushNewlineState;
+ if (!parenPushNewlineState) return;
+
+ if (char === 32) {
+ return;
+ }
+
+ if (char !== 10) {
+ this._parenPushNewlineState = null;
+ return;
}
+
+ this.tokenChar(40);
+ this.indent();
+ parenPushNewlineState.printed = true;
}
_maybeAddParen(str) {
const parenPushNewlineState = this._parenPushNewlineState;
if (!parenPushNewlineState) return;
+ const len = str.length;
let i;
- for (i = 0; i < str.length && str[i] === " "; i++) continue;
+ for (i = 0; i < len && str.charCodeAt(i) === 32; i++) continue;
- if (i === str.length) {
+ if (i === len) {
return;
}
- const cha = str[i];
+ const cha = str.charCodeAt(i);
- if (cha !== "\n") {
- if (cha !== "/" || i + 1 === str.length) {
+ if (cha !== 10) {
+ if (cha !== 47 || i + 1 === len) {
this._parenPushNewlineState = null;
return;
}
- const chaPost = str[i + 1];
+ const chaPost = str.charCodeAt(i + 1);
- if (chaPost === "*") {
- if (PURE_ANNOTATION_RE.test(str.slice(i + 2, str.length - 2))) {
+ if (chaPost === 42) {
+ if (PURE_ANNOTATION_RE.test(str.slice(i + 2, len - 2))) {
return;
}
- } else if (chaPost !== "/") {
+ } else if (chaPost !== 47) {
this._parenPushNewlineState = null;
return;
}
}
- this.token("(");
+ this.tokenChar(40);
this.indent();
parenPushNewlineState.printed = true;
}
@@ -250,7 +305,7 @@ class Printer {
}
_getIndent() {
- return this.format.indent.style.repeat(this._indent);
+ return this._indentRepeat * this._indent;
}
printTerminatorless(node, parent, isLabel) {
@@ -268,54 +323,64 @@ class Printer {
if (terminatorState.printed) {
this.dedent();
this.newline();
- this.token(")");
+ this.tokenChar(41);
}
}
}
- print(node, parent) {
+ print(node, parent, noLineTerminator) {
if (!node) return;
- const oldConcise = this.format.concise;
+ const nodeType = node.type;
+ const format = this.format;
+ const oldConcise = format.concise;
if (node._compact) {
- this.format.concise = true;
+ format.concise = true;
}
- const printMethod = this[node.type];
+ const printMethod = this[nodeType];
- if (!printMethod) {
- throw new ReferenceError(`unknown node of type ${JSON.stringify(node.type)} with constructor ${JSON.stringify(node == null ? void 0 : node.constructor.name)}`);
+ if (printMethod === undefined) {
+ throw new ReferenceError(`unknown node of type ${JSON.stringify(nodeType)} with constructor ${JSON.stringify(node.constructor.name)}`);
}
this._printStack.push(node);
const oldInAux = this._insideAux;
- this._insideAux = !node.loc;
+ this._insideAux = node.loc == undefined;
this._maybeAddAuxComment(this._insideAux && !oldInAux);
- let shouldPrintParens = needsParens(node, parent, this._printStack);
+ let shouldPrintParens;
- if (this.format.retainFunctionParens && node.type === "FunctionExpression" && node.extra && node.extra.parenthesized) {
+ if (format.retainFunctionParens && nodeType === "FunctionExpression" && node.extra && node.extra.parenthesized) {
shouldPrintParens = true;
+ } else {
+ shouldPrintParens = needsParens(node, parent, this._printStack);
}
- if (shouldPrintParens) this.token("(");
+ if (shouldPrintParens) this.tokenChar(40);
this._printLeadingComments(node);
- const loc = isProgram(node) || isFile(node) ? null : node.loc;
- this.withSource("start", loc, () => {
- printMethod.call(this, node, parent);
- });
+ const loc = nodeType === "Program" || nodeType === "File" ? null : node.loc;
+ this.withSource("start", loc, printMethod.bind(this, node, parent));
+
+ if (noLineTerminator && !this._noLineTerminator) {
+ this._noLineTerminator = true;
+
+ this._printTrailingComments(node);
- this._printTrailingComments(node);
+ this._noLineTerminator = false;
+ } else {
+ this._printTrailingComments(node);
+ }
- if (shouldPrintParens) this.token(")");
+ if (shouldPrintParens) this.tokenChar(41);
this._printStack.pop();
- this.format.concise = oldConcise;
+ format.concise = oldConcise;
this._insideAux = oldInAux;
}
@@ -364,8 +429,9 @@ class Printer {
const newlineOpts = {
addNewlines: opts.addNewlines
};
+ const len = nodes.length;
- for (let i = 0; i < nodes.length; i++) {
+ for (let i = 0; i < len; i++) {
const node = nodes[i];
if (!node) continue;
if (opts.statement) this._printNewline(true, node, parent, newlineOpts);
@@ -375,7 +441,7 @@ class Printer {
opts.iterator(node, i);
}
- if (opts.separator && i < nodes.length - 1) {
+ if (opts.separator && i < len - 1) {
opts.separator.call(this);
}
@@ -395,7 +461,7 @@ class Printer {
printBlock(parent) {
const node = parent.body;
- if (!isEmptyStatement(node)) {
+ if (node.type !== "EmptyStatement") {
this.space();
}
@@ -455,13 +521,13 @@ class Printer {
}
_getComments(leading, node) {
- return node && (leading ? node.leadingComments : node.trailingComments) || [];
+ return node && (leading ? node.leadingComments : node.trailingComments) || null;
}
_printComment(comment, skipNewLines) {
- if (!this.format.shouldPrintComment(comment.value)) return;
if (comment.ignore) return;
if (this._printedComments.has(comment)) return;
+ if (!this.format.shouldPrintComment(comment.value)) return;
this._printedComments.add(comment);
@@ -474,26 +540,35 @@ class Printer {
this.space();
}
- let val = !isBlockComment && !this._noLineTerminator ? `//${comment.value}\n` : `/*${comment.value}*/`;
+ let val;
+ let maybeNewline = false;
- if (isBlockComment && this.format.indent.adjustMultilineComment) {
- var _comment$loc;
+ if (isBlockComment) {
+ val = `/*${comment.value}*/`;
- const offset = (_comment$loc = comment.loc) == null ? void 0 : _comment$loc.start.column;
+ if (this.format.indent.adjustMultilineComment) {
+ var _comment$loc;
- if (offset) {
- const newlineRegex = new RegExp("\\n\\s{1," + offset + "}", "g");
- val = val.replace(newlineRegex, "\n");
- }
+ const offset = (_comment$loc = comment.loc) == null ? void 0 : _comment$loc.start.column;
- const indentSize = Math.max(this._getIndent().length, this.format.retainLines ? 0 : this._buf.getCurrentColumn());
- val = val.replace(/\n(?!$)/g, `\n${" ".repeat(indentSize)}`);
+ if (offset) {
+ const newlineRegex = new RegExp("\\n\\s{1," + offset + "}", "g");
+ val = val.replace(newlineRegex, "\n");
+ }
+
+ const indentSize = Math.max(this._getIndent(), this.format.retainLines ? 0 : this._buf.getCurrentColumn());
+ val = val.replace(/\n(?!$)/g, `\n${" ".repeat(indentSize)}`);
+ maybeNewline = true;
+ }
+ } else if (!this._noLineTerminator) {
+ val = `//${comment.value}\n`;
+ maybeNewline = true;
+ } else {
+ val = `/*${comment.value}*/`;
}
if (this.endsWith(47)) this._space();
- this.withSource("start", comment.loc, () => {
- this._append(val);
- });
+ this.withSource("start", comment.loc, this._append.bind(this, val, maybeNewline));
if (printNewLines) this.newline(1);
}
@@ -516,11 +591,11 @@ class Printer {
this.space();
this.word("assert");
this.space();
- this.token("{");
+ this.tokenChar(123);
this.space();
this.printList(node.assertions, node);
this.space();
- this.token("}");
+ this.tokenChar(125);
}
}
@@ -534,6 +609,6 @@ var _default = Printer;
exports.default = _default;
function commaSeparator() {
- this.token(",");
+ this.tokenChar(44);
this.space();
} \ No newline at end of file
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 bcced6830f..ee54a1a7c1 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.18.7",
+ "version": "7.18.12",
"description": "Turns an AST into code.",
"author": "The Babel Team (https://babel.dev/team)",
"license": "MIT",
@@ -19,13 +19,13 @@
"lib"
],
"dependencies": {
- "@babel/types": "^7.18.7",
+ "@babel/types": "^7.18.10",
"@jridgewell/gen-mapping": "^0.3.2",
"jsesc": "^2.5.1"
},
"devDependencies": {
"@babel/helper-fixtures": "^7.18.6",
- "@babel/parser": "^7.18.6",
+ "@babel/parser": "^7.18.11",
"@jridgewell/trace-mapping": "^0.3.8",
"@types/jsesc": "^2.5.0",
"charcodes": "^0.2.0"
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 c5d6fb020b..4b305f5352 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.18.6",
+ "version": "7.18.9",
"author": "The Babel Team (https://babel.dev/team)",
"license": "MIT",
"description": "Helper functions on Babel compilation targets",
@@ -22,7 +22,7 @@
"babel-plugin"
],
"dependencies": {
- "@babel/compat-data": "^7.18.6",
+ "@babel/compat-data": "^7.18.8",
"@babel/helper-validator-option": "^7.18.6",
"browserslist": "^4.20.2",
"semver": "^6.3.0"
@@ -31,7 +31,7 @@
"@babel/core": "^7.0.0"
},
"devDependencies": {
- "@babel/core": "^7.18.6",
+ "@babel/core": "^7.18.9",
"@babel/helper-plugin-test-runner": "^7.18.6",
"@types/semver": "^5.5.0"
},
diff --git a/tools/node_modules/eslint/node_modules/@babel/helper-environment-visitor/package.json b/tools/node_modules/eslint/node_modules/@babel/helper-environment-visitor/package.json
index 0caf56434d..df55f7caf8 100644
--- a/tools/node_modules/eslint/node_modules/@babel/helper-environment-visitor/package.json
+++ b/tools/node_modules/eslint/node_modules/@babel/helper-environment-visitor/package.json
@@ -1,6 +1,6 @@
{
"name": "@babel/helper-environment-visitor",
- "version": "7.18.6",
+ "version": "7.18.9",
"description": "Helper visitor to only visit nodes in the current 'this' context",
"repository": {
"type": "git",
@@ -18,8 +18,8 @@
"./package.json": "./package.json"
},
"devDependencies": {
- "@babel/traverse": "^7.18.6",
- "@babel/types": "^7.18.6"
+ "@babel/traverse": "^7.18.9",
+ "@babel/types": "^7.18.9"
},
"engines": {
"node": ">=6.9.0"
diff --git a/tools/node_modules/eslint/node_modules/@babel/helper-function-name/package.json b/tools/node_modules/eslint/node_modules/@babel/helper-function-name/package.json
index 4432993593..4ef7acdf3c 100644
--- a/tools/node_modules/eslint/node_modules/@babel/helper-function-name/package.json
+++ b/tools/node_modules/eslint/node_modules/@babel/helper-function-name/package.json
@@ -1,6 +1,6 @@
{
"name": "@babel/helper-function-name",
- "version": "7.18.6",
+ "version": "7.18.9",
"description": "Helper function to change the property 'name' of every function",
"repository": {
"type": "git",
@@ -15,7 +15,7 @@
"main": "./lib/index.js",
"dependencies": {
"@babel/template": "^7.18.6",
- "@babel/types": "^7.18.6"
+ "@babel/types": "^7.18.9"
},
"engines": {
"node": ">=6.9.0"
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 275954d204..5928401c15 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.18.8",
+ "version": "7.18.9",
"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",
@@ -15,14 +15,14 @@
},
"main": "./lib/index.js",
"dependencies": {
- "@babel/helper-environment-visitor": "^7.18.6",
+ "@babel/helper-environment-visitor": "^7.18.9",
"@babel/helper-module-imports": "^7.18.6",
"@babel/helper-simple-access": "^7.18.6",
"@babel/helper-split-export-declaration": "^7.18.6",
"@babel/helper-validator-identifier": "^7.18.6",
"@babel/template": "^7.18.6",
- "@babel/traverse": "^7.18.8",
- "@babel/types": "^7.18.8"
+ "@babel/traverse": "^7.18.9",
+ "@babel/types": "^7.18.9"
},
"engines": {
"node": ">=6.9.0"
diff --git a/tools/node_modules/eslint/node_modules/@babel/helper-plugin-utils/package.json b/tools/node_modules/eslint/node_modules/@babel/helper-plugin-utils/package.json
index f0ec304008..fb1c20f2fb 100644
--- a/tools/node_modules/eslint/node_modules/@babel/helper-plugin-utils/package.json
+++ b/tools/node_modules/eslint/node_modules/@babel/helper-plugin-utils/package.json
@@ -1,6 +1,6 @@
{
"name": "@babel/helper-plugin-utils",
- "version": "7.18.6",
+ "version": "7.18.9",
"description": "General utilities for plugins to use",
"author": "The Babel Team (https://babel.dev/team)",
"homepage": "https://babel.dev/docs/en/next/babel-helper-plugin-utils",
diff --git a/tools/node_modules/eslint/node_modules/@babel/helper-string-parser/LICENSE b/tools/node_modules/eslint/node_modules/@babel/helper-string-parser/LICENSE
new file mode 100644
index 0000000000..f31575ec77
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/@babel/helper-string-parser/LICENSE
@@ -0,0 +1,22 @@
+MIT License
+
+Copyright (c) 2014-present Sebastian McKenzie and other contributors
+
+Permission is hereby granted, free of charge, to any person obtaining
+a copy of this software and associated documentation files (the
+"Software"), to deal in the Software without restriction, including
+without limitation the rights to use, copy, modify, merge, publish,
+distribute, sublicense, and/or sell copies of the Software, and to
+permit persons to whom the Software is furnished to do so, subject to
+the following conditions:
+
+The above copyright notice and this permission notice shall be
+included in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
diff --git a/tools/node_modules/eslint/node_modules/@babel/helper-string-parser/lib/index.js b/tools/node_modules/eslint/node_modules/@babel/helper-string-parser/lib/index.js
new file mode 100644
index 0000000000..737ce62ec5
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/@babel/helper-string-parser/lib/index.js
@@ -0,0 +1,328 @@
+"use strict";
+
+Object.defineProperty(exports, "__esModule", {
+ value: true
+});
+exports.readCodePoint = readCodePoint;
+exports.readInt = readInt;
+exports.readStringContents = readStringContents;
+
+var _isDigit = function isDigit(code) {
+ return code >= 48 && code <= 57;
+};
+
+const forbiddenNumericSeparatorSiblings = {
+ decBinOct: new Set([46, 66, 69, 79, 95, 98, 101, 111]),
+ hex: new Set([46, 88, 95, 120])
+};
+const isAllowedNumericSeparatorSibling = {
+ bin: ch => ch === 48 || ch === 49,
+ oct: ch => ch >= 48 && ch <= 55,
+ dec: ch => ch >= 48 && ch <= 57,
+ hex: ch => ch >= 48 && ch <= 57 || ch >= 65 && ch <= 70 || ch >= 97 && ch <= 102
+};
+
+function readStringContents(type, input, pos, lineStart, curLine, errors) {
+ const initialPos = pos;
+ const initialLineStart = lineStart;
+ const initialCurLine = curLine;
+ let out = "";
+ let containsInvalid = false;
+ let chunkStart = pos;
+ const {
+ length
+ } = input;
+
+ for (;;) {
+ if (pos >= length) {
+ errors.unterminated(initialPos, initialLineStart, initialCurLine);
+ out += input.slice(chunkStart, pos);
+ break;
+ }
+
+ const ch = input.charCodeAt(pos);
+
+ if (isStringEnd(type, ch, input, pos)) {
+ out += input.slice(chunkStart, pos);
+ break;
+ }
+
+ if (ch === 92) {
+ out += input.slice(chunkStart, pos);
+ let escaped;
+ ({
+ ch: escaped,
+ pos,
+ lineStart,
+ curLine
+ } = readEscapedChar(input, pos, lineStart, curLine, type === "template", errors));
+
+ if (escaped === null) {
+ containsInvalid = true;
+ } else {
+ out += escaped;
+ }
+
+ chunkStart = pos;
+ } else if (ch === 8232 || ch === 8233) {
+ ++pos;
+ ++curLine;
+ lineStart = pos;
+ } else if (ch === 10 || ch === 13) {
+ if (type === "template") {
+ out += input.slice(chunkStart, pos) + "\n";
+ ++pos;
+
+ if (ch === 13 && input.charCodeAt(pos) === 10) {
+ ++pos;
+ }
+
+ ++curLine;
+ chunkStart = lineStart = pos;
+ } else {
+ errors.unterminated(initialPos, initialLineStart, initialCurLine);
+ }
+ } else {
+ ++pos;
+ }
+ }
+
+ return {
+ pos,
+ str: out,
+ containsInvalid,
+ lineStart,
+ curLine
+ };
+}
+
+function isStringEnd(type, ch, input, pos) {
+ if (type === "template") {
+ return ch === 96 || ch === 36 && input.charCodeAt(pos + 1) === 123;
+ }
+
+ return ch === (type === "double" ? 34 : 39);
+}
+
+function readEscapedChar(input, pos, lineStart, curLine, inTemplate, errors) {
+ const throwOnInvalid = !inTemplate;
+ pos++;
+
+ const res = ch => ({
+ pos,
+ ch,
+ lineStart,
+ curLine
+ });
+
+ const ch = input.charCodeAt(pos++);
+
+ switch (ch) {
+ case 110:
+ return res("\n");
+
+ case 114:
+ return res("\r");
+
+ case 120:
+ {
+ let code;
+ ({
+ code,
+ pos
+ } = readHexChar(input, pos, lineStart, curLine, 2, false, throwOnInvalid, errors));
+ return res(code === null ? null : String.fromCharCode(code));
+ }
+
+ case 117:
+ {
+ let code;
+ ({
+ code,
+ pos
+ } = readCodePoint(input, pos, lineStart, curLine, throwOnInvalid, errors));
+ return res(code === null ? null : String.fromCodePoint(code));
+ }
+
+ case 116:
+ return res("\t");
+
+ case 98:
+ return res("\b");
+
+ case 118:
+ return res("\u000b");
+
+ case 102:
+ return res("\f");
+
+ case 13:
+ if (input.charCodeAt(pos) === 10) {
+ ++pos;
+ }
+
+ case 10:
+ lineStart = pos;
+ ++curLine;
+
+ case 8232:
+ case 8233:
+ return res("");
+
+ case 56:
+ case 57:
+ if (inTemplate) {
+ return res(null);
+ } else {
+ errors.strictNumericEscape(pos - 1, lineStart, curLine);
+ }
+
+ default:
+ if (ch >= 48 && ch <= 55) {
+ const startPos = pos - 1;
+ const match = input.slice(startPos, pos + 2).match(/^[0-7]+/);
+ let octalStr = match[0];
+ let octal = parseInt(octalStr, 8);
+
+ if (octal > 255) {
+ octalStr = octalStr.slice(0, -1);
+ octal = parseInt(octalStr, 8);
+ }
+
+ pos += octalStr.length - 1;
+ const next = input.charCodeAt(pos);
+
+ if (octalStr !== "0" || next === 56 || next === 57) {
+ if (inTemplate) {
+ return res(null);
+ } else {
+ errors.strictNumericEscape(startPos, lineStart, curLine);
+ }
+ }
+
+ return res(String.fromCharCode(octal));
+ }
+
+ return res(String.fromCharCode(ch));
+ }
+}
+
+function readHexChar(input, pos, lineStart, curLine, len, forceLen, throwOnInvalid, errors) {
+ const initialPos = pos;
+ let n;
+ ({
+ n,
+ pos
+ } = readInt(input, pos, lineStart, curLine, 16, len, forceLen, false, errors));
+
+ if (n === null) {
+ if (throwOnInvalid) {
+ errors.invalidEscapeSequence(initialPos, lineStart, curLine);
+ } else {
+ pos = initialPos - 1;
+ }
+ }
+
+ return {
+ code: n,
+ pos
+ };
+}
+
+function readInt(input, pos, lineStart, curLine, radix, len, forceLen, allowNumSeparator, errors) {
+ const start = pos;
+ const forbiddenSiblings = radix === 16 ? forbiddenNumericSeparatorSiblings.hex : forbiddenNumericSeparatorSiblings.decBinOct;
+ const isAllowedSibling = radix === 16 ? isAllowedNumericSeparatorSibling.hex : radix === 10 ? isAllowedNumericSeparatorSibling.dec : radix === 8 ? isAllowedNumericSeparatorSibling.oct : isAllowedNumericSeparatorSibling.bin;
+ let invalid = false;
+ let total = 0;
+
+ for (let i = 0, e = len == null ? Infinity : len; i < e; ++i) {
+ const code = input.charCodeAt(pos);
+ let val;
+
+ if (code === 95 && allowNumSeparator !== "bail") {
+ const prev = input.charCodeAt(pos - 1);
+ const next = input.charCodeAt(pos + 1);
+
+ if (!allowNumSeparator) {
+ errors.numericSeparatorInEscapeSequence(pos, lineStart, curLine);
+ } else if (Number.isNaN(next) || !isAllowedSibling(next) || forbiddenSiblings.has(prev) || forbiddenSiblings.has(next)) {
+ errors.unexpectedNumericSeparator(pos, lineStart, curLine);
+ }
+
+ ++pos;
+ continue;
+ }
+
+ if (code >= 97) {
+ val = code - 97 + 10;
+ } else if (code >= 65) {
+ val = code - 65 + 10;
+ } else if (_isDigit(code)) {
+ val = code - 48;
+ } else {
+ val = Infinity;
+ }
+
+ if (val >= radix) {
+ if (val <= 9 && errors.invalidDigit(pos, lineStart, curLine, radix)) {
+ val = 0;
+ } else if (forceLen) {
+ val = 0;
+ invalid = true;
+ } else {
+ break;
+ }
+ }
+
+ ++pos;
+ total = total * radix + val;
+ }
+
+ if (pos === start || len != null && pos - start !== len || invalid) {
+ return {
+ n: null,
+ pos
+ };
+ }
+
+ return {
+ n: total,
+ pos
+ };
+}
+
+function readCodePoint(input, pos, lineStart, curLine, throwOnInvalid, errors) {
+ const ch = input.charCodeAt(pos);
+ let code;
+
+ if (ch === 123) {
+ ++pos;
+ ({
+ code,
+ pos
+ } = readHexChar(input, pos, lineStart, curLine, input.indexOf("}", pos) - pos, true, throwOnInvalid, errors));
+ ++pos;
+
+ if (code !== null && code > 0x10ffff) {
+ if (throwOnInvalid) {
+ errors.invalidCodePoint(pos, lineStart, curLine);
+ } else {
+ return {
+ code: null,
+ pos
+ };
+ }
+ }
+ } else {
+ ({
+ code,
+ pos
+ } = readHexChar(input, pos, lineStart, curLine, 4, false, throwOnInvalid, errors));
+ }
+
+ return {
+ code,
+ pos
+ };
+} \ No newline at end of file
diff --git a/tools/node_modules/eslint/node_modules/@babel/helper-string-parser/package.json b/tools/node_modules/eslint/node_modules/@babel/helper-string-parser/package.json
new file mode 100644
index 0000000000..b25007bfb3
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/@babel/helper-string-parser/package.json
@@ -0,0 +1,28 @@
+{
+ "name": "@babel/helper-string-parser",
+ "version": "7.18.10",
+ "description": "A utility package to parse strings",
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/babel/babel.git",
+ "directory": "packages/babel-helper-string-parser"
+ },
+ "homepage": "https://babel.dev/docs/en/next/babel-helper-string-parser",
+ "license": "MIT",
+ "publishConfig": {
+ "access": "public"
+ },
+ "main": "./lib/index.js",
+ "devDependencies": {
+ "charcodes": "^0.2.0"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "author": "The Babel Team (https://babel.dev/team)",
+ "exports": {
+ ".": "./lib/index.js",
+ "./package.json": "./package.json"
+ },
+ "type": "commonjs"
+} \ No newline at end of file
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 551043c0f0..06025eb558 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.18.6",
+ "version": "7.18.9",
"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",
@@ -16,13 +16,13 @@
"main": "./lib/index.js",
"dependencies": {
"@babel/template": "^7.18.6",
- "@babel/traverse": "^7.18.6",
- "@babel/types": "^7.18.6"
+ "@babel/traverse": "^7.18.9",
+ "@babel/types": "^7.18.9"
},
"devDependencies": {
- "@babel/generator": "^7.18.6",
+ "@babel/generator": "^7.18.9",
"@babel/helper-plugin-test-runner": "^7.18.6",
- "@babel/parser": "^7.18.6",
+ "@babel/parser": "^7.18.9",
"regenerator-runtime": "^0.13.9",
"terser": "^5.9.0"
},
diff --git a/tools/node_modules/eslint/node_modules/@babel/helpers/scripts/generate-regenerator-runtime.js b/tools/node_modules/eslint/node_modules/@babel/helpers/scripts/generate-regenerator-runtime.js
index 91694b2cd9..b6bacf65e4 100644
--- a/tools/node_modules/eslint/node_modules/@babel/helpers/scripts/generate-regenerator-runtime.js
+++ b/tools/node_modules/eslint/node_modules/@babel/helpers/scripts/generate-regenerator-runtime.js
@@ -5,7 +5,7 @@ import { createRequire } from "module";
const [parse, generate] = await Promise.all([
import("@babel/parser").then(ns => ns.parse),
- import("@babel/generator").then(ns => ns.default.default),
+ import("@babel/generator").then(ns => ns.default.default || ns.default),
]).catch(error =>
Promise.reject(
new Error(
diff --git a/tools/node_modules/eslint/node_modules/@babel/parser/index.cjs b/tools/node_modules/eslint/node_modules/@babel/parser/index.cjs
new file mode 100644
index 0000000000..89863a9f36
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/@babel/parser/index.cjs
@@ -0,0 +1,5 @@
+try {
+ module.exports = require("./lib/index.cjs");
+} catch {
+ module.exports = require("./lib/index.js");
+}
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 325d982a9a..3d841c89bf 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
@@ -48,10 +48,10 @@ function createPositionWithColumnOffset(position, columnOffset) {
return new Position(line, column + columnOffset, index + columnOffset);
}
-const ParseErrorCodes = Object.freeze({
+var ParseErrorCode = {
SyntaxError: "BABEL_PARSER_SYNTAX_ERROR",
SourceTypeModuleError: "BABEL_PARSER_SOURCETYPE_MODULE_REQUIRED"
-});
+};
const reflect = (keys, last = keys.length - 1) => ({
get() {
@@ -71,14 +71,16 @@ const instantiate = (constructor, properties, descriptors) => Object.keys(descri
configurable: true
}, descriptor)), Object.assign(new constructor(), properties));
-var ModuleErrors = (_ => ({
- ImportMetaOutsideModule: _(`import.meta may appear only with 'sourceType: "module"'`, {
- code: ParseErrorCodes.SourceTypeModuleError
- }),
- ImportOutsideModule: _(`'import' and 'export' may appear only with 'sourceType: "module"'`, {
- code: ParseErrorCodes.SourceTypeModuleError
- })
-}));
+var ModuleErrors = {
+ ImportMetaOutsideModule: {
+ message: `import.meta may appear only with 'sourceType: "module"'`,
+ code: ParseErrorCode.SourceTypeModuleError
+ },
+ ImportOutsideModule: {
+ message: `'import' and 'export' may appear only with 'sourceType: "module"'`,
+ code: ParseErrorCode.SourceTypeModuleError
+ }
+};
const NodeDescriptions = {
ArrayPattern: "array destructuring pattern",
@@ -86,11 +88,15 @@ const NodeDescriptions = {
AssignmentPattern: "assignment expression",
ArrowFunctionExpression: "arrow function expression",
ConditionalExpression: "conditional expression",
+ CatchClause: "catch clause",
ForOfStatement: "for-of statement",
ForInStatement: "for-in statement",
ForStatement: "for-loop",
FormalParameters: "function parameter list",
Identifier: "identifier",
+ ImportSpecifier: "import specifier",
+ ImportDefaultSpecifier: "import default specifier",
+ ImportNamespaceSpecifier: "import namespace specifier",
ObjectPattern: "object destructuring pattern",
ParenthesizedExpression: "parenthesized expression",
RestElement: "rest element",
@@ -107,244 +113,245 @@ const toNodeDescription = ({
prefix
}) => type === "UpdateExpression" ? NodeDescriptions.UpdateExpression[String(prefix)] : NodeDescriptions[type];
-var StandardErrors = (_ => ({
- AccessorIsGenerator: _(({
+var StandardErrors = {
+ AccessorIsGenerator: ({
kind
- }) => `A ${kind}ter cannot be a generator.`),
- ArgumentsInClass: _("'arguments' is only allowed in functions and class methods."),
- AsyncFunctionInSingleStatementContext: _("Async functions can only be declared at the top level or inside a block."),
- AwaitBindingIdentifier: _("Can not use 'await' as identifier inside an async function."),
- AwaitBindingIdentifierInStaticBlock: _("Can not use 'await' as identifier inside a static block."),
- AwaitExpressionFormalParameter: _("'await' is not allowed in async function parameters."),
- AwaitNotInAsyncContext: _("'await' is only allowed within async functions and at the top levels of modules."),
- AwaitNotInAsyncFunction: _("'await' is only allowed within async functions."),
- BadGetterArity: _("A 'get' accesor must not have any formal parameters."),
- BadSetterArity: _("A 'set' accesor must have exactly one formal parameter."),
- BadSetterRestParameter: _("A 'set' accesor function argument must not be a rest parameter."),
- ConstructorClassField: _("Classes may not have a field named 'constructor'."),
- ConstructorClassPrivateField: _("Classes may not have a private field named '#constructor'."),
- ConstructorIsAccessor: _("Class constructor may not be an accessor."),
- ConstructorIsAsync: _("Constructor can't be an async function."),
- ConstructorIsGenerator: _("Constructor can't be a generator."),
- DeclarationMissingInitializer: _(({
+ }) => `A ${kind}ter cannot be a generator.`,
+ ArgumentsInClass: "'arguments' is only allowed in functions and class methods.",
+ AsyncFunctionInSingleStatementContext: "Async functions can only be declared at the top level or inside a block.",
+ AwaitBindingIdentifier: "Can not use 'await' as identifier inside an async function.",
+ AwaitBindingIdentifierInStaticBlock: "Can not use 'await' as identifier inside a static block.",
+ AwaitExpressionFormalParameter: "'await' is not allowed in async function parameters.",
+ AwaitNotInAsyncContext: "'await' is only allowed within async functions and at the top levels of modules.",
+ AwaitNotInAsyncFunction: "'await' is only allowed within async functions.",
+ BadGetterArity: "A 'get' accesor must not have any formal parameters.",
+ BadSetterArity: "A 'set' accesor must have exactly one formal parameter.",
+ BadSetterRestParameter: "A 'set' accesor function argument must not be a rest parameter.",
+ ConstructorClassField: "Classes may not have a field named 'constructor'.",
+ ConstructorClassPrivateField: "Classes may not have a private field named '#constructor'.",
+ ConstructorIsAccessor: "Class constructor may not be an accessor.",
+ ConstructorIsAsync: "Constructor can't be an async function.",
+ ConstructorIsGenerator: "Constructor can't be a generator.",
+ DeclarationMissingInitializer: ({
kind
- }) => `Missing initializer in ${kind} declaration.`),
- DecoratorBeforeExport: _("Decorators must be placed *before* the 'export' keyword. You can set the 'decoratorsBeforeExport' option to false to use the 'export @decorator class {}' syntax."),
- DecoratorConstructor: _("Decorators can't be used with a constructor. Did you mean '@dec class { ... }'?"),
- DecoratorExportClass: _("Using the export keyword between a decorator and a class is not allowed. Please use `export @dec class` instead."),
- DecoratorSemicolon: _("Decorators must not be followed by a semicolon."),
- DecoratorStaticBlock: _("Decorators can't be used with a static block."),
- DeletePrivateField: _("Deleting a private field is not allowed."),
- DestructureNamedImport: _("ES2015 named imports do not destructure. Use another statement for destructuring after the import."),
- DuplicateConstructor: _("Duplicate constructor in the same class."),
- DuplicateDefaultExport: _("Only one default export allowed per module."),
- DuplicateExport: _(({
+ }) => `Missing initializer in ${kind} declaration.`,
+ DecoratorBeforeExport: "Decorators must be placed *before* the 'export' keyword. You can set the 'decoratorsBeforeExport' option to false to use the 'export @decorator class {}' syntax.",
+ DecoratorConstructor: "Decorators can't be used with a constructor. Did you mean '@dec class { ... }'?",
+ DecoratorExportClass: "Using the export keyword between a decorator and a class is not allowed. Please use `export @dec class` instead.",
+ DecoratorSemicolon: "Decorators must not be followed by a semicolon.",
+ DecoratorStaticBlock: "Decorators can't be used with a static block.",
+ DeletePrivateField: "Deleting a private field is not allowed.",
+ DestructureNamedImport: "ES2015 named imports do not destructure. Use another statement for destructuring after the import.",
+ DuplicateConstructor: "Duplicate constructor in the same class.",
+ DuplicateDefaultExport: "Only one default export allowed per module.",
+ DuplicateExport: ({
exportName
- }) => `\`${exportName}\` has already been exported. Exported identifiers must be unique.`),
- DuplicateProto: _("Redefinition of __proto__ property."),
- DuplicateRegExpFlags: _("Duplicate regular expression flag."),
- ElementAfterRest: _("Rest element must be last element."),
- EscapedCharNotAnIdentifier: _("Invalid Unicode escape."),
- ExportBindingIsString: _(({
+ }) => `\`${exportName}\` has already been exported. Exported identifiers must be unique.`,
+ DuplicateProto: "Redefinition of __proto__ property.",
+ DuplicateRegExpFlags: "Duplicate regular expression flag.",
+ ElementAfterRest: "Rest element must be last element.",
+ EscapedCharNotAnIdentifier: "Invalid Unicode escape.",
+ ExportBindingIsString: ({
localName,
exportName
- }) => `A string literal cannot be used as an exported binding without \`from\`.\n- Did you mean \`export { '${localName}' as '${exportName}' } from 'some-module'\`?`),
- ExportDefaultFromAsIdentifier: _("'from' is not allowed as an identifier after 'export default'."),
- ForInOfLoopInitializer: _(({
+ }) => `A string literal cannot be used as an exported binding without \`from\`.\n- Did you mean \`export { '${localName}' as '${exportName}' } from 'some-module'\`?`,
+ ExportDefaultFromAsIdentifier: "'from' is not allowed as an identifier after 'export default'.",
+ ForInOfLoopInitializer: ({
type
- }) => `'${type === "ForInStatement" ? "for-in" : "for-of"}' loop variable declaration may not have an initializer.`),
- ForOfAsync: _("The left-hand side of a for-of loop may not be 'async'."),
- ForOfLet: _("The left-hand side of a for-of loop may not start with 'let'."),
- GeneratorInSingleStatementContext: _("Generators can only be declared at the top level or inside a block."),
- IllegalBreakContinue: _(({
+ }) => `'${type === "ForInStatement" ? "for-in" : "for-of"}' loop variable declaration may not have an initializer.`,
+ ForOfAsync: "The left-hand side of a for-of loop may not be 'async'.",
+ ForOfLet: "The left-hand side of a for-of loop may not start with 'let'.",
+ GeneratorInSingleStatementContext: "Generators can only be declared at the top level or inside a block.",
+ IllegalBreakContinue: ({
type
- }) => `Unsyntactic ${type === "BreakStatement" ? "break" : "continue"}.`),
- IllegalLanguageModeDirective: _("Illegal 'use strict' directive in function with non-simple parameter list."),
- IllegalReturn: _("'return' outside of function."),
- ImportBindingIsString: _(({
+ }) => `Unsyntactic ${type === "BreakStatement" ? "break" : "continue"}.`,
+ IllegalLanguageModeDirective: "Illegal 'use strict' directive in function with non-simple parameter list.",
+ IllegalReturn: "'return' outside of function.",
+ ImportBindingIsString: ({
importName
- }) => `A string literal cannot be used as an imported binding.\n- Did you mean \`import { "${importName}" as foo }\`?`),
- ImportCallArgumentTrailingComma: _("Trailing comma is disallowed inside import(...) arguments."),
- ImportCallArity: _(({
+ }) => `A string literal cannot be used as an imported binding.\n- Did you mean \`import { "${importName}" as foo }\`?`,
+ ImportCallArgumentTrailingComma: "Trailing comma is disallowed inside import(...) arguments.",
+ ImportCallArity: ({
maxArgumentCount
- }) => `\`import()\` requires exactly ${maxArgumentCount === 1 ? "one argument" : "one or two arguments"}.`),
- ImportCallNotNewExpression: _("Cannot use new with import(...)."),
- ImportCallSpreadArgument: _("`...` is not allowed in `import()`."),
- ImportJSONBindingNotDefault: _("A JSON module can only be imported with `default`."),
- IncompatibleRegExpUVFlags: _("The 'u' and 'v' regular expression flags cannot be enabled at the same time."),
- InvalidBigIntLiteral: _("Invalid BigIntLiteral."),
- InvalidCodePoint: _("Code point out of bounds."),
- InvalidCoverInitializedName: _("Invalid shorthand property initializer."),
- InvalidDecimal: _("Invalid decimal."),
- InvalidDigit: _(({
+ }) => `\`import()\` requires exactly ${maxArgumentCount === 1 ? "one argument" : "one or two arguments"}.`,
+ ImportCallNotNewExpression: "Cannot use new with import(...).",
+ ImportCallSpreadArgument: "`...` is not allowed in `import()`.",
+ ImportJSONBindingNotDefault: "A JSON module can only be imported with `default`.",
+ IncompatibleRegExpUVFlags: "The 'u' and 'v' regular expression flags cannot be enabled at the same time.",
+ InvalidBigIntLiteral: "Invalid BigIntLiteral.",
+ InvalidCodePoint: "Code point out of bounds.",
+ InvalidCoverInitializedName: "Invalid shorthand property initializer.",
+ InvalidDecimal: "Invalid decimal.",
+ InvalidDigit: ({
radix
- }) => `Expected number in radix ${radix}.`),
- InvalidEscapeSequence: _("Bad character escape sequence."),
- InvalidEscapeSequenceTemplate: _("Invalid escape sequence in template."),
- InvalidEscapedReservedWord: _(({
+ }) => `Expected number in radix ${radix}.`,
+ InvalidEscapeSequence: "Bad character escape sequence.",
+ InvalidEscapeSequenceTemplate: "Invalid escape sequence in template.",
+ InvalidEscapedReservedWord: ({
reservedWord
- }) => `Escape sequence in keyword ${reservedWord}.`),
- InvalidIdentifier: _(({
+ }) => `Escape sequence in keyword ${reservedWord}.`,
+ InvalidIdentifier: ({
identifierName
- }) => `Invalid identifier ${identifierName}.`),
- InvalidLhs: _(({
+ }) => `Invalid identifier ${identifierName}.`,
+ InvalidLhs: ({
ancestor
- }) => `Invalid left-hand side in ${toNodeDescription(ancestor)}.`),
- InvalidLhsBinding: _(({
+ }) => `Invalid left-hand side in ${toNodeDescription(ancestor)}.`,
+ InvalidLhsBinding: ({
ancestor
- }) => `Binding invalid left-hand side in ${toNodeDescription(ancestor)}.`),
- InvalidNumber: _("Invalid number."),
- InvalidOrMissingExponent: _("Floating-point numbers require a valid exponent after the 'e'."),
- InvalidOrUnexpectedToken: _(({
+ }) => `Binding invalid left-hand side in ${toNodeDescription(ancestor)}.`,
+ InvalidNumber: "Invalid number.",
+ InvalidOrMissingExponent: "Floating-point numbers require a valid exponent after the 'e'.",
+ InvalidOrUnexpectedToken: ({
unexpected
- }) => `Unexpected character '${unexpected}'.`),
- InvalidParenthesizedAssignment: _("Invalid parenthesized assignment pattern."),
- InvalidPrivateFieldResolution: _(({
+ }) => `Unexpected character '${unexpected}'.`,
+ InvalidParenthesizedAssignment: "Invalid parenthesized assignment pattern.",
+ InvalidPrivateFieldResolution: ({
identifierName
- }) => `Private name #${identifierName} is not defined.`),
- InvalidPropertyBindingPattern: _("Binding member expression."),
- InvalidRecordProperty: _("Only properties and spread elements are allowed in record definitions."),
- InvalidRestAssignmentPattern: _("Invalid rest operator's argument."),
- LabelRedeclaration: _(({
+ }) => `Private name #${identifierName} is not defined.`,
+ InvalidPropertyBindingPattern: "Binding member expression.",
+ InvalidRecordProperty: "Only properties and spread elements are allowed in record definitions.",
+ InvalidRestAssignmentPattern: "Invalid rest operator's argument.",
+ LabelRedeclaration: ({
labelName
- }) => `Label '${labelName}' is already declared.`),
- LetInLexicalBinding: _("'let' is not allowed to be used as a name in 'let' or 'const' declarations."),
- LineTerminatorBeforeArrow: _("No line break is allowed before '=>'."),
- MalformedRegExpFlags: _("Invalid regular expression flag."),
- MissingClassName: _("A class name is required."),
- MissingEqInAssignment: _("Only '=' operator can be used for specifying default value."),
- MissingSemicolon: _("Missing semicolon."),
- MissingPlugin: _(({
+ }) => `Label '${labelName}' is already declared.`,
+ LetInLexicalBinding: "'let' is not allowed to be used as a name in 'let' or 'const' declarations.",
+ LineTerminatorBeforeArrow: "No line break is allowed before '=>'.",
+ MalformedRegExpFlags: "Invalid regular expression flag.",
+ MissingClassName: "A class name is required.",
+ MissingEqInAssignment: "Only '=' operator can be used for specifying default value.",
+ MissingSemicolon: "Missing semicolon.",
+ MissingPlugin: ({
missingPlugin
- }) => `This experimental syntax requires enabling the parser plugin: ${missingPlugin.map(name => JSON.stringify(name)).join(", ")}.`),
- MissingOneOfPlugins: _(({
+ }) => `This experimental syntax requires enabling the parser plugin: ${missingPlugin.map(name => JSON.stringify(name)).join(", ")}.`,
+ MissingOneOfPlugins: ({
missingPlugin
- }) => `This experimental syntax requires enabling one of the following parser plugin(s): ${missingPlugin.map(name => JSON.stringify(name)).join(", ")}.`),
- MissingUnicodeEscape: _("Expecting Unicode escape sequence \\uXXXX."),
- MixingCoalesceWithLogical: _("Nullish coalescing operator(??) requires parens when mixing with logical operators."),
- ModuleAttributeDifferentFromType: _("The only accepted module attribute is `type`."),
- ModuleAttributeInvalidValue: _("Only string literals are allowed as module attribute values."),
- ModuleAttributesWithDuplicateKeys: _(({
+ }) => `This experimental syntax requires enabling one of the following parser plugin(s): ${missingPlugin.map(name => JSON.stringify(name)).join(", ")}.`,
+ MissingUnicodeEscape: "Expecting Unicode escape sequence \\uXXXX.",
+ MixingCoalesceWithLogical: "Nullish coalescing operator(??) requires parens when mixing with logical operators.",
+ ModuleAttributeDifferentFromType: "The only accepted module attribute is `type`.",
+ ModuleAttributeInvalidValue: "Only string literals are allowed as module attribute values.",
+ ModuleAttributesWithDuplicateKeys: ({
key
- }) => `Duplicate key "${key}" is not allowed in module attributes.`),
- ModuleExportNameHasLoneSurrogate: _(({
+ }) => `Duplicate key "${key}" is not allowed in module attributes.`,
+ ModuleExportNameHasLoneSurrogate: ({
surrogateCharCode
- }) => `An export name cannot include a lone surrogate, found '\\u${surrogateCharCode.toString(16)}'.`),
- ModuleExportUndefined: _(({
+ }) => `An export name cannot include a lone surrogate, found '\\u${surrogateCharCode.toString(16)}'.`,
+ ModuleExportUndefined: ({
localName
- }) => `Export '${localName}' is not defined.`),
- MultipleDefaultsInSwitch: _("Multiple default clauses."),
- NewlineAfterThrow: _("Illegal newline after throw."),
- NoCatchOrFinally: _("Missing catch or finally clause."),
- NumberIdentifier: _("Identifier directly after number."),
- NumericSeparatorInEscapeSequence: _("Numeric separators are not allowed inside unicode escape sequences or hex escape sequences."),
- ObsoleteAwaitStar: _("'await*' has been removed from the async functions proposal. Use Promise.all() instead."),
- OptionalChainingNoNew: _("Constructors in/after an Optional Chain are not allowed."),
- OptionalChainingNoTemplate: _("Tagged Template Literals are not allowed in optionalChain."),
- OverrideOnConstructor: _("'override' modifier cannot appear on a constructor declaration."),
- ParamDupe: _("Argument name clash."),
- PatternHasAccessor: _("Object pattern can't contain getter or setter."),
- PatternHasMethod: _("Object pattern can't contain methods."),
- PrivateInExpectedIn: _(({
+ }) => `Export '${localName}' is not defined.`,
+ MultipleDefaultsInSwitch: "Multiple default clauses.",
+ NewlineAfterThrow: "Illegal newline after throw.",
+ NoCatchOrFinally: "Missing catch or finally clause.",
+ NumberIdentifier: "Identifier directly after number.",
+ NumericSeparatorInEscapeSequence: "Numeric separators are not allowed inside unicode escape sequences or hex escape sequences.",
+ ObsoleteAwaitStar: "'await*' has been removed from the async functions proposal. Use Promise.all() instead.",
+ OptionalChainingNoNew: "Constructors in/after an Optional Chain are not allowed.",
+ OptionalChainingNoTemplate: "Tagged Template Literals are not allowed in optionalChain.",
+ OverrideOnConstructor: "'override' modifier cannot appear on a constructor declaration.",
+ ParamDupe: "Argument name clash.",
+ PatternHasAccessor: "Object pattern can't contain getter or setter.",
+ PatternHasMethod: "Object pattern can't contain methods.",
+ PrivateInExpectedIn: ({
identifierName
- }) => `Private names are only allowed in property accesses (\`obj.#${identifierName}\`) or in \`in\` expressions (\`#${identifierName} in obj\`).`),
- PrivateNameRedeclaration: _(({
+ }) => `Private names are only allowed in property accesses (\`obj.#${identifierName}\`) or in \`in\` expressions (\`#${identifierName} in obj\`).`,
+ PrivateNameRedeclaration: ({
identifierName
- }) => `Duplicate private name #${identifierName}.`),
- RecordExpressionBarIncorrectEndSyntaxType: _("Record expressions ending with '|}' are only allowed when the 'syntaxType' option of the 'recordAndTuple' plugin is set to 'bar'."),
- RecordExpressionBarIncorrectStartSyntaxType: _("Record expressions starting with '{|' are only allowed when the 'syntaxType' option of the 'recordAndTuple' plugin is set to 'bar'."),
- RecordExpressionHashIncorrectStartSyntaxType: _("Record expressions starting with '#{' are only allowed when the 'syntaxType' option of the 'recordAndTuple' plugin is set to 'hash'."),
- RecordNoProto: _("'__proto__' is not allowed in Record expressions."),
- RestTrailingComma: _("Unexpected trailing comma after rest element."),
- SloppyFunction: _("In non-strict mode code, functions can only be declared at top level, inside a block, or as the body of an if statement."),
- StaticPrototype: _("Classes may not have static property named prototype."),
- SuperNotAllowed: _("`super()` is only valid inside a class constructor of a subclass. Maybe a typo in the method name ('constructor') or not extending another class?"),
- SuperPrivateField: _("Private fields can't be accessed on super."),
- TrailingDecorator: _("Decorators must be attached to a class element."),
- TupleExpressionBarIncorrectEndSyntaxType: _("Tuple expressions ending with '|]' are only allowed when the 'syntaxType' option of the 'recordAndTuple' plugin is set to 'bar'."),
- TupleExpressionBarIncorrectStartSyntaxType: _("Tuple expressions starting with '[|' are only allowed when the 'syntaxType' option of the 'recordAndTuple' plugin is set to 'bar'."),
- TupleExpressionHashIncorrectStartSyntaxType: _("Tuple expressions starting with '#[' are only allowed when the 'syntaxType' option of the 'recordAndTuple' plugin is set to 'hash'."),
- UnexpectedArgumentPlaceholder: _("Unexpected argument placeholder."),
- UnexpectedAwaitAfterPipelineBody: _('Unexpected "await" after pipeline body; await must have parentheses in minimal proposal.'),
- UnexpectedDigitAfterHash: _("Unexpected digit after hash token."),
- UnexpectedImportExport: _("'import' and 'export' may only appear at the top level."),
- UnexpectedKeyword: _(({
+ }) => `Duplicate private name #${identifierName}.`,
+ RecordExpressionBarIncorrectEndSyntaxType: "Record expressions ending with '|}' are only allowed when the 'syntaxType' option of the 'recordAndTuple' plugin is set to 'bar'.",
+ RecordExpressionBarIncorrectStartSyntaxType: "Record expressions starting with '{|' are only allowed when the 'syntaxType' option of the 'recordAndTuple' plugin is set to 'bar'.",
+ RecordExpressionHashIncorrectStartSyntaxType: "Record expressions starting with '#{' are only allowed when the 'syntaxType' option of the 'recordAndTuple' plugin is set to 'hash'.",
+ RecordNoProto: "'__proto__' is not allowed in Record expressions.",
+ RestTrailingComma: "Unexpected trailing comma after rest element.",
+ SloppyFunction: "In non-strict mode code, functions can only be declared at top level, inside a block, or as the body of an if statement.",
+ StaticPrototype: "Classes may not have static property named prototype.",
+ SuperNotAllowed: "`super()` is only valid inside a class constructor of a subclass. Maybe a typo in the method name ('constructor') or not extending another class?",
+ SuperPrivateField: "Private fields can't be accessed on super.",
+ TrailingDecorator: "Decorators must be attached to a class element.",
+ TupleExpressionBarIncorrectEndSyntaxType: "Tuple expressions ending with '|]' are only allowed when the 'syntaxType' option of the 'recordAndTuple' plugin is set to 'bar'.",
+ TupleExpressionBarIncorrectStartSyntaxType: "Tuple expressions starting with '[|' are only allowed when the 'syntaxType' option of the 'recordAndTuple' plugin is set to 'bar'.",
+ TupleExpressionHashIncorrectStartSyntaxType: "Tuple expressions starting with '#[' are only allowed when the 'syntaxType' option of the 'recordAndTuple' plugin is set to 'hash'.",
+ UnexpectedArgumentPlaceholder: "Unexpected argument placeholder.",
+ UnexpectedAwaitAfterPipelineBody: 'Unexpected "await" after pipeline body; await must have parentheses in minimal proposal.',
+ UnexpectedDigitAfterHash: "Unexpected digit after hash token.",
+ UnexpectedImportExport: "'import' and 'export' may only appear at the top level.",
+ UnexpectedKeyword: ({
keyword
- }) => `Unexpected keyword '${keyword}'.`),
- UnexpectedLeadingDecorator: _("Leading decorators must be attached to a class declaration."),
- UnexpectedLexicalDeclaration: _("Lexical declaration cannot appear in a single-statement context."),
- UnexpectedNewTarget: _("`new.target` can only be used in functions or class properties."),
- UnexpectedNumericSeparator: _("A numeric separator is only allowed between two digits."),
- UnexpectedPrivateField: _("Unexpected private name."),
- UnexpectedReservedWord: _(({
+ }) => `Unexpected keyword '${keyword}'.`,
+ UnexpectedLeadingDecorator: "Leading decorators must be attached to a class declaration.",
+ UnexpectedLexicalDeclaration: "Lexical declaration cannot appear in a single-statement context.",
+ UnexpectedNewTarget: "`new.target` can only be used in functions or class properties.",
+ UnexpectedNumericSeparator: "A numeric separator is only allowed between two digits.",
+ UnexpectedPrivateField: "Unexpected private name.",
+ UnexpectedReservedWord: ({
reservedWord
- }) => `Unexpected reserved word '${reservedWord}'.`),
- UnexpectedSuper: _("'super' is only allowed in object methods and classes."),
- UnexpectedToken: _(({
+ }) => `Unexpected reserved word '${reservedWord}'.`,
+ UnexpectedSuper: "'super' is only allowed in object methods and classes.",
+ UnexpectedToken: ({
expected,
unexpected
- }) => `Unexpected token${unexpected ? ` '${unexpected}'.` : ""}${expected ? `, expected "${expected}"` : ""}`),
- UnexpectedTokenUnaryExponentiation: _("Illegal expression. Wrap left hand side or entire exponentiation in parentheses."),
- UnsupportedBind: _("Binding should be performed on object property."),
- UnsupportedDecoratorExport: _("A decorated export must export a class declaration."),
- UnsupportedDefaultExport: _("Only expressions, functions or classes are allowed as the `default` export."),
- UnsupportedImport: _("`import` can only be used in `import()` or `import.meta`."),
- UnsupportedMetaProperty: _(({
+ }) => `Unexpected token${unexpected ? ` '${unexpected}'.` : ""}${expected ? `, expected "${expected}"` : ""}`,
+ UnexpectedTokenUnaryExponentiation: "Illegal expression. Wrap left hand side or entire exponentiation in parentheses.",
+ UnsupportedBind: "Binding should be performed on object property.",
+ UnsupportedDecoratorExport: "A decorated export must export a class declaration.",
+ UnsupportedDefaultExport: "Only expressions, functions or classes are allowed as the `default` export.",
+ UnsupportedImport: "`import` can only be used in `import()` or `import.meta`.",
+ UnsupportedMetaProperty: ({
target,
onlyValidPropertyName
- }) => `The only valid meta property for ${target} is ${target}.${onlyValidPropertyName}.`),
- UnsupportedParameterDecorator: _("Decorators cannot be used to decorate parameters."),
- UnsupportedPropertyDecorator: _("Decorators cannot be used to decorate object literal properties."),
- UnsupportedSuper: _("'super' can only be used with function calls (i.e. super()) or in property accesses (i.e. super.prop or super[prop])."),
- UnterminatedComment: _("Unterminated comment."),
- UnterminatedRegExp: _("Unterminated regular expression."),
- UnterminatedString: _("Unterminated string constant."),
- UnterminatedTemplate: _("Unterminated template."),
- VarRedeclaration: _(({
+ }) => `The only valid meta property for ${target} is ${target}.${onlyValidPropertyName}.`,
+ UnsupportedParameterDecorator: "Decorators cannot be used to decorate parameters.",
+ UnsupportedPropertyDecorator: "Decorators cannot be used to decorate object literal properties.",
+ UnsupportedSuper: "'super' can only be used with function calls (i.e. super()) or in property accesses (i.e. super.prop or super[prop]).",
+ UnterminatedComment: "Unterminated comment.",
+ UnterminatedRegExp: "Unterminated regular expression.",
+ UnterminatedString: "Unterminated string constant.",
+ UnterminatedTemplate: "Unterminated template.",
+ VarRedeclaration: ({
identifierName
- }) => `Identifier '${identifierName}' has already been declared.`),
- YieldBindingIdentifier: _("Can not use 'yield' as identifier inside a generator."),
- YieldInParameter: _("Yield expression is not allowed in formal parameters."),
- ZeroDigitNumericSeparator: _("Numeric separator can not be used after leading 0.")
-}));
-
-var StrictModeErrors = (_ => ({
- StrictDelete: _("Deleting local variable in strict mode."),
- StrictEvalArguments: _(({
+ }) => `Identifier '${identifierName}' has already been declared.`,
+ YieldBindingIdentifier: "Can not use 'yield' as identifier inside a generator.",
+ YieldInParameter: "Yield expression is not allowed in formal parameters.",
+ ZeroDigitNumericSeparator: "Numeric separator can not be used after leading 0."
+};
+
+var StrictModeErrors = {
+ StrictDelete: "Deleting local variable in strict mode.",
+ StrictEvalArguments: ({
referenceName
- }) => `Assigning to '${referenceName}' in strict mode.`),
- StrictEvalArgumentsBinding: _(({
+ }) => `Assigning to '${referenceName}' in strict mode.`,
+ StrictEvalArgumentsBinding: ({
bindingName
- }) => `Binding '${bindingName}' in strict mode.`),
- StrictFunction: _("In strict mode code, functions can only be declared at top level or inside a block."),
- StrictNumericEscape: _("The only valid numeric escape in strict mode is '\\0'."),
- StrictOctalLiteral: _("Legacy octal literals are not allowed in strict mode."),
- StrictWith: _("'with' in strict mode.")
-}));
+ }) => `Binding '${bindingName}' in strict mode.`,
+ StrictFunction: "In strict mode code, functions can only be declared at top level or inside a block.",
+ StrictNumericEscape: "The only valid numeric escape in strict mode is '\\0'.",
+ StrictOctalLiteral: "Legacy octal literals are not allowed in strict mode.",
+ StrictWith: "'with' in strict mode."
+};
const UnparenthesizedPipeBodyDescriptions = new Set(["ArrowFunctionExpression", "AssignmentExpression", "ConditionalExpression", "YieldExpression"]);
-var PipelineOperatorErrors = (_ => ({
- PipeBodyIsTighter: _("Unexpected yield after pipeline body; any yield expression acting as Hack-style pipe body must be parenthesized due to its loose operator precedence."),
- PipeTopicRequiresHackPipes: _('Topic reference is used, but the pipelineOperator plugin was not passed a "proposal": "hack" or "smart" option.'),
- PipeTopicUnbound: _("Topic reference is unbound; it must be inside a pipe body."),
- PipeTopicUnconfiguredToken: _(({
+var PipelineOperatorErrors = {
+ PipeBodyIsTighter: "Unexpected yield after pipeline body; any yield expression acting as Hack-style pipe body must be parenthesized due to its loose operator precedence.",
+ PipeTopicRequiresHackPipes: 'Topic reference is used, but the pipelineOperator plugin was not passed a "proposal": "hack" or "smart" option.',
+ PipeTopicUnbound: "Topic reference is unbound; it must be inside a pipe body.",
+ PipeTopicUnconfiguredToken: ({
token
- }) => `Invalid topic token ${token}. In order to use ${token} as a topic reference, the pipelineOperator plugin must be configured with { "proposal": "hack", "topicToken": "${token}" }.`),
- PipeTopicUnused: _("Hack-style pipe body does not contain a topic reference; Hack-style pipes must use topic at least once."),
- PipeUnparenthesizedBody: _(({
+ }) => `Invalid topic token ${token}. In order to use ${token} as a topic reference, the pipelineOperator plugin must be configured with { "proposal": "hack", "topicToken": "${token}" }.`,
+ PipeTopicUnused: "Hack-style pipe body does not contain a topic reference; Hack-style pipes must use topic at least once.",
+ PipeUnparenthesizedBody: ({
type
}) => `Hack-style pipe body cannot be an unparenthesized ${toNodeDescription({
type
- })}; please wrap it in parentheses.`),
- PipelineBodyNoArrow: _('Unexpected arrow "=>" after pipeline body; arrow function in pipeline body must be parenthesized.'),
- PipelineBodySequenceExpression: _("Pipeline body may not be a comma-separated sequence expression."),
- PipelineHeadSequenceExpression: _("Pipeline head should not be a comma-separated sequence expression."),
- PipelineTopicUnused: _("Pipeline is in topic style but does not use topic reference."),
- PrimaryTopicNotAllowed: _("Topic reference was used in a lexical context without topic binding."),
- PrimaryTopicRequiresSmartPipeline: _('Topic reference is used, but the pipelineOperator plugin was not passed a "proposal": "hack" or "smart" option.')
-}));
+ })}; please wrap it in parentheses.`,
+ PipelineBodyNoArrow: 'Unexpected arrow "=>" after pipeline body; arrow function in pipeline body must be parenthesized.',
+ PipelineBodySequenceExpression: "Pipeline body may not be a comma-separated sequence expression.",
+ PipelineHeadSequenceExpression: "Pipeline head should not be a comma-separated sequence expression.",
+ PipelineTopicUnused: "Pipeline is in topic style but does not use topic reference.",
+ PrimaryTopicNotAllowed: "Topic reference was used in a lexical context without topic binding.",
+ PrimaryTopicRequiresSmartPipeline: 'Topic reference is used, but the pipelineOperator plugin was not passed a "proposal": "hack" or "smart" option.'
+};
-const _excluded$1 = ["toMessage"];
+const _excluded$1 = ["toMessage"],
+ _excluded2$1 = ["message"];
function toParseErrorConstructor(_ref) {
let {
@@ -395,26 +402,34 @@ function toParseErrorConstructor(_ref) {
};
}
-function toParseErrorCredentials(toMessageOrMessage, credentials) {
- return Object.assign({
- toMessage: typeof toMessageOrMessage === "string" ? () => toMessageOrMessage : toMessageOrMessage
- }, credentials);
-}
function ParseErrorEnum(argument, syntaxPlugin) {
if (Array.isArray(argument)) {
- return toParseErrorCredentialsMap => ParseErrorEnum(toParseErrorCredentialsMap, argument[0]);
+ return parseErrorTemplates => ParseErrorEnum(parseErrorTemplates, argument[0]);
}
- const partialCredentials = argument(toParseErrorCredentials);
const ParseErrorConstructors = {};
- for (const reasonCode of Object.keys(partialCredentials)) {
+ for (const reasonCode of Object.keys(argument)) {
+ const template = argument[reasonCode];
+
+ const _ref2 = typeof template === "string" ? {
+ message: () => template
+ } : typeof template === "function" ? {
+ message: template
+ } : template,
+ {
+ message
+ } = _ref2,
+ rest = _objectWithoutPropertiesLoose(_ref2, _excluded2$1);
+
+ const toMessage = typeof message === "string" ? () => message : message;
ParseErrorConstructors[reasonCode] = toParseErrorConstructor(Object.assign({
- code: ParseErrorCodes.SyntaxError,
- reasonCode
+ code: ParseErrorCode.SyntaxError,
+ reasonCode,
+ toMessage
}, syntaxPlugin ? {
syntaxPlugin
- } : {}, partialCredentials[reasonCode]));
+ } : {}, rest));
}
return ParseErrorConstructors;
@@ -436,7 +451,7 @@ function toESTreeLocation(node) {
return node;
}
-var estree = (superClass => class extends superClass {
+var estree = (superClass => class ESTreeParserMixin extends superClass {
parse() {
const file = toESTreeLocation(super.parse());
@@ -540,8 +555,8 @@ var estree = (superClass => class extends superClass {
return stmt.type === "ExpressionStatement" && stmt.expression.type === "Literal" && typeof stmt.expression.value === "string" && !((_stmt$expression$extr = stmt.expression.extra) != null && _stmt$expression$extr.parenthesized);
}
- parseBlockBody(node, ...args) {
- super.parseBlockBody(node, ...args);
+ parseBlockBody(node, allowDirectives, topLevel, end, afterBlockParse) {
+ super.parseBlockBody(node, allowDirectives, topLevel, end, afterBlockParse);
const directiveStatements = node.directives.map(d => this.directiveToStmt(d));
node.body = directiveStatements.concat(node.body);
delete node.directives;
@@ -619,8 +634,7 @@ var estree = (superClass => class extends superClass {
node.computed = false;
}
- type = "MethodDefinition";
- return this.finishNode(node, type);
+ return this.finishNode(node, "MethodDefinition");
}
parseClassProperty(...args) {
@@ -651,7 +665,11 @@ var estree = (superClass => class extends superClass {
if (node) {
node.type = "Property";
- if (node.kind === "method") node.kind = "init";
+
+ if (node.kind === "method") {
+ node.kind = "init";
+ }
+
node.shorthand = false;
}
@@ -669,8 +687,8 @@ var estree = (superClass => class extends superClass {
return node;
}
- isValidLVal(type, ...rest) {
- return type === "Property" ? "value" : super.isValidLVal(type, ...rest);
+ isValidLVal(type, isUnparenthesizedInAssign, binding) {
+ return type === "Property" ? "value" : super.isValidLVal(type, isUnparenthesizedInAssign, binding);
}
isAssignable(node, isBinding) {
@@ -698,7 +716,7 @@ var estree = (superClass => class extends superClass {
}
}
- toAssignableObjectExpressionProp(prop) {
+ toAssignableObjectExpressionProp(prop, isLast, isLHS) {
if (prop.kind === "get" || prop.kind === "set") {
this.raise(Errors.PatternHasAccessor, {
at: prop.key
@@ -708,12 +726,12 @@ var estree = (superClass => class extends superClass {
at: prop.key
});
} else {
- super.toAssignableObjectExpressionProp(...arguments);
+ super.toAssignableObjectExpressionProp(prop, isLast, isLHS);
}
}
- finishCallExpression(node, optional) {
- super.finishCallExpression(node, optional);
+ finishCallExpression(unfinished, optional) {
+ const node = super.finishCallExpression(unfinished, optional);
if (node.callee.type === "Import") {
node.type = "ImportExpression";
@@ -740,8 +758,8 @@ var estree = (superClass => class extends superClass {
super.toReferencedArguments(node);
}
- parseExport(node) {
- super.parseExport(node);
+ parseExport(unfinished) {
+ const node = super.parseExport(unfinished);
switch (node.type) {
case "ExportAllDeclaration":
@@ -1869,13 +1887,10 @@ class State {
}
-const _excluded = ["at"],
- _excluded2 = ["at"];
-
var _isDigit = function isDigit(code) {
return code >= 48 && code <= 57;
};
-const VALID_REGEX_FLAGS = new Set([103, 109, 115, 105, 121, 117, 100, 118]);
+
const forbiddenNumericSeparatorSiblings = {
decBinOct: new Set([46, 66, 69, 79, 95, 98, 101, 111]),
hex: new Set([46, 88, 95, 120])
@@ -1886,6 +1901,318 @@ const isAllowedNumericSeparatorSibling = {
dec: ch => ch >= 48 && ch <= 57,
hex: ch => ch >= 48 && ch <= 57 || ch >= 65 && ch <= 70 || ch >= 97 && ch <= 102
};
+function readStringContents(type, input, pos, lineStart, curLine, errors) {
+ const initialPos = pos;
+ const initialLineStart = lineStart;
+ const initialCurLine = curLine;
+ let out = "";
+ let containsInvalid = false;
+ let chunkStart = pos;
+ const {
+ length
+ } = input;
+
+ for (;;) {
+ if (pos >= length) {
+ errors.unterminated(initialPos, initialLineStart, initialCurLine);
+ out += input.slice(chunkStart, pos);
+ break;
+ }
+
+ const ch = input.charCodeAt(pos);
+
+ if (isStringEnd(type, ch, input, pos)) {
+ out += input.slice(chunkStart, pos);
+ break;
+ }
+
+ if (ch === 92) {
+ out += input.slice(chunkStart, pos);
+ let escaped;
+ ({
+ ch: escaped,
+ pos,
+ lineStart,
+ curLine
+ } = readEscapedChar(input, pos, lineStart, curLine, type === "template", errors));
+
+ if (escaped === null) {
+ containsInvalid = true;
+ } else {
+ out += escaped;
+ }
+
+ chunkStart = pos;
+ } else if (ch === 8232 || ch === 8233) {
+ ++pos;
+ ++curLine;
+ lineStart = pos;
+ } else if (ch === 10 || ch === 13) {
+ if (type === "template") {
+ out += input.slice(chunkStart, pos) + "\n";
+ ++pos;
+
+ if (ch === 13 && input.charCodeAt(pos) === 10) {
+ ++pos;
+ }
+
+ ++curLine;
+ chunkStart = lineStart = pos;
+ } else {
+ errors.unterminated(initialPos, initialLineStart, initialCurLine);
+ }
+ } else {
+ ++pos;
+ }
+ }
+
+ return {
+ pos,
+ str: out,
+ containsInvalid,
+ lineStart,
+ curLine
+ };
+}
+
+function isStringEnd(type, ch, input, pos) {
+ if (type === "template") {
+ return ch === 96 || ch === 36 && input.charCodeAt(pos + 1) === 123;
+ }
+
+ return ch === (type === "double" ? 34 : 39);
+}
+
+function readEscapedChar(input, pos, lineStart, curLine, inTemplate, errors) {
+ const throwOnInvalid = !inTemplate;
+ pos++;
+
+ const res = ch => ({
+ pos,
+ ch,
+ lineStart,
+ curLine
+ });
+
+ const ch = input.charCodeAt(pos++);
+
+ switch (ch) {
+ case 110:
+ return res("\n");
+
+ case 114:
+ return res("\r");
+
+ case 120:
+ {
+ let code;
+ ({
+ code,
+ pos
+ } = readHexChar(input, pos, lineStart, curLine, 2, false, throwOnInvalid, errors));
+ return res(code === null ? null : String.fromCharCode(code));
+ }
+
+ case 117:
+ {
+ let code;
+ ({
+ code,
+ pos
+ } = readCodePoint(input, pos, lineStart, curLine, throwOnInvalid, errors));
+ return res(code === null ? null : String.fromCodePoint(code));
+ }
+
+ case 116:
+ return res("\t");
+
+ case 98:
+ return res("\b");
+
+ case 118:
+ return res("\u000b");
+
+ case 102:
+ return res("\f");
+
+ case 13:
+ if (input.charCodeAt(pos) === 10) {
+ ++pos;
+ }
+
+ case 10:
+ lineStart = pos;
+ ++curLine;
+
+ case 8232:
+ case 8233:
+ return res("");
+
+ case 56:
+ case 57:
+ if (inTemplate) {
+ return res(null);
+ } else {
+ errors.strictNumericEscape(pos - 1, lineStart, curLine);
+ }
+
+ default:
+ if (ch >= 48 && ch <= 55) {
+ const startPos = pos - 1;
+ const match = input.slice(startPos, pos + 2).match(/^[0-7]+/);
+ let octalStr = match[0];
+ let octal = parseInt(octalStr, 8);
+
+ if (octal > 255) {
+ octalStr = octalStr.slice(0, -1);
+ octal = parseInt(octalStr, 8);
+ }
+
+ pos += octalStr.length - 1;
+ const next = input.charCodeAt(pos);
+
+ if (octalStr !== "0" || next === 56 || next === 57) {
+ if (inTemplate) {
+ return res(null);
+ } else {
+ errors.strictNumericEscape(startPos, lineStart, curLine);
+ }
+ }
+
+ return res(String.fromCharCode(octal));
+ }
+
+ return res(String.fromCharCode(ch));
+ }
+}
+
+function readHexChar(input, pos, lineStart, curLine, len, forceLen, throwOnInvalid, errors) {
+ const initialPos = pos;
+ let n;
+ ({
+ n,
+ pos
+ } = readInt(input, pos, lineStart, curLine, 16, len, forceLen, false, errors));
+
+ if (n === null) {
+ if (throwOnInvalid) {
+ errors.invalidEscapeSequence(initialPos, lineStart, curLine);
+ } else {
+ pos = initialPos - 1;
+ }
+ }
+
+ return {
+ code: n,
+ pos
+ };
+}
+
+function readInt(input, pos, lineStart, curLine, radix, len, forceLen, allowNumSeparator, errors) {
+ const start = pos;
+ const forbiddenSiblings = radix === 16 ? forbiddenNumericSeparatorSiblings.hex : forbiddenNumericSeparatorSiblings.decBinOct;
+ const isAllowedSibling = radix === 16 ? isAllowedNumericSeparatorSibling.hex : radix === 10 ? isAllowedNumericSeparatorSibling.dec : radix === 8 ? isAllowedNumericSeparatorSibling.oct : isAllowedNumericSeparatorSibling.bin;
+ let invalid = false;
+ let total = 0;
+
+ for (let i = 0, e = len == null ? Infinity : len; i < e; ++i) {
+ const code = input.charCodeAt(pos);
+ let val;
+
+ if (code === 95 && allowNumSeparator !== "bail") {
+ const prev = input.charCodeAt(pos - 1);
+ const next = input.charCodeAt(pos + 1);
+
+ if (!allowNumSeparator) {
+ errors.numericSeparatorInEscapeSequence(pos, lineStart, curLine);
+ } else if (Number.isNaN(next) || !isAllowedSibling(next) || forbiddenSiblings.has(prev) || forbiddenSiblings.has(next)) {
+ errors.unexpectedNumericSeparator(pos, lineStart, curLine);
+ }
+
+ ++pos;
+ continue;
+ }
+
+ if (code >= 97) {
+ val = code - 97 + 10;
+ } else if (code >= 65) {
+ val = code - 65 + 10;
+ } else if (_isDigit(code)) {
+ val = code - 48;
+ } else {
+ val = Infinity;
+ }
+
+ if (val >= radix) {
+ if (val <= 9 && errors.invalidDigit(pos, lineStart, curLine, radix)) {
+ val = 0;
+ } else if (forceLen) {
+ val = 0;
+ invalid = true;
+ } else {
+ break;
+ }
+ }
+
+ ++pos;
+ total = total * radix + val;
+ }
+
+ if (pos === start || len != null && pos - start !== len || invalid) {
+ return {
+ n: null,
+ pos
+ };
+ }
+
+ return {
+ n: total,
+ pos
+ };
+}
+function readCodePoint(input, pos, lineStart, curLine, throwOnInvalid, errors) {
+ const ch = input.charCodeAt(pos);
+ let code;
+
+ if (ch === 123) {
+ ++pos;
+ ({
+ code,
+ pos
+ } = readHexChar(input, pos, lineStart, curLine, input.indexOf("}", pos) - pos, true, throwOnInvalid, errors));
+ ++pos;
+
+ if (code !== null && code > 0x10ffff) {
+ if (throwOnInvalid) {
+ errors.invalidCodePoint(pos, lineStart, curLine);
+ } else {
+ return {
+ code: null,
+ pos
+ };
+ }
+ }
+ } else {
+ ({
+ code,
+ pos
+ } = readHexChar(input, pos, lineStart, curLine, 4, false, throwOnInvalid, errors));
+ }
+
+ return {
+ code,
+ pos
+ };
+}
+
+const _excluded = ["at"],
+ _excluded2 = ["at"];
+
+function buildPosition(pos, lineStart, curLine) {
+ return new Position(curLine, pos - lineStart, pos);
+}
+
+const VALID_REGEX_FLAGS = new Set([103, 109, 115, 105, 121, 117, 100, 118]);
class Token {
constructor(state) {
this.type = state.type;
@@ -1901,6 +2228,42 @@ class Tokenizer extends CommentsParser {
super();
this.isLookahead = void 0;
this.tokens = [];
+ this.errorHandlers_readInt = {
+ invalidDigit: (pos, lineStart, curLine, radix) => {
+ if (!this.options.errorRecovery) return false;
+ this.raise(Errors.InvalidDigit, {
+ at: buildPosition(pos, lineStart, curLine),
+ radix
+ });
+ return true;
+ },
+ numericSeparatorInEscapeSequence: this.errorBuilder(Errors.NumericSeparatorInEscapeSequence),
+ unexpectedNumericSeparator: this.errorBuilder(Errors.UnexpectedNumericSeparator)
+ };
+ this.errorHandlers_readCodePoint = Object.assign({}, this.errorHandlers_readInt, {
+ invalidEscapeSequence: this.errorBuilder(Errors.InvalidEscapeSequence),
+ invalidCodePoint: this.errorBuilder(Errors.InvalidCodePoint)
+ });
+ this.errorHandlers_readStringContents_string = Object.assign({}, this.errorHandlers_readCodePoint, {
+ strictNumericEscape: (pos, lineStart, curLine) => {
+ this.recordStrictModeErrors(Errors.StrictNumericEscape, {
+ at: buildPosition(pos, lineStart, curLine)
+ });
+ },
+ unterminated: (pos, lineStart, curLine) => {
+ throw this.raise(Errors.UnterminatedString, {
+ at: buildPosition(pos - 1, lineStart, curLine)
+ });
+ }
+ });
+ this.errorHandlers_readStringContents_template = Object.assign({}, this.errorHandlers_readCodePoint, {
+ strictNumericEscape: this.errorBuilder(Errors.StrictNumericEscape),
+ unterminated: (pos, lineStart, curLine) => {
+ throw this.raise(Errors.UnterminatedTemplate, {
+ at: buildPosition(pos, lineStart, curLine)
+ });
+ }
+ });
this.state = new State();
this.state.init(options);
this.input = input;
@@ -2178,7 +2541,7 @@ class Tokenizer extends CommentsParser {
if (comments.length > 0) {
const end = this.state.pos;
- const CommentWhitespace = {
+ const commentWhitespace = {
start: spaceStart,
end,
comments,
@@ -2186,7 +2549,7 @@ class Tokenizer extends CommentsParser {
trailingNode: null,
containingNode: null
};
- this.state.commentStack.push(CommentWhitespace);
+ this.state.commentStack.push(commentWhitespace);
}
}
@@ -2782,69 +3145,13 @@ class Tokenizer extends CommentsParser {
});
}
- readInt(radix, len, forceLen, allowNumSeparator = true) {
- const start = this.state.pos;
- const forbiddenSiblings = radix === 16 ? forbiddenNumericSeparatorSiblings.hex : forbiddenNumericSeparatorSiblings.decBinOct;
- const isAllowedSibling = radix === 16 ? isAllowedNumericSeparatorSibling.hex : radix === 10 ? isAllowedNumericSeparatorSibling.dec : radix === 8 ? isAllowedNumericSeparatorSibling.oct : isAllowedNumericSeparatorSibling.bin;
- let invalid = false;
- let total = 0;
-
- for (let i = 0, e = len == null ? Infinity : len; i < e; ++i) {
- const code = this.input.charCodeAt(this.state.pos);
- let val;
-
- if (code === 95 && allowNumSeparator !== "bail") {
- const prev = this.input.charCodeAt(this.state.pos - 1);
- const next = this.input.charCodeAt(this.state.pos + 1);
-
- if (!allowNumSeparator) {
- this.raise(Errors.NumericSeparatorInEscapeSequence, {
- at: this.state.curPosition()
- });
- } else if (Number.isNaN(next) || !isAllowedSibling(next) || forbiddenSiblings.has(prev) || forbiddenSiblings.has(next)) {
- this.raise(Errors.UnexpectedNumericSeparator, {
- at: this.state.curPosition()
- });
- }
-
- ++this.state.pos;
- continue;
- }
-
- if (code >= 97) {
- val = code - 97 + 10;
- } else if (code >= 65) {
- val = code - 65 + 10;
- } else if (_isDigit(code)) {
- val = code - 48;
- } else {
- val = Infinity;
- }
-
- if (val >= radix) {
- if (this.options.errorRecovery && val <= 9) {
- val = 0;
- this.raise(Errors.InvalidDigit, {
- at: this.state.curPosition(),
- radix
- });
- } else if (forceLen) {
- val = 0;
- invalid = true;
- } else {
- break;
- }
- }
-
- ++this.state.pos;
- total = total * radix + val;
- }
-
- if (this.state.pos === start || len != null && this.state.pos - start !== len || invalid) {
- return null;
- }
-
- return total;
+ readInt(radix, len, forceLen = false, allowNumSeparator = true) {
+ const {
+ n,
+ pos
+ } = readInt(this.input, this.state.pos, this.state.lineStart, this.state.curLine, radix, len, forceLen, allowNumSeparator, this.errorHandlers_readInt);
+ this.state.pos = pos;
+ return n;
}
readRadixNumber(radix) {
@@ -2996,63 +3303,25 @@ class Tokenizer extends CommentsParser {
}
readCodePoint(throwOnInvalid) {
- const ch = this.input.charCodeAt(this.state.pos);
- let code;
-
- if (ch === 123) {
- ++this.state.pos;
- code = this.readHexChar(this.input.indexOf("}", this.state.pos) - this.state.pos, true, throwOnInvalid);
- ++this.state.pos;
-
- if (code !== null && code > 0x10ffff) {
- if (throwOnInvalid) {
- this.raise(Errors.InvalidCodePoint, {
- at: this.state.curPosition()
- });
- } else {
- return null;
- }
- }
- } else {
- code = this.readHexChar(4, false, throwOnInvalid);
- }
-
+ const {
+ code,
+ pos
+ } = readCodePoint(this.input, this.state.pos, this.state.lineStart, this.state.curLine, throwOnInvalid, this.errorHandlers_readCodePoint);
+ this.state.pos = pos;
return code;
}
readString(quote) {
- let out = "",
- chunkStart = ++this.state.pos;
-
- for (;;) {
- if (this.state.pos >= this.length) {
- throw this.raise(Errors.UnterminatedString, {
- at: this.state.startLoc
- });
- }
-
- const ch = this.input.charCodeAt(this.state.pos);
- if (ch === quote) break;
-
- if (ch === 92) {
- out += this.input.slice(chunkStart, this.state.pos);
- out += this.readEscapedChar(false);
- chunkStart = this.state.pos;
- } else if (ch === 8232 || ch === 8233) {
- ++this.state.pos;
- ++this.state.curLine;
- this.state.lineStart = this.state.pos;
- } else if (isNewLine(ch)) {
- throw this.raise(Errors.UnterminatedString, {
- at: this.state.startLoc
- });
- } else {
- ++this.state.pos;
- }
- }
-
- out += this.input.slice(chunkStart, this.state.pos++);
- this.finishToken(129, out);
+ const {
+ str,
+ pos,
+ curLine,
+ lineStart
+ } = readStringContents(quote === 34 ? "double" : "single", this.input, this.state.pos + 1, this.state.lineStart, this.state.curLine, this.errorHandlers_readStringContents_string);
+ this.state.pos = pos + 1;
+ this.state.lineStart = lineStart;
+ this.state.curLine = curLine;
+ this.finishToken(129, str);
}
readTemplateContinuation() {
@@ -3065,70 +3334,23 @@ class Tokenizer extends CommentsParser {
}
readTemplateToken() {
- let out = "",
- chunkStart = this.state.pos,
- containsInvalid = false;
- ++this.state.pos;
-
- for (;;) {
- if (this.state.pos >= this.length) {
- throw this.raise(Errors.UnterminatedTemplate, {
- at: createPositionWithColumnOffset(this.state.startLoc, 1)
- });
- }
-
- const ch = this.input.charCodeAt(this.state.pos);
-
- if (ch === 96) {
- ++this.state.pos;
- out += this.input.slice(chunkStart, this.state.pos);
- this.finishToken(24, containsInvalid ? null : out);
- return;
- }
-
- if (ch === 36 && this.input.charCodeAt(this.state.pos + 1) === 123) {
- this.state.pos += 2;
- out += this.input.slice(chunkStart, this.state.pos);
- this.finishToken(25, containsInvalid ? null : out);
- return;
- }
-
- if (ch === 92) {
- out += this.input.slice(chunkStart, this.state.pos);
- const escaped = this.readEscapedChar(true);
-
- if (escaped === null) {
- containsInvalid = true;
- } else {
- out += escaped;
- }
-
- chunkStart = this.state.pos;
- } else if (isNewLine(ch)) {
- out += this.input.slice(chunkStart, this.state.pos);
- ++this.state.pos;
-
- switch (ch) {
- case 13:
- if (this.input.charCodeAt(this.state.pos) === 10) {
- ++this.state.pos;
- }
-
- case 10:
- out += "\n";
- break;
-
- default:
- out += String.fromCharCode(ch);
- break;
- }
-
- ++this.state.curLine;
- this.state.lineStart = this.state.pos;
- chunkStart = this.state.pos;
- } else {
- ++this.state.pos;
- }
+ const opening = this.input[this.state.pos];
+ const {
+ str,
+ containsInvalid,
+ pos,
+ curLine,
+ lineStart
+ } = readStringContents("template", this.input, this.state.pos + 1, this.state.lineStart, this.state.curLine, this.errorHandlers_readStringContents_template);
+ this.state.pos = pos + 1;
+ this.state.lineStart = lineStart;
+ this.state.curLine = curLine;
+
+ if (this.input.codePointAt(pos) === 96) {
+ this.finishToken(24, containsInvalid ? null : opening + str + "`");
+ } else {
+ this.state.pos++;
+ this.finishToken(25, containsInvalid ? null : opening + str + "${");
}
}
@@ -3146,114 +3368,6 @@ class Tokenizer extends CommentsParser {
}
}
- readEscapedChar(inTemplate) {
- const throwOnInvalid = !inTemplate;
- const ch = this.input.charCodeAt(++this.state.pos);
- ++this.state.pos;
-
- switch (ch) {
- case 110:
- return "\n";
-
- case 114:
- return "\r";
-
- case 120:
- {
- const code = this.readHexChar(2, false, throwOnInvalid);
- return code === null ? null : String.fromCharCode(code);
- }
-
- case 117:
- {
- const code = this.readCodePoint(throwOnInvalid);
- return code === null ? null : String.fromCodePoint(code);
- }
-
- case 116:
- return "\t";
-
- case 98:
- return "\b";
-
- case 118:
- return "\u000b";
-
- case 102:
- return "\f";
-
- case 13:
- if (this.input.charCodeAt(this.state.pos) === 10) {
- ++this.state.pos;
- }
-
- case 10:
- this.state.lineStart = this.state.pos;
- ++this.state.curLine;
-
- case 8232:
- case 8233:
- return "";
-
- case 56:
- case 57:
- if (inTemplate) {
- return null;
- } else {
- this.recordStrictModeErrors(Errors.StrictNumericEscape, {
- at: createPositionWithColumnOffset(this.state.curPosition(), -1)
- });
- }
-
- default:
- if (ch >= 48 && ch <= 55) {
- const codePos = createPositionWithColumnOffset(this.state.curPosition(), -1);
- const match = this.input.slice(this.state.pos - 1, this.state.pos + 2).match(/^[0-7]+/);
- let octalStr = match[0];
- let octal = parseInt(octalStr, 8);
-
- if (octal > 255) {
- octalStr = octalStr.slice(0, -1);
- octal = parseInt(octalStr, 8);
- }
-
- this.state.pos += octalStr.length - 1;
- const next = this.input.charCodeAt(this.state.pos);
-
- if (octalStr !== "0" || next === 56 || next === 57) {
- if (inTemplate) {
- return null;
- } else {
- this.recordStrictModeErrors(Errors.StrictNumericEscape, {
- at: codePos
- });
- }
- }
-
- return String.fromCharCode(octal);
- }
-
- return String.fromCharCode(ch);
- }
- }
-
- readHexChar(len, forceLen, throwOnInvalid) {
- const codeLoc = this.state.curPosition();
- const n = this.readInt(16, len, forceLen, false);
-
- if (n === null) {
- if (throwOnInvalid) {
- this.raise(Errors.InvalidEscapeSequence, {
- at: codeLoc
- });
- } else {
- this.state.pos = codeLoc.index - 1;
- }
- }
-
- return n;
- }
-
readWord1(firstCode) {
this.state.containsEsc = false;
let word = "";
@@ -3400,6 +3514,14 @@ class Tokenizer extends CommentsParser {
}
}
+ errorBuilder(error) {
+ return (pos, lineStart, curLine) => {
+ this.raise(error, {
+ at: buildPosition(pos, lineStart, curLine)
+ });
+ };
+ }
+
}
class Scope {
@@ -3605,11 +3727,11 @@ class FlowScopeHandler extends ScopeHandler {
return;
}
- super.declareName(...arguments);
+ super.declareName(name, bindingType, loc);
}
isRedeclaredInScope(scope, name, bindingType) {
- if (super.isRedeclaredInScope(...arguments)) return true;
+ if (super.isRedeclaredInScope(scope, name, bindingType)) return true;
if (bindingType & BIND_FLAGS_FLOW_DECLARE_FN) {
return !scope.declareFunctions.has(name) && (scope.lexical.has(name) || scope.functions.has(name));
@@ -4324,96 +4446,98 @@ class NodeUtils extends UtilParser {
}
const reservedTypes = new Set(["_", "any", "bool", "boolean", "empty", "extends", "false", "interface", "mixed", "null", "number", "static", "string", "true", "typeof", "void"]);
-const FlowErrors = ParseErrorEnum`flow`(_ => ({
- AmbiguousConditionalArrow: _("Ambiguous expression: wrap the arrow functions in parentheses to disambiguate."),
- AmbiguousDeclareModuleKind: _("Found both `declare module.exports` and `declare export` in the same module. Modules can only have 1 since they are either an ES module or they are a CommonJS module."),
- AssignReservedType: _(({
+const FlowErrors = ParseErrorEnum`flow`({
+ AmbiguousConditionalArrow: "Ambiguous expression: wrap the arrow functions in parentheses to disambiguate.",
+ AmbiguousDeclareModuleKind: "Found both `declare module.exports` and `declare export` in the same module. Modules can only have 1 since they are either an ES module or they are a CommonJS module.",
+ AssignReservedType: ({
reservedType
- }) => `Cannot overwrite reserved type ${reservedType}.`),
- DeclareClassElement: _("The `declare` modifier can only appear on class fields."),
- DeclareClassFieldInitializer: _("Initializers are not allowed in fields with the `declare` modifier."),
- DuplicateDeclareModuleExports: _("Duplicate `declare module.exports` statement."),
- EnumBooleanMemberNotInitialized: _(({
+ }) => `Cannot overwrite reserved type ${reservedType}.`,
+ DeclareClassElement: "The `declare` modifier can only appear on class fields.",
+ DeclareClassFieldInitializer: "Initializers are not allowed in fields with the `declare` modifier.",
+ DuplicateDeclareModuleExports: "Duplicate `declare module.exports` statement.",
+ EnumBooleanMemberNotInitialized: ({
memberName,
enumName
- }) => `Boolean enum members need to be initialized. Use either \`${memberName} = true,\` or \`${memberName} = false,\` in enum \`${enumName}\`.`),
- EnumDuplicateMemberName: _(({
+ }) => `Boolean enum members need to be initialized. Use either \`${memberName} = true,\` or \`${memberName} = false,\` in enum \`${enumName}\`.`,
+ EnumDuplicateMemberName: ({
memberName,
enumName
- }) => `Enum member names need to be unique, but the name \`${memberName}\` has already been used before in enum \`${enumName}\`.`),
- EnumInconsistentMemberValues: _(({
+ }) => `Enum member names need to be unique, but the name \`${memberName}\` has already been used before in enum \`${enumName}\`.`,
+ EnumInconsistentMemberValues: ({
enumName
- }) => `Enum \`${enumName}\` has inconsistent member initializers. Either use no initializers, or consistently use literals (either booleans, numbers, or strings) for all member initializers.`),
- EnumInvalidExplicitType: _(({
+ }) => `Enum \`${enumName}\` has inconsistent member initializers. Either use no initializers, or consistently use literals (either booleans, numbers, or strings) for all member initializers.`,
+ EnumInvalidExplicitType: ({
invalidEnumType,
enumName
- }) => `Enum type \`${invalidEnumType}\` is not valid. Use one of \`boolean\`, \`number\`, \`string\`, or \`symbol\` in enum \`${enumName}\`.`),
- EnumInvalidExplicitTypeUnknownSupplied: _(({
+ }) => `Enum type \`${invalidEnumType}\` is not valid. Use one of \`boolean\`, \`number\`, \`string\`, or \`symbol\` in enum \`${enumName}\`.`,
+ EnumInvalidExplicitTypeUnknownSupplied: ({
enumName
- }) => `Supplied enum type is not valid. Use one of \`boolean\`, \`number\`, \`string\`, or \`symbol\` in enum \`${enumName}\`.`),
- EnumInvalidMemberInitializerPrimaryType: _(({
+ }) => `Supplied enum type is not valid. Use one of \`boolean\`, \`number\`, \`string\`, or \`symbol\` in enum \`${enumName}\`.`,
+ EnumInvalidMemberInitializerPrimaryType: ({
enumName,
memberName,
explicitType
- }) => `Enum \`${enumName}\` has type \`${explicitType}\`, so the initializer of \`${memberName}\` needs to be a ${explicitType} literal.`),
- EnumInvalidMemberInitializerSymbolType: _(({
+ }) => `Enum \`${enumName}\` has type \`${explicitType}\`, so the initializer of \`${memberName}\` needs to be a ${explicitType} literal.`,
+ EnumInvalidMemberInitializerSymbolType: ({
enumName,
memberName
- }) => `Symbol enum members cannot be initialized. Use \`${memberName},\` in enum \`${enumName}\`.`),
- EnumInvalidMemberInitializerUnknownType: _(({
+ }) => `Symbol enum members cannot be initialized. Use \`${memberName},\` in enum \`${enumName}\`.`,
+ EnumInvalidMemberInitializerUnknownType: ({
enumName,
memberName
- }) => `The enum member initializer for \`${memberName}\` needs to be a literal (either a boolean, number, or string) in enum \`${enumName}\`.`),
- EnumInvalidMemberName: _(({
+ }) => `The enum member initializer for \`${memberName}\` needs to be a literal (either a boolean, number, or string) in enum \`${enumName}\`.`,
+ EnumInvalidMemberName: ({
enumName,
memberName,
suggestion
- }) => `Enum member names cannot start with lowercase 'a' through 'z'. Instead of using \`${memberName}\`, consider using \`${suggestion}\`, in enum \`${enumName}\`.`),
- EnumNumberMemberNotInitialized: _(({
+ }) => `Enum member names cannot start with lowercase 'a' through 'z'. Instead of using \`${memberName}\`, consider using \`${suggestion}\`, in enum \`${enumName}\`.`,
+ EnumNumberMemberNotInitialized: ({
enumName,
memberName
- }) => `Number enum members need to be initialized, e.g. \`${memberName} = 1\` in enum \`${enumName}\`.`),
- EnumStringMemberInconsistentlyInitailized: _(({
+ }) => `Number enum members need to be initialized, e.g. \`${memberName} = 1\` in enum \`${enumName}\`.`,
+ EnumStringMemberInconsistentlyInitailized: ({
enumName
- }) => `String enum members need to consistently either all use initializers, or use no initializers, in enum \`${enumName}\`.`),
- GetterMayNotHaveThisParam: _("A getter cannot have a `this` parameter."),
- ImportTypeShorthandOnlyInPureImport: _("The `type` and `typeof` keywords on named imports can only be used on regular `import` statements. It cannot be used with `import type` or `import typeof` statements."),
- InexactInsideExact: _("Explicit inexact syntax cannot appear inside an explicit exact object type."),
- InexactInsideNonObject: _("Explicit inexact syntax cannot appear in class or interface definitions."),
- InexactVariance: _("Explicit inexact syntax cannot have variance."),
- InvalidNonTypeImportInDeclareModule: _("Imports within a `declare module` body must always be `import type` or `import typeof`."),
- MissingTypeParamDefault: _("Type parameter declaration needs a default, since a preceding type parameter declaration has a default."),
- NestedDeclareModule: _("`declare module` cannot be used inside another `declare module`."),
- NestedFlowComment: _("Cannot have a flow comment inside another flow comment."),
- PatternIsOptional: _("A binding pattern parameter cannot be optional in an implementation signature.", {
+ }) => `String enum members need to consistently either all use initializers, or use no initializers, in enum \`${enumName}\`.`,
+ GetterMayNotHaveThisParam: "A getter cannot have a `this` parameter.",
+ ImportTypeShorthandOnlyInPureImport: "The `type` and `typeof` keywords on named imports can only be used on regular `import` statements. It cannot be used with `import type` or `import typeof` statements.",
+ InexactInsideExact: "Explicit inexact syntax cannot appear inside an explicit exact object type.",
+ InexactInsideNonObject: "Explicit inexact syntax cannot appear in class or interface definitions.",
+ InexactVariance: "Explicit inexact syntax cannot have variance.",
+ InvalidNonTypeImportInDeclareModule: "Imports within a `declare module` body must always be `import type` or `import typeof`.",
+ MissingTypeParamDefault: "Type parameter declaration needs a default, since a preceding type parameter declaration has a default.",
+ NestedDeclareModule: "`declare module` cannot be used inside another `declare module`.",
+ NestedFlowComment: "Cannot have a flow comment inside another flow comment.",
+ PatternIsOptional: Object.assign({
+ message: "A binding pattern parameter cannot be optional in an implementation signature."
+ }, {
reasonCode: "OptionalBindingPattern"
}),
- SetterMayNotHaveThisParam: _("A setter cannot have a `this` parameter."),
- SpreadVariance: _("Spread properties cannot have variance."),
- ThisParamAnnotationRequired: _("A type annotation is required for the `this` parameter."),
- ThisParamBannedInConstructor: _("Constructors cannot have a `this` parameter; constructors don't bind `this` like other functions."),
- ThisParamMayNotBeOptional: _("The `this` parameter cannot be optional."),
- ThisParamMustBeFirst: _("The `this` parameter must be the first function parameter."),
- ThisParamNoDefault: _("The `this` parameter may not have a default value."),
- TypeBeforeInitializer: _("Type annotations must come before default assignments, e.g. instead of `age = 25: number` use `age: number = 25`."),
- TypeCastInPattern: _("The type cast expression is expected to be wrapped with parenthesis."),
- UnexpectedExplicitInexactInObject: _("Explicit inexact syntax must appear at the end of an inexact object."),
- UnexpectedReservedType: _(({
+ SetterMayNotHaveThisParam: "A setter cannot have a `this` parameter.",
+ SpreadVariance: "Spread properties cannot have variance.",
+ ThisParamAnnotationRequired: "A type annotation is required for the `this` parameter.",
+ ThisParamBannedInConstructor: "Constructors cannot have a `this` parameter; constructors don't bind `this` like other functions.",
+ ThisParamMayNotBeOptional: "The `this` parameter cannot be optional.",
+ ThisParamMustBeFirst: "The `this` parameter must be the first function parameter.",
+ ThisParamNoDefault: "The `this` parameter may not have a default value.",
+ TypeBeforeInitializer: "Type annotations must come before default assignments, e.g. instead of `age = 25: number` use `age: number = 25`.",
+ TypeCastInPattern: "The type cast expression is expected to be wrapped with parenthesis.",
+ UnexpectedExplicitInexactInObject: "Explicit inexact syntax must appear at the end of an inexact object.",
+ UnexpectedReservedType: ({
reservedType
- }) => `Unexpected reserved type ${reservedType}.`),
- UnexpectedReservedUnderscore: _("`_` is only allowed as a type argument to call or new."),
- UnexpectedSpaceBetweenModuloChecks: _("Spaces between `%` and `checks` are not allowed here."),
- UnexpectedSpreadType: _("Spread operator cannot appear in class or interface definitions."),
- UnexpectedSubtractionOperand: _('Unexpected token, expected "number" or "bigint".'),
- UnexpectedTokenAfterTypeParameter: _("Expected an arrow function after this type parameter declaration."),
- UnexpectedTypeParameterBeforeAsyncArrowFunction: _("Type parameters must come after the async keyword, e.g. instead of `<T> async () => {}`, use `async <T>() => {}`."),
- UnsupportedDeclareExportKind: _(({
+ }) => `Unexpected reserved type ${reservedType}.`,
+ UnexpectedReservedUnderscore: "`_` is only allowed as a type argument to call or new.",
+ UnexpectedSpaceBetweenModuloChecks: "Spaces between `%` and `checks` are not allowed here.",
+ UnexpectedSpreadType: "Spread operator cannot appear in class or interface definitions.",
+ UnexpectedSubtractionOperand: 'Unexpected token, expected "number" or "bigint".',
+ UnexpectedTokenAfterTypeParameter: "Expected an arrow function after this type parameter declaration.",
+ UnexpectedTypeParameterBeforeAsyncArrowFunction: "Type parameters must come after the async keyword, e.g. instead of `<T> async () => {}`, use `async <T>() => {}`.",
+ UnsupportedDeclareExportKind: ({
unsupportedExportKind,
suggestion
- }) => `\`declare export ${unsupportedExportKind}\` is not supported. Use \`${suggestion}\` instead.`),
- UnsupportedStatementInDeclareModule: _("Only declares and type imports are allowed inside declare module."),
- UnterminatedFlowComment: _("Unterminated flow-comment.")
-}));
+ }) => `\`declare export ${unsupportedExportKind}\` is not supported. Use \`${suggestion}\` instead.`,
+ UnsupportedStatementInDeclareModule: "Only declares and type imports are allowed inside declare module.",
+ UnterminatedFlowComment: "Unterminated flow-comment."
+});
function isEsModuleType(bodyElement) {
return bodyElement.type === "DeclareExportAllDeclaration" || bodyElement.type === "DeclareExportDeclaration" && (!bodyElement.declaration || bodyElement.declaration.type !== "TypeAlias" && bodyElement.declaration.type !== "InterfaceDeclaration");
@@ -4446,7 +4570,7 @@ function partition(list, test) {
}
const FLOW_PRAGMA_REGEX = /\*?\s*@((?:no)?flow)\b/;
-var flow = (superClass => class extends superClass {
+var flow = (superClass => class FlowParserMixin extends superClass {
constructor(...args) {
super(...args);
this.flowPragma = undefined;
@@ -4512,7 +4636,7 @@ var flow = (superClass => class extends superClass {
}
if (this.eat(10)) {
- node.value = this.parseExpression();
+ node.value = super.parseExpression();
this.expect(11);
return this.finishNode(node, "DeclaredPredicate");
} else {
@@ -4619,7 +4743,7 @@ var flow = (superClass => class extends superClass {
this.scope.enter(SCOPE_OTHER);
if (this.match(129)) {
- node.id = this.parseExprAtom();
+ node.id = super.parseExprAtom();
} else {
node.id = this.parseIdentifier();
}
@@ -4640,7 +4764,7 @@ var flow = (superClass => class extends superClass {
});
}
- this.parseImport(bodyNode);
+ super.parseImport(bodyNode);
} else {
this.expectContextual(121, FlowErrors.UnsupportedStatementInDeclareModule);
bodyNode = this.flowParseDeclare(bodyNode, true);
@@ -4738,16 +4862,16 @@ var flow = (superClass => class extends superClass {
flowParseDeclareTypeAlias(node) {
this.next();
- this.flowParseTypeAlias(node);
- node.type = "DeclareTypeAlias";
- return node;
+ const finished = this.flowParseTypeAlias(node);
+ finished.type = "DeclareTypeAlias";
+ return finished;
}
flowParseDeclareOpaqueType(node) {
this.next();
- this.flowParseOpaqueType(node, true);
- node.type = "DeclareOpaqueType";
- return node;
+ const finished = this.flowParseOpaqueType(node, true);
+ finished.type = "DeclareOpaqueType";
+ return finished;
}
flowParseDeclareInterface(node) {
@@ -5002,7 +5126,7 @@ var flow = (superClass => class extends superClass {
}
flowParseObjectPropertyKey() {
- return this.match(130) || this.match(129) ? this.parseExprAtom() : this.parseIdentifier(true);
+ return this.match(130) || this.match(129) ? super.parseExprAtom() : this.parseIdentifier(true);
}
flowParseObjectTypeIndexer(node, isStatic, variance) {
@@ -5785,7 +5909,7 @@ var flow = (superClass => class extends superClass {
}
this.next();
- this.finishNode(variance, "Variance");
+ return this.finishNode(variance, "Variance");
}
return variance;
@@ -5806,7 +5930,7 @@ var flow = (superClass => class extends superClass {
node.returnType = typeNode.typeAnnotation ? this.finishNode(typeNode, "TypeAnnotation") : null;
}
- super.parseFunctionBodyAndFinish(node, type, isMethod);
+ return super.parseFunctionBodyAndFinish(node, type, isMethod);
}
parseStatement(context, topLevel) {
@@ -6060,7 +6184,7 @@ var flow = (superClass => class extends superClass {
if (this.match(5)) {
node.specifiers = this.parseExportSpecifiers(true);
- this.parseExportFrom(node);
+ super.parseExportFrom(node);
return null;
} else {
return this.flowParseTypeAlias(declarationNode);
@@ -6086,7 +6210,7 @@ var flow = (superClass => class extends superClass {
}
eatExportStar(node) {
- if (super.eatExportStar(...arguments)) return true;
+ if (super.eatExportStar(node)) return true;
if (this.isContextual(126) && this.lookahead().type === 55) {
node.exportKind = "type";
@@ -6125,7 +6249,7 @@ var flow = (superClass => class extends superClass {
} = this.state;
if (this.isContextual(121)) {
- if (this.parseClassMemberFromModifier(classBody, member)) {
+ if (super.parseClassMemberFromModifier(classBody, member)) {
return;
}
@@ -6199,7 +6323,7 @@ var flow = (superClass => class extends superClass {
node.left = this.typeCastToParameter(node.left);
}
- super.toAssignable(...arguments);
+ super.toAssignable(node, isLHS);
}
toAssignableList(exprList, trailingCommaLoc, isLHS) {
@@ -6240,8 +6364,8 @@ var flow = (superClass => class extends superClass {
return node;
}
- isValidLVal(type, ...rest) {
- return type === "TypeCastExpression" || super.isValidLVal(type, ...rest);
+ isValidLVal(type, isParenthesized, binding) {
+ return type === "TypeCastExpression" || super.isValidLVal(type, isParenthesized, binding);
}
parseClassProperty(node) {
@@ -6380,11 +6504,13 @@ var flow = (superClass => class extends superClass {
if (!this.match(10)) this.unexpected();
}
- super.parseObjPropValue(prop, startPos, startLoc, isGenerator, isAsync, isPattern, isAccessor, refExpressionErrors);
+ const result = super.parseObjPropValue(prop, startPos, startLoc, isGenerator, isAsync, isPattern, isAccessor, refExpressionErrors);
if (typeParameters) {
- (prop.value || prop).typeParameters = typeParameters;
+ (result.value || result).typeParameters = typeParameters;
}
+
+ return result;
}
parseAssignableListItemTypes(param) {
@@ -6698,7 +6824,7 @@ var flow = (superClass => class extends superClass {
}
}
- checkParams(node, allowDuplicates, isArrowFunction) {
+ checkParams(node, allowDuplicates, isArrowFunction, strictModeChanged = true) {
if (isArrowFunction && this.state.noArrowParamsConversionAt.indexOf(node.start) !== -1) {
return;
}
@@ -6711,7 +6837,7 @@ var flow = (superClass => class extends superClass {
}
}
- return super.checkParams(...arguments);
+ return super.checkParams(node, allowDuplicates, isArrowFunction, strictModeChanged);
}
parseParenAndDistinguishExpression(canBeArrow) {
@@ -6723,7 +6849,7 @@ var flow = (superClass => class extends superClass {
this.next();
const node = this.startNodeAt(startPos, startLoc);
node.callee = base;
- node.arguments = this.parseCallExpressionArguments(11, false);
+ node.arguments = super.parseCallExpressionArguments(11, false);
base = this.finishNode(node, "CallExpression");
} else if (base.type === "Identifier" && base.name === "async" && this.match(47)) {
const state = this.state.clone();
@@ -6771,8 +6897,12 @@ var flow = (superClass => class extends superClass {
const result = this.tryParse(() => {
node.typeArguments = this.flowParseTypeParameterInstantiationCallOrNew();
this.expect(10);
- node.arguments = this.parseCallExpressionArguments(11, false);
- if (subscriptState.optionalChainMember) node.optional = false;
+ node.arguments = super.parseCallExpressionArguments(11, false);
+
+ if (subscriptState.optionalChainMember) {
+ node.optional = false;
+ }
+
return this.finishCallExpression(node, subscriptState.optionalChainMember);
});
@@ -6800,7 +6930,7 @@ var flow = (superClass => class extends superClass {
const node = this.startNodeAt(startPos, startLoc);
this.parseFunctionParams(node);
if (!this.parseArrow(node)) return;
- return this.parseArrowExpression(node, undefined, true);
+ return super.parseArrowExpression(node, undefined, true);
}
readToken_mult_modulo(code) {
@@ -6848,8 +6978,13 @@ var flow = (superClass => class extends superClass {
}
this.hasFlowCommentCompletion();
- this.state.pos += this.skipFlowComment();
- this.state.hasFlowComment = true;
+ const commentSkip = this.skipFlowComment();
+
+ if (commentSkip) {
+ this.state.pos += commentSkip;
+ this.state.hasFlowComment = true;
+ }
+
return;
}
@@ -7585,21 +7720,21 @@ const entities = {
diams: "\u2666"
};
-const JsxErrors = ParseErrorEnum`jsx`(_ => ({
- AttributeIsEmpty: _("JSX attributes must only be assigned a non-empty expression."),
- MissingClosingTagElement: _(({
+const JsxErrors = ParseErrorEnum`jsx`({
+ AttributeIsEmpty: "JSX attributes must only be assigned a non-empty expression.",
+ MissingClosingTagElement: ({
openingTagName
- }) => `Expected corresponding JSX closing tag for <${openingTagName}>.`),
- MissingClosingTagFragment: _("Expected corresponding JSX closing tag for <>."),
- UnexpectedSequenceExpression: _("Sequence expressions cannot be directly nested inside JSX. Did you mean to wrap it in parentheses (...)?"),
- UnexpectedToken: _(({
+ }) => `Expected corresponding JSX closing tag for <${openingTagName}>.`,
+ MissingClosingTagFragment: "Expected corresponding JSX closing tag for <>.",
+ UnexpectedSequenceExpression: "Sequence expressions cannot be directly nested inside JSX. Did you mean to wrap it in parentheses (...)?",
+ UnexpectedToken: ({
unexpected,
HTMLEntity
- }) => `Unexpected token \`${unexpected}\`. Did you mean \`${HTMLEntity}\` or \`{'${unexpected}'}\`?`),
- UnsupportedJsxValue: _("JSX value should be either an expression or a quoted JSX text."),
- UnterminatedJsxContent: _("Unterminated JSX contents."),
- UnwrappedAdjacentJSXElements: _("Adjacent JSX elements must be wrapped in an enclosing tag. Did you want a JSX fragment <>...</>?")
-}));
+ }) => `Unexpected token \`${unexpected}\`. Did you mean \`${HTMLEntity}\` or \`{'${unexpected}'}\`?`,
+ UnsupportedJsxValue: "JSX value should be either an expression or a quoted JSX text.",
+ UnterminatedJsxContent: "Unterminated JSX contents.",
+ UnwrappedAdjacentJSXElements: "Adjacent JSX elements must be wrapped in an enclosing tag. Did you want a JSX fragment <>...</>?"
+});
function isFragment(object) {
return object ? object.type === "JSXOpeningFragment" || object.type === "JSXClosingFragment" : false;
@@ -7621,7 +7756,7 @@ function getQualifiedJSXName(object) {
throw new Error("Node had unexpected type: " + object.type);
}
-var jsx = (superClass => class extends superClass {
+var jsx = (superClass => class JSXParserMixin extends superClass {
jsxReadToken() {
let out = "";
let chunkStart = this.state.pos;
@@ -8129,7 +8264,7 @@ class TypeScriptScopeHandler extends ScopeHandler {
return;
}
- super.declareName(...arguments);
+ super.declareName(name, bindingType, loc);
if (bindingType & BIND_KIND_TYPE) {
if (!(bindingType & BIND_KIND_VALUE)) {
@@ -8168,7 +8303,7 @@ class TypeScriptScopeHandler extends ScopeHandler {
return true;
}
- return super.isRedeclaredInScope(...arguments);
+ return super.isRedeclaredInScope(scope, name, bindingType);
}
checkLocalExport(id) {
@@ -8200,100 +8335,100 @@ function assert(x) {
}
}
-const TSErrors = ParseErrorEnum`typescript`(_ => ({
- AbstractMethodHasImplementation: _(({
+const TSErrors = ParseErrorEnum`typescript`({
+ AbstractMethodHasImplementation: ({
methodName
- }) => `Method '${methodName}' cannot have an implementation because it is marked abstract.`),
- AbstractPropertyHasInitializer: _(({
+ }) => `Method '${methodName}' cannot have an implementation because it is marked abstract.`,
+ AbstractPropertyHasInitializer: ({
propertyName
- }) => `Property '${propertyName}' cannot have an initializer because it is marked abstract.`),
- AccesorCannotDeclareThisParameter: _("'get' and 'set' accessors cannot declare 'this' parameters."),
- AccesorCannotHaveTypeParameters: _("An accessor cannot have type parameters."),
- CannotFindName: _(({
+ }) => `Property '${propertyName}' cannot have an initializer because it is marked abstract.`,
+ AccesorCannotDeclareThisParameter: "'get' and 'set' accessors cannot declare 'this' parameters.",
+ AccesorCannotHaveTypeParameters: "An accessor cannot have type parameters.",
+ CannotFindName: ({
name
- }) => `Cannot find name '${name}'.`),
- ClassMethodHasDeclare: _("Class methods cannot have the 'declare' modifier."),
- ClassMethodHasReadonly: _("Class methods cannot have the 'readonly' modifier."),
- ConstInitiailizerMustBeStringOrNumericLiteralOrLiteralEnumReference: _("A 'const' initializer in an ambient context must be a string or numeric literal or literal enum reference."),
- ConstructorHasTypeParameters: _("Type parameters cannot appear on a constructor declaration."),
- DeclareAccessor: _(({
+ }) => `Cannot find name '${name}'.`,
+ ClassMethodHasDeclare: "Class methods cannot have the 'declare' modifier.",
+ ClassMethodHasReadonly: "Class methods cannot have the 'readonly' modifier.",
+ ConstInitiailizerMustBeStringOrNumericLiteralOrLiteralEnumReference: "A 'const' initializer in an ambient context must be a string or numeric literal or literal enum reference.",
+ ConstructorHasTypeParameters: "Type parameters cannot appear on a constructor declaration.",
+ DeclareAccessor: ({
kind
- }) => `'declare' is not allowed in ${kind}ters.`),
- DeclareClassFieldHasInitializer: _("Initializers are not allowed in ambient contexts."),
- DeclareFunctionHasImplementation: _("An implementation cannot be declared in ambient contexts."),
- DuplicateAccessibilityModifier: _(({
+ }) => `'declare' is not allowed in ${kind}ters.`,
+ DeclareClassFieldHasInitializer: "Initializers are not allowed in ambient contexts.",
+ DeclareFunctionHasImplementation: "An implementation cannot be declared in ambient contexts.",
+ DuplicateAccessibilityModifier: ({
modifier
- }) => `Accessibility modifier already seen.`),
- DuplicateModifier: _(({
+ }) => `Accessibility modifier already seen.`,
+ DuplicateModifier: ({
modifier
- }) => `Duplicate modifier: '${modifier}'.`),
- EmptyHeritageClauseType: _(({
+ }) => `Duplicate modifier: '${modifier}'.`,
+ EmptyHeritageClauseType: ({
token
- }) => `'${token}' list cannot be empty.`),
- EmptyTypeArguments: _("Type argument list cannot be empty."),
- EmptyTypeParameters: _("Type parameter list cannot be empty."),
- ExpectedAmbientAfterExportDeclare: _("'export declare' must be followed by an ambient declaration."),
- ImportAliasHasImportType: _("An import alias can not use 'import type'."),
- IncompatibleModifiers: _(({
+ }) => `'${token}' list cannot be empty.`,
+ EmptyTypeArguments: "Type argument list cannot be empty.",
+ EmptyTypeParameters: "Type parameter list cannot be empty.",
+ ExpectedAmbientAfterExportDeclare: "'export declare' must be followed by an ambient declaration.",
+ ImportAliasHasImportType: "An import alias can not use 'import type'.",
+ IncompatibleModifiers: ({
modifiers
- }) => `'${modifiers[0]}' modifier cannot be used with '${modifiers[1]}' modifier.`),
- IndexSignatureHasAbstract: _("Index signatures cannot have the 'abstract' modifier."),
- IndexSignatureHasAccessibility: _(({
+ }) => `'${modifiers[0]}' modifier cannot be used with '${modifiers[1]}' modifier.`,
+ IndexSignatureHasAbstract: "Index signatures cannot have the 'abstract' modifier.",
+ IndexSignatureHasAccessibility: ({
modifier
- }) => `Index signatures cannot have an accessibility modifier ('${modifier}').`),
- IndexSignatureHasDeclare: _("Index signatures cannot have the 'declare' modifier."),
- IndexSignatureHasOverride: _("'override' modifier cannot appear on an index signature."),
- IndexSignatureHasStatic: _("Index signatures cannot have the 'static' modifier."),
- InitializerNotAllowedInAmbientContext: _("Initializers are not allowed in ambient contexts."),
- InvalidModifierOnTypeMember: _(({
+ }) => `Index signatures cannot have an accessibility modifier ('${modifier}').`,
+ IndexSignatureHasDeclare: "Index signatures cannot have the 'declare' modifier.",
+ IndexSignatureHasOverride: "'override' modifier cannot appear on an index signature.",
+ IndexSignatureHasStatic: "Index signatures cannot have the 'static' modifier.",
+ InitializerNotAllowedInAmbientContext: "Initializers are not allowed in ambient contexts.",
+ InvalidModifierOnTypeMember: ({
modifier
- }) => `'${modifier}' modifier cannot appear on a type member.`),
- InvalidModifierOnTypeParameter: _(({
+ }) => `'${modifier}' modifier cannot appear on a type member.`,
+ InvalidModifierOnTypeParameter: ({
modifier
- }) => `'${modifier}' modifier cannot appear on a type parameter.`),
- InvalidModifierOnTypeParameterPositions: _(({
+ }) => `'${modifier}' modifier cannot appear on a type parameter.`,
+ InvalidModifierOnTypeParameterPositions: ({
modifier
- }) => `'${modifier}' modifier can only appear on a type parameter of a class, interface or type alias.`),
- InvalidModifiersOrder: _(({
+ }) => `'${modifier}' modifier can only appear on a type parameter of a class, interface or type alias.`,
+ InvalidModifiersOrder: ({
orderedModifiers
- }) => `'${orderedModifiers[0]}' modifier must precede '${orderedModifiers[1]}' modifier.`),
- InvalidPropertyAccessAfterInstantiationExpression: _("Invalid property access after an instantiation expression. " + "You can either wrap the instantiation expression in parentheses, or delete the type arguments."),
- InvalidTupleMemberLabel: _("Tuple members must be labeled with a simple identifier."),
- MissingInterfaceName: _("'interface' declarations must be followed by an identifier."),
- MixedLabeledAndUnlabeledElements: _("Tuple members must all have names or all not have names."),
- NonAbstractClassHasAbstractMethod: _("Abstract methods can only appear within an abstract class."),
- NonClassMethodPropertyHasAbstractModifer: _("'abstract' modifier can only appear on a class, method, or property declaration."),
- OptionalTypeBeforeRequired: _("A required element cannot follow an optional element."),
- OverrideNotInSubClass: _("This member cannot have an 'override' modifier because its containing class does not extend another class."),
- PatternIsOptional: _("A binding pattern parameter cannot be optional in an implementation signature."),
- PrivateElementHasAbstract: _("Private elements cannot have the 'abstract' modifier."),
- PrivateElementHasAccessibility: _(({
+ }) => `'${orderedModifiers[0]}' modifier must precede '${orderedModifiers[1]}' modifier.`,
+ InvalidPropertyAccessAfterInstantiationExpression: "Invalid property access after an instantiation expression. " + "You can either wrap the instantiation expression in parentheses, or delete the type arguments.",
+ InvalidTupleMemberLabel: "Tuple members must be labeled with a simple identifier.",
+ MissingInterfaceName: "'interface' declarations must be followed by an identifier.",
+ MixedLabeledAndUnlabeledElements: "Tuple members must all have names or all not have names.",
+ NonAbstractClassHasAbstractMethod: "Abstract methods can only appear within an abstract class.",
+ NonClassMethodPropertyHasAbstractModifer: "'abstract' modifier can only appear on a class, method, or property declaration.",
+ OptionalTypeBeforeRequired: "A required element cannot follow an optional element.",
+ OverrideNotInSubClass: "This member cannot have an 'override' modifier because its containing class does not extend another class.",
+ PatternIsOptional: "A binding pattern parameter cannot be optional in an implementation signature.",
+ PrivateElementHasAbstract: "Private elements cannot have the 'abstract' modifier.",
+ PrivateElementHasAccessibility: ({
modifier
- }) => `Private elements cannot have an accessibility modifier ('${modifier}').`),
- ReadonlyForMethodSignature: _("'readonly' modifier can only appear on a property declaration or index signature."),
- ReservedArrowTypeParam: _("This syntax is reserved in files with the .mts or .cts extension. Add a trailing comma, as in `<T,>() => ...`."),
- ReservedTypeAssertion: _("This syntax is reserved in files with the .mts or .cts extension. Use an `as` expression instead."),
- SetAccesorCannotHaveOptionalParameter: _("A 'set' accessor cannot have an optional parameter."),
- SetAccesorCannotHaveRestParameter: _("A 'set' accessor cannot have rest parameter."),
- SetAccesorCannotHaveReturnType: _("A 'set' accessor cannot have a return type annotation."),
- SingleTypeParameterWithoutTrailingComma: _(({
+ }) => `Private elements cannot have an accessibility modifier ('${modifier}').`,
+ ReadonlyForMethodSignature: "'readonly' modifier can only appear on a property declaration or index signature.",
+ ReservedArrowTypeParam: "This syntax is reserved in files with the .mts or .cts extension. Add a trailing comma, as in `<T,>() => ...`.",
+ ReservedTypeAssertion: "This syntax is reserved in files with the .mts or .cts extension. Use an `as` expression instead.",
+ SetAccesorCannotHaveOptionalParameter: "A 'set' accessor cannot have an optional parameter.",
+ SetAccesorCannotHaveRestParameter: "A 'set' accessor cannot have rest parameter.",
+ SetAccesorCannotHaveReturnType: "A 'set' accessor cannot have a return type annotation.",
+ SingleTypeParameterWithoutTrailingComma: ({
typeParameterName
- }) => `Single type parameter ${typeParameterName} should have a trailing comma. Example usage: <${typeParameterName},>.`),
- StaticBlockCannotHaveModifier: _("Static class blocks cannot have any modifier."),
- TypeAnnotationAfterAssign: _("Type annotations must come before default assignments, e.g. instead of `age = 25: number` use `age: number = 25`."),
- TypeImportCannotSpecifyDefaultAndNamed: _("A type-only import can specify a default import or named bindings, but not both."),
- TypeModifierIsUsedInTypeExports: _("The 'type' modifier cannot be used on a named export when 'export type' is used on its export statement."),
- TypeModifierIsUsedInTypeImports: _("The 'type' modifier cannot be used on a named import when 'import type' is used on its import statement."),
- UnexpectedParameterModifier: _("A parameter property is only allowed in a constructor implementation."),
- UnexpectedReadonly: _("'readonly' type modifier is only permitted on array and tuple literal types."),
- UnexpectedTypeAnnotation: _("Did not expect a type annotation here."),
- UnexpectedTypeCastInParameter: _("Unexpected type cast in parameter position."),
- UnsupportedImportTypeArgument: _("Argument in a type import must be a string literal."),
- UnsupportedParameterPropertyKind: _("A parameter property may not be declared using a binding pattern."),
- UnsupportedSignatureParameterKind: _(({
+ }) => `Single type parameter ${typeParameterName} should have a trailing comma. Example usage: <${typeParameterName},>.`,
+ StaticBlockCannotHaveModifier: "Static class blocks cannot have any modifier.",
+ TypeAnnotationAfterAssign: "Type annotations must come before default assignments, e.g. instead of `age = 25: number` use `age: number = 25`.",
+ TypeImportCannotSpecifyDefaultAndNamed: "A type-only import can specify a default import or named bindings, but not both.",
+ TypeModifierIsUsedInTypeExports: "The 'type' modifier cannot be used on a named export when 'export type' is used on its export statement.",
+ TypeModifierIsUsedInTypeImports: "The 'type' modifier cannot be used on a named import when 'import type' is used on its import statement.",
+ UnexpectedParameterModifier: "A parameter property is only allowed in a constructor implementation.",
+ UnexpectedReadonly: "'readonly' type modifier is only permitted on array and tuple literal types.",
+ UnexpectedTypeAnnotation: "Did not expect a type annotation here.",
+ UnexpectedTypeCastInParameter: "Unexpected type cast in parameter position.",
+ UnsupportedImportTypeArgument: "Argument in a type import must be a string literal.",
+ UnsupportedParameterPropertyKind: "A parameter property may not be declared using a binding pattern.",
+ UnsupportedSignatureParameterKind: ({
type
- }) => `Name in a signature must be an Identifier, ObjectPattern or ArrayPattern, instead got ${type}.`)
-}));
+ }) => `Name in a signature must be an Identifier, ObjectPattern or ArrayPattern, instead got ${type}.`
+});
function keywordTypeFromName(value) {
switch (value) {
@@ -8340,7 +8475,7 @@ function tsIsVarianceAnnotations(modifier) {
return modifier === "in" || modifier === "out";
}
-var typescript = (superClass => class extends superClass {
+var typescript = (superClass => class TypeScriptParserMixin extends superClass {
getScopeHandler() {
return TypeScriptScopeHandler;
}
@@ -8564,7 +8699,7 @@ var typescript = (superClass => class extends superClass {
});
}
- node.argument = this.parseExprAtom();
+ node.argument = super.parseExprAtom();
this.expect(11);
if (this.eat(16)) {
@@ -8725,7 +8860,7 @@ var typescript = (superClass => class extends superClass {
}
tsParseBindingListForSignature() {
- return this.parseBindingList(11, 41).map(pattern => {
+ return super.parseBindingList(11, 41).map(pattern => {
if (pattern.type !== "Identifier" && pattern.type !== "RestElement" && pattern.type !== "ObjectPattern" && pattern.type !== "ArrayPattern") {
this.raise(TSErrors.UnsupportedSignatureParameterKind, {
at: pattern,
@@ -8890,11 +9025,11 @@ var typescript = (superClass => class extends superClass {
return idx;
}
- this.parsePropertyName(node);
+ super.parsePropertyName(node);
if (!node.computed && node.key.type === "Identifier" && (node.key.name === "get" || node.key.name === "set") && this.tsTokenCanFollowModifier()) {
node.kind = node.key.name;
- this.parsePropertyName(node);
+ super.parsePropertyName(node);
}
return this.tsParsePropertyOrMethodSignature(node, !!node.readonly);
@@ -8984,7 +9119,7 @@ var typescript = (superClass => class extends superClass {
node.elementTypes.forEach(elementNode => {
var _labeledElements;
- let {
+ const {
type
} = elementNode;
@@ -8994,15 +9129,16 @@ var typescript = (superClass => class extends superClass {
});
}
- seenOptionalElement = seenOptionalElement || type === "TSNamedTupleMember" && elementNode.optional || type === "TSOptionalType";
+ seenOptionalElement || (seenOptionalElement = type === "TSNamedTupleMember" && elementNode.optional || type === "TSOptionalType");
+ let checkType = type;
if (type === "TSRestType") {
elementNode = elementNode.typeAnnotation;
- type = elementNode.type;
+ checkType = elementNode.type;
}
- const isLabeled = type === "TSNamedTupleMember";
- labeledElements = (_labeledElements = labeledElements) != null ? _labeledElements : isLabeled;
+ const isLabeled = checkType === "TSNamedTupleMember";
+ (_labeledElements = labeledElements) != null ? _labeledElements : labeledElements = isLabeled;
if (labeledElements !== isLabeled) {
this.raise(TSErrors.MixedLabeledAndUnlabeledElements, {
@@ -9084,7 +9220,7 @@ var typescript = (superClass => class extends superClass {
case 129:
case 85:
case 86:
- return this.parseExprAtom();
+ return super.parseExprAtom();
default:
throw this.unexpected();
@@ -9096,7 +9232,7 @@ var typescript = (superClass => class extends superClass {
tsParseTemplateLiteralType() {
const node = this.startNode();
- node.literal = this.parseTemplate(false);
+ node.literal = super.parseTemplate(false);
return this.finishNode(node, "TSLiteralType");
}
@@ -9318,7 +9454,7 @@ var typescript = (superClass => class extends superClass {
const previousErrorCount = errors.length;
try {
- this.parseBindingList(3, 93, true);
+ super.parseBindingList(3, 93, true);
return errors.length === previousErrorCount;
} catch (_unused2) {
return false;
@@ -9637,10 +9773,10 @@ var typescript = (superClass => class extends superClass {
tsParseEnumMember() {
const node = this.startNode();
- node.id = this.match(129) ? this.parseExprAtom() : this.parseIdentifier(true);
+ node.id = this.match(129) ? super.parseStringLiteral(this.state.value) : this.parseIdentifier(true);
if (this.eat(29)) {
- node.initializer = this.parseMaybeAssignAllowIn();
+ node.initializer = super.parseMaybeAssignAllowIn();
}
return this.finishNode(node, "TSEnumMember");
@@ -9662,7 +9798,7 @@ var typescript = (superClass => class extends superClass {
const node = this.startNode();
this.scope.enter(SCOPE_OTHER);
this.expect(5);
- this.parseBlockOrModuleBlockBody(node.body = [], undefined, true, 8);
+ super.parseBlockOrModuleBlockBody(node.body = [], undefined, true, 8);
this.scope.exit();
return this.finishNode(node, "TSModuleBlock");
}
@@ -9694,7 +9830,7 @@ var typescript = (superClass => class extends superClass {
node.global = true;
node.id = this.parseIdentifier();
} else if (this.match(129)) {
- node.id = this.parseExprAtom();
+ node.id = super.parseStringLiteral(this.state.value);
} else {
this.unexpected();
}
@@ -9747,7 +9883,7 @@ var typescript = (superClass => class extends superClass {
throw this.unexpected();
}
- node.expression = this.parseExprAtom();
+ node.expression = super.parseExprAtom();
this.expect(11);
return this.finishNode(node, "TSExternalModuleReference");
}
@@ -9794,7 +9930,7 @@ var typescript = (superClass => class extends superClass {
return this.tsInAmbientContext(() => {
if (starttype === 68) {
nany.declare = true;
- return this.parseFunctionStatement(nany, false, true);
+ return super.parseFunctionStatement(nany, false, true);
}
if (starttype === 80) {
@@ -9943,7 +10079,7 @@ var typescript = (superClass => class extends superClass {
return undefined;
}
- return this.parseArrowExpression(res, null, true);
+ return super.parseArrowExpression(res, null, true);
}
tsParseTypeArgumentsInExpression() {
@@ -10048,8 +10184,7 @@ var typescript = (superClass => class extends superClass {
const bodilessType = type === "FunctionDeclaration" ? "TSDeclareFunction" : type === "ClassMethod" || type === "ClassPrivateMethod" ? "TSDeclareMethod" : undefined;
if (bodilessType && !this.match(5) && this.isLineTerminator()) {
- this.finishNode(node, bodilessType);
- return;
+ return this.finishNode(node, bodilessType);
}
if (bodilessType === "TSDeclareFunction" && this.state.isAmbientContext) {
@@ -10058,19 +10193,18 @@ var typescript = (superClass => class extends superClass {
});
if (node.declare) {
- super.parseFunctionBodyAndFinish(node, bodilessType, isMethod);
- return;
+ return super.parseFunctionBodyAndFinish(node, bodilessType, isMethod);
}
}
- super.parseFunctionBodyAndFinish(node, type, isMethod);
+ return super.parseFunctionBodyAndFinish(node, type, isMethod);
}
registerFunctionStatementId(node) {
if (!node.body && node.id) {
this.checkIdentifier(node.id, BIND_TS_AMBIENT);
} else {
- super.registerFunctionStatementId(...arguments);
+ super.registerFunctionStatementId(node);
}
}
@@ -10089,8 +10223,8 @@ var typescript = (superClass => class extends superClass {
return exprList;
}
- parseArrayLike(...args) {
- const node = super.parseArrayLike(...args);
+ parseArrayLike(close, canBePattern, isTuple, refExpressionErrors) {
+ const node = super.parseArrayLike(close, canBePattern, isTuple, refExpressionErrors);
if (node.type === "ArrayExpression") {
this.tsCheckForInvalidTypeCasts(node.elements);
@@ -10140,7 +10274,7 @@ var typescript = (superClass => class extends superClass {
}
if (tokenIsTemplate(this.state.type)) {
- const result = this.parseTaggedTemplateExpression(base, startPos, startLoc, state);
+ const result = super.parseTaggedTemplateExpression(base, startPos, startLoc, state);
result.typeParameters = typeArguments;
return result;
}
@@ -10274,7 +10408,7 @@ var typescript = (superClass => class extends superClass {
return this.tsParseImportEqualsDeclaration(node, true);
} else if (this.eat(29)) {
const assign = node;
- assign.expression = this.parseExpression();
+ assign.expression = super.parseExpression();
this.semicolon();
return this.finishNode(assign, "TSExportAssignment");
} else if (this.eatContextual(93)) {
@@ -10304,8 +10438,7 @@ var typescript = (superClass => class extends superClass {
const cls = this.startNode();
this.next();
cls.abstract = true;
- this.parseClass(cls, true, true);
- return cls;
+ return this.parseClass(cls, true, true);
}
if (this.match(125)) {
@@ -10403,7 +10536,7 @@ var typescript = (superClass => class extends superClass {
});
}
- this.parseClassStaticBlock(classBody, member);
+ super.parseClassStaticBlock(classBody, member);
} else {
this.parseClassMemberWithIsStatic(classBody, member, state, !!member.static);
}
@@ -10562,7 +10695,7 @@ var typescript = (superClass => class extends superClass {
return declaration;
}
- parseClassId(node, isStatement, optionalId) {
+ parseClassId(node, isStatement, optionalId, bindingType) {
if ((!isStatement || optionalId) && this.isContextual(110)) {
return;
}
@@ -10584,7 +10717,7 @@ var typescript = (superClass => class extends superClass {
parseClassProperty(node) {
this.parseClassPropertyAnnotation(node);
- if (this.state.isAmbientContext && this.match(29)) {
+ if (this.state.isAmbientContext && !(node.readonly && !node.typeAnnotation) && this.match(29)) {
this.raise(TSErrors.DeclareClassFieldHasInitializer, {
at: this.state.startLoc
});
@@ -10670,10 +10803,10 @@ var typescript = (superClass => class extends superClass {
}
}
- parseObjPropValue(prop, ...args) {
+ parseObjPropValue(prop, startPos, startLoc, isGenerator, isAsync, isPattern, isAccessor, refExpressionErrors) {
const typeParameters = this.tsTryParseTypeParameters();
if (typeParameters) prop.typeParameters = typeParameters;
- super.parseObjPropValue(prop, ...args);
+ return super.parseObjPropValue(prop, startPos, startLoc, isGenerator, isAsync, isPattern, isAccessor, refExpressionErrors);
}
parseFunctionParams(node, allowModifiers) {
@@ -10705,7 +10838,7 @@ var typescript = (superClass => class extends superClass {
return super.parseAsyncArrowFromCallExpression(node, call);
}
- parseMaybeAssign(...args) {
+ parseMaybeAssign(refExpressionErrors, afterLeftParse) {
var _jsx, _jsx2, _typeCast, _jsx3, _typeCast2, _jsx4, _typeCast3;
let state;
@@ -10714,7 +10847,7 @@ var typescript = (superClass => class extends superClass {
if (this.hasPlugin("jsx") && (this.match(138) || this.match(47))) {
state = this.state.clone();
- jsx = this.tryParse(() => super.parseMaybeAssign(...args), state);
+ jsx = this.tryParse(() => super.parseMaybeAssign(refExpressionErrors, afterLeftParse), state);
if (!jsx.error) return jsx.node;
const {
context
@@ -10727,7 +10860,7 @@ var typescript = (superClass => class extends superClass {
}
if (!((_jsx = jsx) != null && _jsx.error) && !this.match(47)) {
- return super.parseMaybeAssign(...args);
+ return super.parseMaybeAssign(refExpressionErrors, afterLeftParse);
}
if (!state || state === this.state) state = this.state.clone();
@@ -10736,7 +10869,7 @@ var typescript = (superClass => class extends superClass {
var _expr$extra, _typeParameters;
typeParameters = this.tsParseTypeParameters();
- const expr = super.parseMaybeAssign(...args);
+ const expr = super.parseMaybeAssign(refExpressionErrors, afterLeftParse);
if (expr.type !== "ArrowFunctionExpression" || (_expr$extra = expr.extra) != null && _expr$extra.parenthesized) {
abort();
@@ -10757,7 +10890,7 @@ var typescript = (superClass => class extends superClass {
if (!jsx) {
assert(!this.hasPlugin("jsx"));
- typeCast = this.tryParse(() => super.parseMaybeAssign(...args), state);
+ typeCast = this.tryParse(() => super.parseMaybeAssign(refExpressionErrors, afterLeftParse), state);
if (!typeCast.error) return typeCast.node;
}
@@ -10793,11 +10926,11 @@ var typescript = (superClass => class extends superClass {
}
}
- parseMaybeUnary(refExpressionErrors) {
+ parseMaybeUnary(refExpressionErrors, sawUnary) {
if (!this.hasPlugin("jsx") && this.match(47)) {
return this.tsParseTypeAssertion();
} else {
- return super.parseMaybeUnary(refExpressionErrors);
+ return super.parseMaybeUnary(refExpressionErrors, sawUnary);
}
}
@@ -10961,8 +11094,8 @@ var typescript = (superClass => class extends superClass {
return this.match(35) || this.match(14) || super.isClassProperty();
}
- parseMaybeDefault(...args) {
- const node = super.parseMaybeDefault(...args);
+ parseMaybeDefault(startPos, startLoc, left) {
+ const node = super.parseMaybeDefault(startPos, startLoc, left);
if (node.type === "AssignmentPattern" && node.typeAnnotation && node.right.start < node.typeAnnotation.start) {
this.raise(TSErrors.TypeAnnotationAfterAssign, {
@@ -11015,7 +11148,7 @@ var typescript = (superClass => class extends superClass {
return type;
}
- toAssignableList(exprList) {
+ toAssignableList(exprList, trailingCommaLoc, isLHS) {
for (let i = 0; i < exprList.length; i++) {
const expr = exprList[i];
@@ -11024,7 +11157,7 @@ var typescript = (superClass => class extends superClass {
}
}
- super.toAssignableList(...arguments);
+ super.toAssignableList(exprList, trailingCommaLoc, isLHS);
}
typeCastToParameter(node) {
@@ -11089,12 +11222,12 @@ var typescript = (superClass => class extends superClass {
}
}
- parseClass(node, ...args) {
+ parseClass(node, isStatement, optionalId) {
const oldInAbstractClass = this.state.inAbstractClass;
this.state.inAbstractClass = !!node.abstract;
try {
- return super.parseClass(node, ...args);
+ return super.parseClass(node, isStatement, optionalId);
} finally {
this.state.inAbstractClass = oldInAbstractClass;
}
@@ -11117,8 +11250,8 @@ var typescript = (superClass => class extends superClass {
}
}
- parseMethod(...args) {
- const method = super.parseMethod(...args);
+ parseMethod(node, isGenerator, isAsync, isConstructor, allowDirectSuper, type, inClassScope) {
+ const method = super.parseMethod(node, isGenerator, isAsync, isConstructor, allowDirectSuper, type, inClassScope);
if (method.abstract) {
const hasBody = this.hasPlugin("estree") ? !!method.value.body : !!method.body;
@@ -11274,11 +11407,11 @@ function isUncomputedMemberExpressionChain(expression) {
return isUncomputedMemberExpressionChain(expression.object);
}
-const PlaceholderErrors = ParseErrorEnum`placeholders`(_ => ({
- ClassNameIsRequired: _("A class name is required."),
- UnexpectedSpace: _("Unexpected space in placeholder.")
-}));
-var placeholders = (superClass => class extends superClass {
+const PlaceholderErrors = ParseErrorEnum`placeholders`({
+ ClassNameIsRequired: "A class name is required.",
+ UnexpectedSpace: "Unexpected space in placeholder."
+});
+var placeholders = (superClass => class PlaceholdersParserMixin extends superClass {
parsePlaceholder(expectedNode) {
if (this.match(140)) {
const node = this.startNode();
@@ -11302,34 +11435,36 @@ var placeholders = (superClass => class extends superClass {
return this.finishOp(140, 2);
}
- return super.getTokenFromCode(...arguments);
+ return super.getTokenFromCode(code);
}
- parseExprAtom() {
- return this.parsePlaceholder("Expression") || super.parseExprAtom(...arguments);
+ parseExprAtom(refExpressionErrors) {
+ return this.parsePlaceholder("Expression") || super.parseExprAtom(refExpressionErrors);
}
- parseIdentifier() {
- return this.parsePlaceholder("Identifier") || super.parseIdentifier(...arguments);
+ parseIdentifier(liberal) {
+ return this.parsePlaceholder("Identifier") || super.parseIdentifier(liberal);
}
- checkReservedWord(word) {
- if (word !== undefined) super.checkReservedWord(...arguments);
+ checkReservedWord(word, startLoc, checkKeywords, isBinding) {
+ if (word !== undefined) {
+ super.checkReservedWord(word, startLoc, checkKeywords, isBinding);
+ }
}
parseBindingAtom() {
- return this.parsePlaceholder("Pattern") || super.parseBindingAtom(...arguments);
+ return this.parsePlaceholder("Pattern") || super.parseBindingAtom();
}
- isValidLVal(type, ...rest) {
- return type === "Placeholder" || super.isValidLVal(type, ...rest);
+ isValidLVal(type, isParenthesized, binding) {
+ return type === "Placeholder" || super.isValidLVal(type, isParenthesized, binding);
}
- toAssignable(node) {
+ toAssignable(node, isLHS) {
if (node && node.type === "Placeholder" && node.expectedNode === "Expression") {
node.expectedNode = "Pattern";
} else {
- super.toAssignable(...arguments);
+ super.toAssignable(node, isLHS);
}
}
@@ -11352,21 +11487,21 @@ var placeholders = (superClass => class extends superClass {
return false;
}
- verifyBreakContinue(node) {
+ verifyBreakContinue(node, isBreak) {
if (node.label && node.label.type === "Placeholder") return;
- super.verifyBreakContinue(...arguments);
+ super.verifyBreakContinue(node, isBreak);
}
parseExpressionStatement(node, expr) {
if (expr.type !== "Placeholder" || expr.extra && expr.extra.parenthesized) {
- return super.parseExpressionStatement(...arguments);
+ return super.parseExpressionStatement(node, expr);
}
if (this.match(14)) {
const stmt = node;
stmt.label = this.finishPlaceholder(expr, "Identifier");
this.next();
- stmt.body = this.parseStatement("label");
+ stmt.body = super.parseStatement("label");
return this.finishNode(stmt, "LabeledStatement");
}
@@ -11375,12 +11510,12 @@ var placeholders = (superClass => class extends superClass {
return this.finishPlaceholder(node, "Statement");
}
- parseBlock() {
- return this.parsePlaceholder("BlockStatement") || super.parseBlock(...arguments);
+ parseBlock(allowDirectives, createNewLexicalScope, afterBlockParse) {
+ return this.parsePlaceholder("BlockStatement") || super.parseBlock(allowDirectives, createNewLexicalScope, afterBlockParse);
}
- parseFunctionId() {
- return this.parsePlaceholder("Identifier") || super.parseFunctionId(...arguments);
+ parseFunctionId(requireId) {
+ return this.parsePlaceholder("Identifier") || super.parseFunctionId(requireId);
}
parseClass(node, isStatement, optionalId) {
@@ -11406,14 +11541,14 @@ var placeholders = (superClass => class extends superClass {
this.parseClassId(node, isStatement, optionalId);
}
- this.parseClassSuper(node);
- node.body = this.parsePlaceholder("ClassBody") || this.parseClassBody(!!node.superClass, oldStrict);
+ super.parseClassSuper(node);
+ node.body = this.parsePlaceholder("ClassBody") || super.parseClassBody(!!node.superClass, oldStrict);
return this.finishNode(node, type);
}
parseExport(node) {
const placeholder = this.parsePlaceholder("Identifier");
- if (!placeholder) return super.parseExport(...arguments);
+ if (!placeholder) return super.parseExport(node);
if (!this.isContextual(97) && !this.match(12)) {
node.specifiers = [];
@@ -11448,7 +11583,7 @@ var placeholders = (superClass => class extends superClass {
return true;
}
- return super.maybeParseExportDefaultSpecifier(...arguments);
+ return super.maybeParseExportDefaultSpecifier(node);
}
checkExport(node) {
@@ -11466,7 +11601,7 @@ var placeholders = (superClass => class extends superClass {
parseImport(node) {
const placeholder = this.parsePlaceholder("Identifier");
- if (!placeholder) return super.parseImport(...arguments);
+ if (!placeholder) return super.parseImport(node);
node.specifiers = [];
if (!this.isContextual(97) && !this.match(12)) {
@@ -11477,8 +11612,7 @@ var placeholders = (superClass => class extends superClass {
const specifier = this.startNodeAtNode(placeholder);
specifier.local = placeholder;
- this.finishNode(specifier, "ImportDefaultSpecifier");
- node.specifiers.push(specifier);
+ node.specifiers.push(this.finishNode(specifier, "ImportDefaultSpecifier"));
if (this.eat(12)) {
const hasStarImport = this.maybeParseStarImportSpecifier(node);
@@ -11492,7 +11626,7 @@ var placeholders = (superClass => class extends superClass {
}
parseImportSource() {
- return this.parsePlaceholder("StringLiteral") || super.parseImportSource(...arguments);
+ return this.parsePlaceholder("StringLiteral") || super.parseImportSource();
}
assertNoSpace() {
@@ -11505,7 +11639,7 @@ var placeholders = (superClass => class extends superClass {
});
-var v8intrinsic = (superClass => class extends superClass {
+var v8intrinsic = (superClass => class V8IntrinsicMixin extends superClass {
parseV8Intrinsic() {
if (this.match(54)) {
const v8IntrinsicStartLoc = this.state.startLoc;
@@ -11526,8 +11660,8 @@ var v8intrinsic = (superClass => class extends superClass {
}
}
- parseExprAtom() {
- return this.parseV8Intrinsic() || super.parseExprAtom(...arguments);
+ parseExprAtom(refExpressionErrors) {
+ return this.parseV8Intrinsic() || super.parseExprAtom(refExpressionErrors);
}
});
@@ -11903,10 +12037,10 @@ class LValParser extends NodeUtils {
}
}
- parseSpread(refExpressionErrors, refNeedsArrowPos) {
+ parseSpread(refExpressionErrors) {
const node = this.startNode();
this.next();
- node.argument = this.parseMaybeAssignAllowIn(refExpressionErrors, undefined, refNeedsArrowPos);
+ node.argument = this.parseMaybeAssignAllowIn(refExpressionErrors, undefined);
return this.finishNode(node, "SpreadElement");
}
@@ -12002,8 +12136,7 @@ class LValParser extends NodeUtils {
}
prop.method = false;
- this.parseObjPropValue(prop, startPos, startLoc, false, false, true, false);
- return prop;
+ return this.parseObjPropValue(prop, startPos, startLoc, false, false, true, false);
}
parseAssignableListItem(allowModifiers, decorators) {
@@ -12458,7 +12591,7 @@ class ExpressionParser extends LValParser {
}
node.right = this.parseExprOpRightExpr(op, prec);
- this.finishNode(node, logical || coalesce ? "LogicalExpression" : "BinaryExpression");
+ const finishedNode = this.finishNode(node, logical || coalesce ? "LogicalExpression" : "BinaryExpression");
const nextOp = this.state.type;
if (coalesce && (nextOp === 41 || nextOp === 42) || logical && nextOp === 40) {
@@ -12467,7 +12600,7 @@ class ExpressionParser extends LValParser {
});
}
- return this.parseExprOp(node, leftStartPos, leftStartLoc, minPrec);
+ return this.parseExprOp(finishedNode, leftStartPos, leftStartLoc, minPrec);
}
}
@@ -12590,7 +12723,10 @@ class ExpressionParser extends LValParser {
}
if (!update) {
- if (!sawUnary) this.checkExponentialAfterUnary(node);
+ if (!sawUnary) {
+ this.checkExponentialAfterUnary(node);
+ }
+
return this.finishNode(node, "UnaryExpression");
}
}
@@ -12616,8 +12752,9 @@ class ExpressionParser extends LValParser {
parseUpdate(node, update, refExpressionErrors) {
if (update) {
- this.checkLVal(node.argument, {
- in: this.finishNode(node, "UpdateExpression")
+ const updateExpressionNode = node;
+ this.checkLVal(updateExpressionNode.argument, {
+ in: this.finishNode(updateExpressionNode, "UpdateExpression")
});
return node;
}
@@ -12749,7 +12886,7 @@ class ExpressionParser extends LValParser {
let refExpressionErrors = null;
this.state.maybeInArrowParameters = true;
this.next();
- let node = this.startNodeAt(startPos, startLoc);
+ const node = this.startNodeAt(startPos, startLoc);
node.callee = base;
const {
maybeAsyncArrow,
@@ -12771,25 +12908,25 @@ class ExpressionParser extends LValParser {
node.arguments = this.parseCallExpressionArguments(11, base.type === "Import", base.type !== "Super", node, refExpressionErrors);
}
- this.finishCallExpression(node, optionalChainMember);
+ let finishedNode = this.finishCallExpression(node, optionalChainMember);
if (maybeAsyncArrow && this.shouldParseAsyncArrow() && !optional) {
state.stop = true;
this.checkDestructuringPrivate(refExpressionErrors);
this.expressionScope.validateAsPattern();
this.expressionScope.exit();
- node = this.parseAsyncArrowFromCallExpression(this.startNodeAt(startPos, startLoc), node);
+ finishedNode = this.parseAsyncArrowFromCallExpression(this.startNodeAt(startPos, startLoc), finishedNode);
} else {
if (maybeAsyncArrow) {
this.checkExpressionErrors(refExpressionErrors, true);
this.expressionScope.exit();
}
- this.toReferencedArguments(node);
+ this.toReferencedArguments(finishedNode);
}
this.state.maybeInArrowParameters = oldMaybeInArrowParameters;
- return node;
+ return finishedNode;
}
toReferencedArguments(node, isParenthesizedExpr) {
@@ -13200,8 +13337,7 @@ class ExpressionParser extends LValParser {
}
this.expect(19);
- this.parseArrowExpression(node, params, true);
- return node;
+ return this.parseArrowExpression(node, params, true);
}
parseDo(node, isAsync) {
@@ -13453,8 +13589,7 @@ class ExpressionParser extends LValParser {
const parenExpression = this.startNodeAt(startPos, startLoc);
parenExpression.expression = expression;
- this.finishNode(parenExpression, "ParenthesizedExpression");
- return parenExpression;
+ return this.finishNode(parenExpression, "ParenthesizedExpression");
}
shouldParseArrow(params) {
@@ -13551,9 +13686,9 @@ class ExpressionParser extends LValParser {
};
elem.tail = isTail;
this.next();
- this.finishNode(elem, "TemplateElement");
- this.resetEndLocation(elem, createPositionWithColumnOffset(this.state.lastTokEndLoc, endOffset));
- return elem;
+ const finishedNode = this.finishNode(elem, "TemplateElement");
+ this.resetEndLocation(finishedNode, createPositionWithColumnOffset(this.state.lastTokEndLoc, endOffset));
+ return finishedNode;
}
parseTemplate(isTagged) {
@@ -13715,8 +13850,7 @@ class ExpressionParser extends LValParser {
}
}
- this.parseObjPropValue(prop, startPos, startLoc, isGenerator, isAsync, false, isAccessor, refExpressionErrors);
- return prop;
+ return this.parseObjPropValue(prop, startPos, startLoc, isGenerator, isAsync, false, isAccessor, refExpressionErrors);
}
getGetterSetterExpectedParamCount(method) {
@@ -13748,9 +13882,9 @@ class ExpressionParser extends LValParser {
parseObjectMethod(prop, isGenerator, isAsync, isPattern, isAccessor) {
if (isAccessor) {
- this.parseMethod(prop, isGenerator, false, false, false, "ObjectMethod");
- this.checkGetterSetterParams(prop);
- return prop;
+ const finishedProp = this.parseMethod(prop, isGenerator, false, false, false, "ObjectMethod");
+ this.checkGetterSetterParams(finishedProp);
+ return finishedProp;
}
if (isAsync || isGenerator || this.match(10)) {
@@ -13881,10 +14015,10 @@ class ExpressionParser extends LValParser {
this.scope.enter(SCOPE_FUNCTION | SCOPE_SUPER | (inClassScope ? SCOPE_CLASS : 0) | (allowDirectSuper ? SCOPE_DIRECT_SUPER : 0));
this.prodParam.enter(functionFlags(isAsync, node.generator));
this.parseFunctionParams(node, allowModifiers);
- this.parseFunctionBodyAndFinish(node, type, true);
+ const finishedNode = this.parseFunctionBodyAndFinish(node, type, true);
this.prodParam.exit();
this.scope.exit();
- return node;
+ return finishedNode;
}
parseArrayLike(close, canBePattern, isTuple, refExpressionErrors) {
@@ -13933,7 +14067,7 @@ class ExpressionParser extends LValParser {
parseFunctionBodyAndFinish(node, type, isMethod = false) {
this.parseFunctionBody(node, false, isMethod);
- this.finishNode(node, type);
+ return this.finishNode(node, type);
}
parseFunctionBody(node, allowExpression, isMethod = false) {
@@ -14251,12 +14385,12 @@ class ExpressionParser extends LValParser {
}
parseSmartPipelineBodyInStyle(childExpr, startPos, startLoc) {
- const bodyNode = this.startNodeAt(startPos, startLoc);
-
if (this.isSimpleReference(childExpr)) {
+ const bodyNode = this.startNodeAt(startPos, startLoc);
bodyNode.callee = childExpr;
return this.finishNode(bodyNode, "PipelineBareFunction");
} else {
+ const bodyNode = this.startNodeAt(startPos, startLoc);
this.checkSmartPipeTopicBodyEarlyErrors(startLoc);
bodyNode.expression = childExpr;
return this.finishNode(bodyNode, "PipelineTopicExpression");
@@ -14763,7 +14897,7 @@ class StatementParser extends ExpressionParser {
}
}
- this.assertModuleNodeAllowed(node);
+ this.assertModuleNodeAllowed(result);
return result;
}
@@ -14973,11 +15107,11 @@ class StatementParser extends ExpressionParser {
const isLet = startsWithLet && this.isLetKeyword();
if (this.match(74) || this.match(75) || isLet) {
- const init = this.startNode();
+ const initNode = this.startNode();
const kind = isLet ? "let" : this.state.value;
this.next();
- this.parseVar(init, true, kind);
- this.finishNode(init, "VariableDeclaration");
+ this.parseVar(initNode, true, kind);
+ const init = this.finishNode(initNode, "VariableDeclaration");
if ((this.match(58) || this.isContextual(101)) && init.declarations.length === 1) {
return this.parseForIn(node, init, awaitAt);
@@ -16386,8 +16520,7 @@ class StatementParser extends ExpressionParser {
}
node.value = this.parseStringLiteral(this.state.value);
- this.finishNode(node, "ImportAttribute");
- attrs.push(node);
+ attrs.push(this.finishNode(node, "ImportAttribute"));
} while (this.eat(12));
return attrs;
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 45239f014a..0a13826d62 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.18.8",
+ "version": "7.18.11",
"description": "A JavaScript parser",
"author": "The Babel Team (https://babel.dev/team)",
"homepage": "https://babel.dev/docs/en/next/babel-parser",
@@ -27,7 +27,8 @@
"files": [
"bin",
"lib",
- "typings"
+ "typings",
+ "index.cjs"
],
"engines": {
"node": ">=6.0.0"
@@ -36,6 +37,7 @@
"@babel/code-frame": "^7.18.6",
"@babel/helper-check-duplicate-nodes": "^7.18.6",
"@babel/helper-fixtures": "^7.18.6",
+ "@babel/helper-string-parser": "^7.18.10",
"@babel/helper-validator-identifier": "^7.18.6",
"charcodes": "^0.2.0"
},
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 7c6794a22c..7e4bef1540 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.18.6",
+ "version": "7.18.10",
"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",
@@ -17,8 +17,8 @@
"main": "./lib/index.js",
"dependencies": {
"@babel/code-frame": "^7.18.6",
- "@babel/parser": "^7.18.6",
- "@babel/types": "^7.18.6"
+ "@babel/parser": "^7.18.10",
+ "@babel/types": "^7.18.10"
},
"engines": {
"node": ">=6.9.0"
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 467637641b..94af3b0fce 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
@@ -119,6 +119,10 @@ function unwrapFunctionEnvironment() {
hoistFunctionEnvironment(this);
}
+function setType(path, type) {
+ path.node.type = type;
+}
+
function arrowFunctionToExpression({
allowInsertArrow = true,
specCompliant = false,
@@ -133,7 +137,7 @@ function arrowFunctionToExpression({
fnPath: fn
} = hoistFunctionEnvironment(this, noNewArrows, allowInsertArrow);
fn.ensureBlock();
- fn.node.type = "FunctionExpression";
+ setType(fn, "FunctionExpression");
if (!noNewArrows) {
const checkBinding = thisBinding ? null : fn.scope.generateUidIdentifier("arrowCheckId");
@@ -147,7 +151,10 @@ function arrowFunctionToExpression({
fn.get("body").unshiftContainer("body", expressionStatement(callExpression(this.hub.addHelper("newArrowCheck"), [thisExpression(), checkBinding ? identifier(checkBinding.name) : identifier(thisBinding)])));
fn.replaceWith(callExpression(memberExpression((0, _helperFunctionName.default)(this, true) || fn.node, identifier("bind")), [checkBinding ? identifier(checkBinding.name) : thisExpression()]));
+ return fn.get("callee.object");
}
+
+ return fn;
}
const getSuperCallsVisitor = (0, _visitors.merge)([{
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 6a6554bcd8..b22f8cdd69 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
@@ -402,6 +402,6 @@ function getBindingIdentifierPaths(duplicates = false, outerOnly = false) {
return ids;
}
-function getOuterBindingIdentifierPaths(duplicates) {
+function getOuterBindingIdentifierPaths(duplicates = false) {
return this.getBindingIdentifierPaths(duplicates, true);
} \ No newline at end of file
diff --git a/tools/node_modules/eslint/node_modules/@babel/traverse/lib/path/generated/validators.js b/tools/node_modules/eslint/node_modules/@babel/traverse/lib/path/generated/validators.js
index bee8a438ea..e69de29bb2 100644
--- a/tools/node_modules/eslint/node_modules/@babel/traverse/lib/path/generated/validators.js
+++ b/tools/node_modules/eslint/node_modules/@babel/traverse/lib/path/generated/validators.js
@@ -1,5 +0,0 @@
-"use strict";
-
-var t = require("@babel/types");
-
-var _index = require("../index"); \ No newline at end of file
diff --git a/tools/node_modules/eslint/node_modules/@babel/traverse/lib/path/generated/virtual-types.js b/tools/node_modules/eslint/node_modules/@babel/traverse/lib/path/generated/virtual-types.js
deleted file mode 100644
index bf37ed9378..0000000000
--- a/tools/node_modules/eslint/node_modules/@babel/traverse/lib/path/generated/virtual-types.js
+++ /dev/null
@@ -1,3 +0,0 @@
-"use strict";
-
-var t = require("@babel/types"); \ No newline at end of file
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 aa02ce04b9..b8028cd362 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
@@ -43,6 +43,8 @@ var NodePath_family = require("./family");
var NodePath_comments = require("./comments");
+var NodePath_virtual_types_validator = require("./lib/virtual-types-validator");
+
const {
validate
} = _t;
@@ -246,14 +248,11 @@ for (const type of t.TYPES) {
};
}
+Object.assign(NodePath.prototype, NodePath_virtual_types_validator);
+
for (const type of Object.keys(virtualTypes)) {
if (type[0] === "_") continue;
- if (t.TYPES.indexOf(type) < 0) t.TYPES.push(type);
- const virtualType = virtualTypes[type];
-
- NodePath.prototype[`is${type}`] = function (opts) {
- return virtualType.checkPath(this, opts);
- };
+ if (!t.TYPES.includes(type)) t.TYPES.push(type);
}
var _default = NodePath;
diff --git a/tools/node_modules/eslint/node_modules/@babel/traverse/lib/path/introspection.js b/tools/node_modules/eslint/node_modules/@babel/traverse/lib/path/introspection.js
index e0dbd719fb..5b9888d220 100644
--- a/tools/node_modules/eslint/node_modules/@babel/traverse/lib/path/introspection.js
+++ b/tools/node_modules/eslint/node_modules/@babel/traverse/lib/path/introspection.js
@@ -441,13 +441,20 @@ function isInStrictMode() {
sourceType: "module"
})) return true;
if (path.isClass()) return true;
- if (!path.isProgram() && !path.isFunction()) return false;
if (path.isArrowFunctionExpression() && !path.get("body").isBlockStatement()) {
return false;
}
- const body = path.isFunction() ? path.node.body : path.node;
+ let body;
+
+ if (path.isFunction()) {
+ body = path.node.body;
+ } else if (path.isProgram()) {
+ body = path.node;
+ } else {
+ return false;
+ }
for (const directive of body.directives) {
if (directive.value.value === "use strict") {
diff --git a/tools/node_modules/eslint/node_modules/@babel/traverse/lib/path/lib/virtual-types-validator.js b/tools/node_modules/eslint/node_modules/@babel/traverse/lib/path/lib/virtual-types-validator.js
new file mode 100644
index 0000000000..09137ac2fe
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/@babel/traverse/lib/path/lib/virtual-types-validator.js
@@ -0,0 +1,183 @@
+"use strict";
+
+Object.defineProperty(exports, "__esModule", {
+ value: true
+});
+exports.isBindingIdentifier = isBindingIdentifier;
+exports.isBlockScoped = isBlockScoped;
+exports.isExistentialTypeParam = isExistentialTypeParam;
+exports.isExpression = isExpression;
+exports.isFlow = isFlow;
+exports.isForAwaitStatement = isForAwaitStatement;
+exports.isGenerated = isGenerated;
+exports.isNumericLiteralTypeAnnotation = isNumericLiteralTypeAnnotation;
+exports.isPure = isPure;
+exports.isReferenced = isReferenced;
+exports.isReferencedIdentifier = isReferencedIdentifier;
+exports.isReferencedMemberExpression = isReferencedMemberExpression;
+exports.isRestProperty = isRestProperty;
+exports.isScope = isScope;
+exports.isSpreadProperty = isSpreadProperty;
+exports.isStatement = isStatement;
+exports.isUser = isUser;
+exports.isVar = isVar;
+
+var _t = require("@babel/types");
+
+const {
+ isBinding,
+ isBlockScoped: nodeIsBlockScoped,
+ isExportDeclaration,
+ isExpression: nodeIsExpression,
+ isFlow: nodeIsFlow,
+ isForStatement,
+ isForXStatement,
+ isIdentifier,
+ isImportDeclaration,
+ isImportSpecifier,
+ isJSXIdentifier,
+ isJSXMemberExpression,
+ isMemberExpression,
+ isRestElement: nodeIsRestElement,
+ isReferenced: nodeIsReferenced,
+ isScope: nodeIsScope,
+ isStatement: nodeIsStatement,
+ isVar: nodeIsVar,
+ isVariableDeclaration,
+ react
+} = _t;
+const {
+ isCompatTag
+} = react;
+
+function isReferencedIdentifier(opts) {
+ const {
+ node,
+ parent
+ } = this;
+
+ if (!isIdentifier(node, opts) && !isJSXMemberExpression(parent, opts)) {
+ if (isJSXIdentifier(node, opts)) {
+ if (isCompatTag(node.name)) return false;
+ } else {
+ return false;
+ }
+ }
+
+ return nodeIsReferenced(node, parent, this.parentPath.parent);
+}
+
+function isReferencedMemberExpression() {
+ const {
+ node,
+ parent
+ } = this;
+ return isMemberExpression(node) && nodeIsReferenced(node, parent);
+}
+
+function isBindingIdentifier() {
+ const {
+ node,
+ parent
+ } = this;
+ const grandparent = this.parentPath.parent;
+ return isIdentifier(node) && isBinding(node, parent, grandparent);
+}
+
+function isStatement() {
+ const {
+ node,
+ parent
+ } = this;
+
+ if (nodeIsStatement(node)) {
+ if (isVariableDeclaration(node)) {
+ if (isForXStatement(parent, {
+ left: node
+ })) return false;
+ if (isForStatement(parent, {
+ init: node
+ })) return false;
+ }
+
+ return true;
+ } else {
+ return false;
+ }
+}
+
+function isExpression() {
+ if (this.isIdentifier()) {
+ return this.isReferencedIdentifier();
+ } else {
+ return nodeIsExpression(this.node);
+ }
+}
+
+function isScope() {
+ return nodeIsScope(this.node, this.parent);
+}
+
+function isReferenced() {
+ return nodeIsReferenced(this.node, this.parent);
+}
+
+function isBlockScoped() {
+ return nodeIsBlockScoped(this.node);
+}
+
+function isVar() {
+ return nodeIsVar(this.node);
+}
+
+function isUser() {
+ return this.node && !!this.node.loc;
+}
+
+function isGenerated() {
+ return !this.isUser();
+}
+
+function isPure(constantsOnly) {
+ return this.scope.isPure(this.node, constantsOnly);
+}
+
+function isFlow() {
+ const {
+ node
+ } = this;
+
+ if (nodeIsFlow(node)) {
+ return true;
+ } else if (isImportDeclaration(node)) {
+ return node.importKind === "type" || node.importKind === "typeof";
+ } else if (isExportDeclaration(node)) {
+ return node.exportKind === "type";
+ } else if (isImportSpecifier(node)) {
+ return node.importKind === "type" || node.importKind === "typeof";
+ } else {
+ return false;
+ }
+}
+
+function isRestProperty() {
+ return nodeIsRestElement(this.node) && this.parentPath && this.parentPath.isObjectPattern();
+}
+
+function isSpreadProperty() {
+ return nodeIsRestElement(this.node) && this.parentPath && this.parentPath.isObjectExpression();
+}
+
+function isForAwaitStatement() {
+ return isForStatement(this.node, {
+ await: true
+ });
+}
+
+function isExistentialTypeParam() {
+ throw new Error("`path.isExistentialTypeParam` has been renamed to `path.isExistsTypeAnnotation()` in Babel 7.");
+}
+
+function isNumericLiteralTypeAnnotation() {
+ throw new Error("`path.isNumericLiteralTypeAnnotation()` has been renamed to `path.isNumberLiteralTypeAnnotation()` in Babel 7.");
+} \ No newline at end of file
diff --git a/tools/node_modules/eslint/node_modules/@babel/traverse/lib/path/lib/virtual-types.js b/tools/node_modules/eslint/node_modules/@babel/traverse/lib/path/lib/virtual-types.js
index 062a996e81..9ca5d59c0a 100644
--- a/tools/node_modules/eslint/node_modules/@babel/traverse/lib/path/lib/virtual-types.js
+++ b/tools/node_modules/eslint/node_modules/@babel/traverse/lib/path/lib/virtual-types.js
@@ -4,227 +4,39 @@ Object.defineProperty(exports, "__esModule", {
value: true
});
exports.Var = exports.User = exports.Statement = exports.SpreadProperty = exports.Scope = exports.RestProperty = exports.ReferencedMemberExpression = exports.ReferencedIdentifier = exports.Referenced = exports.Pure = exports.NumericLiteralTypeAnnotation = exports.Generated = exports.ForAwaitStatement = exports.Flow = exports.Expression = exports.ExistentialTypeParam = exports.BlockScoped = exports.BindingIdentifier = void 0;
-
-var _t = require("@babel/types");
-
-const {
- isBinding,
- isBlockScoped,
- isExportDeclaration,
- isExpression,
- isFlow,
- isForStatement,
- isForXStatement,
- isIdentifier,
- isImportDeclaration,
- isImportSpecifier,
- isJSXIdentifier,
- isJSXMemberExpression,
- isMemberExpression,
- isReferenced,
- isScope,
- isStatement,
- isVar,
- isVariableDeclaration,
- react
-} = _t;
-const {
- isCompatTag
-} = react;
-const ReferencedIdentifier = {
- types: ["Identifier", "JSXIdentifier"],
-
- checkPath(path, opts) {
- const {
- node,
- parent
- } = path;
-
- if (!isIdentifier(node, opts) && !isJSXMemberExpression(parent, opts)) {
- if (isJSXIdentifier(node, opts)) {
- if (isCompatTag(node.name)) return false;
- } else {
- return false;
- }
- }
-
- return isReferenced(node, parent, path.parentPath.parent);
- }
-
-};
+const ReferencedIdentifier = ["Identifier", "JSXIdentifier"];
exports.ReferencedIdentifier = ReferencedIdentifier;
-const ReferencedMemberExpression = {
- types: ["MemberExpression"],
-
- checkPath({
- node,
- parent
- }) {
- return isMemberExpression(node) && isReferenced(node, parent);
- }
-
-};
+const ReferencedMemberExpression = ["MemberExpression"];
exports.ReferencedMemberExpression = ReferencedMemberExpression;
-const BindingIdentifier = {
- types: ["Identifier"],
-
- checkPath(path) {
- const {
- node,
- parent
- } = path;
- const grandparent = path.parentPath.parent;
- return isIdentifier(node) && isBinding(node, parent, grandparent);
- }
-
-};
+const BindingIdentifier = ["Identifier"];
exports.BindingIdentifier = BindingIdentifier;
-const Statement = {
- types: ["Statement"],
-
- checkPath({
- node,
- parent
- }) {
- if (isStatement(node)) {
- if (isVariableDeclaration(node)) {
- if (isForXStatement(parent, {
- left: node
- })) return false;
- if (isForStatement(parent, {
- init: node
- })) return false;
- }
-
- return true;
- } else {
- return false;
- }
- }
-
-};
+const Statement = ["Statement"];
exports.Statement = Statement;
-const Expression = {
- types: ["Expression"],
-
- checkPath(path) {
- if (path.isIdentifier()) {
- return path.isReferencedIdentifier();
- } else {
- return isExpression(path.node);
- }
- }
-
-};
+const Expression = ["Expression"];
exports.Expression = Expression;
-const Scope = {
- types: ["Scopable", "Pattern"],
-
- checkPath(path) {
- return isScope(path.node, path.parent);
- }
-
-};
+const Scope = ["Scopable", "Pattern"];
exports.Scope = Scope;
-const Referenced = {
- checkPath(path) {
- return isReferenced(path.node, path.parent);
- }
-
-};
+const Referenced = null;
exports.Referenced = Referenced;
-const BlockScoped = {
- checkPath(path) {
- return isBlockScoped(path.node);
- }
-
-};
+const BlockScoped = null;
exports.BlockScoped = BlockScoped;
-const Var = {
- types: ["VariableDeclaration"],
-
- checkPath(path) {
- return isVar(path.node);
- }
-
-};
+const Var = ["VariableDeclaration"];
exports.Var = Var;
-const User = {
- checkPath(path) {
- return path.node && !!path.node.loc;
- }
-
-};
+const User = null;
exports.User = User;
-const Generated = {
- checkPath(path) {
- return !path.isUser();
- }
-
-};
+const Generated = null;
exports.Generated = Generated;
-const Pure = {
- checkPath(path, constantsOnly) {
- return path.scope.isPure(path.node, constantsOnly);
- }
-
-};
+const Pure = null;
exports.Pure = Pure;
-const Flow = {
- types: ["Flow", "ImportDeclaration", "ExportDeclaration", "ImportSpecifier"],
-
- checkPath({
- node
- }) {
- if (isFlow(node)) {
- return true;
- } else if (isImportDeclaration(node)) {
- return node.importKind === "type" || node.importKind === "typeof";
- } else if (isExportDeclaration(node)) {
- return node.exportKind === "type";
- } else if (isImportSpecifier(node)) {
- return node.importKind === "type" || node.importKind === "typeof";
- } else {
- return false;
- }
- }
-
-};
+const Flow = ["Flow", "ImportDeclaration", "ExportDeclaration", "ImportSpecifier"];
exports.Flow = Flow;
-const RestProperty = {
- types: ["RestElement"],
-
- checkPath(path) {
- return path.parentPath && path.parentPath.isObjectPattern();
- }
-
-};
+const RestProperty = ["RestElement"];
exports.RestProperty = RestProperty;
-const SpreadProperty = {
- types: ["RestElement"],
-
- checkPath(path) {
- return path.parentPath && path.parentPath.isObjectExpression();
- }
-
-};
+const SpreadProperty = ["RestElement"];
exports.SpreadProperty = SpreadProperty;
-const ExistentialTypeParam = {
- types: ["ExistsTypeAnnotation"]
-};
+const ExistentialTypeParam = ["ExistsTypeAnnotation"];
exports.ExistentialTypeParam = ExistentialTypeParam;
-const NumericLiteralTypeAnnotation = {
- types: ["NumberLiteralTypeAnnotation"]
-};
+const NumericLiteralTypeAnnotation = ["NumberLiteralTypeAnnotation"];
exports.NumericLiteralTypeAnnotation = NumericLiteralTypeAnnotation;
-const ForAwaitStatement = {
- types: ["ForOfStatement"],
-
- checkPath({
- node
- }) {
- return node.await === true;
- }
-
-};
+const ForAwaitStatement = ["ForOfStatement"];
exports.ForAwaitStatement = ForAwaitStatement; \ No newline at end of file
diff --git a/tools/node_modules/eslint/node_modules/@babel/traverse/lib/types.js b/tools/node_modules/eslint/node_modules/@babel/traverse/lib/types.js
index ec17ee62fc..c460190dc6 100644
--- a/tools/node_modules/eslint/node_modules/@babel/traverse/lib/types.js
+++ b/tools/node_modules/eslint/node_modules/@babel/traverse/lib/types.js
@@ -1,5 +1,3 @@
"use strict";
-var _index = require("./index");
-
-var _virtualTypes = require("./path/generated/virtual-types"); \ No newline at end of file
+var _index = require("./index"); \ No newline at end of file
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 81d6335771..e2d9e5b278 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
@@ -17,6 +17,10 @@ const {
TYPES
} = _t;
+function isVirtualType(type) {
+ return type in virtualTypes;
+}
+
function explode(visitor) {
if (visitor._exploded) return visitor;
visitor._exploded = true;
@@ -40,18 +44,18 @@ function explode(visitor) {
for (const nodeType of Object.keys(visitor)) {
if (shouldIgnoreKey(nodeType)) continue;
- const wrapper = virtualTypes[nodeType];
- if (!wrapper) continue;
+ if (!isVirtualType(nodeType)) continue;
const fns = visitor[nodeType];
for (const type of Object.keys(fns)) {
- fns[type] = wrapCheck(wrapper, fns[type]);
+ fns[type] = wrapCheck(nodeType, fns[type]);
}
delete visitor[nodeType];
+ const types = virtualTypes[nodeType];
- if (wrapper.types) {
- for (const type of wrapper.types) {
+ if (types !== null) {
+ for (const type of types) {
if (visitor[type]) {
mergePair(visitor[type], fns);
} else {
@@ -212,9 +216,9 @@ function ensureCallbackArrays(obj) {
if (obj.exit && !Array.isArray(obj.exit)) obj.exit = [obj.exit];
}
-function wrapCheck(wrapper, fn) {
+function wrapCheck(nodeType, fn) {
const newFn = function (path) {
- if (wrapper.checkPath(path)) {
+ if (path[`is${nodeType}`]()) {
return fn.apply(this, arguments);
}
};
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 425ccbfc66..b542467956 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.18.8",
+ "version": "7.18.11",
"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",
@@ -17,13 +17,13 @@
"main": "./lib/index.js",
"dependencies": {
"@babel/code-frame": "^7.18.6",
- "@babel/generator": "^7.18.7",
- "@babel/helper-environment-visitor": "^7.18.6",
- "@babel/helper-function-name": "^7.18.6",
+ "@babel/generator": "^7.18.10",
+ "@babel/helper-environment-visitor": "^7.18.9",
+ "@babel/helper-function-name": "^7.18.9",
"@babel/helper-hoist-variables": "^7.18.6",
"@babel/helper-split-export-declaration": "^7.18.6",
- "@babel/parser": "^7.18.8",
- "@babel/types": "^7.18.8",
+ "@babel/parser": "^7.18.11",
+ "@babel/types": "^7.18.10",
"debug": "^4.1.0",
"globals": "^11.1.0"
},
diff --git a/tools/node_modules/eslint/node_modules/@babel/traverse/scripts/generators/validators.js b/tools/node_modules/eslint/node_modules/@babel/traverse/scripts/generators/validators.js
index 3a2dbe29da..50340de31f 100644
--- a/tools/node_modules/eslint/node_modules/@babel/traverse/scripts/generators/validators.js
+++ b/tools/node_modules/eslint/node_modules/@babel/traverse/scripts/generators/validators.js
@@ -1,46 +1,26 @@
import * as t from "@babel/types";
-import * as virtualTypes from "../../lib/path/lib/virtual-types.js";
export default function generateValidators() {
let output = `/*
* This file is auto-generated! Do not modify it directly.
* To re-generate run 'make build'
*/
-import * as t from "@babel/types";
-import NodePath from "../index";
-import type { VirtualTypeAliases } from "./virtual-types";
+import type * as t from "@babel/types";
+import type NodePath from "../index";
+import type { VirtualTypeNodePathValidators } from "../lib/virtual-types-validator";
-export interface NodePathValidators {
+interface BaseNodePathValidators {
`;
for (const type of [...t.TYPES].sort()) {
- output += `is${type}(opts?: object): this is NodePath<t.${type}>;`;
- }
-
- for (const type of Object.keys(virtualTypes)) {
- // TODO: Remove this check once we stop compiling to CJS
- if (type === "default" || type === "__esModule") continue;
-
- const { types } = virtualTypes[type];
- if (type[0] === "_") continue;
- if (t.NODE_FIELDS[type] || t.FLIPPED_ALIAS_KEYS[type]) {
- output += `is${type}(opts?: object): this is NodePath<t.${type}>;`;
- } else if (types /* in VirtualTypeAliases */) {
- output += `is${type}(opts?: object): this is NodePath<VirtualTypeAliases["${type}"]>;`;
- } else if (type === "Pure") {
- output += `isPure(constantsOnly?: boolean): boolean;`;
- } else {
- // if it don't have types, then VirtualTypeAliases[type] is t.Node
- // which TS marked as always true
- // eg. if (path.isBlockScope()) return;
- // path resolved to `never` here
- // so we have to return boolean instead of this is NodePath<t.Node> here
- output += `is${type}(opts?: object): boolean;`;
- }
+ output += `is${type}<T extends t.Node>(this: NodePath<T>, opts?: object): this is NodePath<T & t.${type}>;`;
}
output += `
}
+
+export interface NodePathValidators
+ extends BaseNodePathValidators, VirtualTypeNodePathValidators {}
`;
return output;
diff --git a/tools/node_modules/eslint/node_modules/@babel/traverse/scripts/generators/virtual-types.js b/tools/node_modules/eslint/node_modules/@babel/traverse/scripts/generators/virtual-types.js
deleted file mode 100644
index ff873f0203..0000000000
--- a/tools/node_modules/eslint/node_modules/@babel/traverse/scripts/generators/virtual-types.js
+++ /dev/null
@@ -1,27 +0,0 @@
-import * as virtualTypes from "../../lib/path/lib/virtual-types.js";
-
-export default function generateValidators() {
- let output = `/*
- * This file is auto-generated! Do not modify it directly.
- * To re-generate run 'make build'
- */
-import * as t from "@babel/types";
-
-export interface VirtualTypeAliases {
-`;
-
- for (const type of Object.keys(virtualTypes)) {
- // TODO: Remove this check once we stop compiling to CJS
- if (type === "default" || type === "__esModule") continue;
-
- output += ` ${type}: ${(virtualTypes[type].types || ["Node"])
- .map(t => `t.${t}`)
- .join(" | ")};`;
- }
-
- output += `
-}
-`;
-
- return output;
-}
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 78204656da..2e9e1dc861 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
@@ -11,6 +11,8 @@ var _isValidIdentifier = require("../validators/isValidIdentifier");
var _helperValidatorIdentifier = require("@babel/helper-validator-identifier");
+var _helperStringParser = require("@babel/helper-string-parser");
+
var _constants = require("../constants");
var _utils = require("./utils");
@@ -133,7 +135,7 @@ defineType("CallExpression", {
aliases: ["Expression"],
fields: Object.assign({
callee: {
- validate: (0, _utils.assertNodeType)("Expression", "V8IntrinsicIdentifier")
+ validate: (0, _utils.assertNodeType)("Expression", "Super", "V8IntrinsicIdentifier")
},
arguments: {
validate: (0, _utils.chain)((0, _utils.assertValueType)("array"), (0, _utils.assertEach)((0, _utils.assertNodeType)("Expression", "SpreadElement", "JSXNamespacedName", "ArgumentPlaceholder")))
@@ -530,7 +532,7 @@ defineType("MemberExpression", {
aliases: ["Expression", "LVal"],
fields: Object.assign({
object: {
- validate: (0, _utils.assertNodeType)("Expression")
+ validate: (0, _utils.assertNodeType)("Expression", "Super")
},
property: {
validate: function () {
@@ -938,7 +940,7 @@ defineType("ArrayPattern", {
aliases: ["Pattern", "PatternLike", "LVal"],
fields: Object.assign({}, patternLikeCommon(), {
elements: {
- validate: (0, _utils.chain)((0, _utils.assertValueType)("array"), (0, _utils.assertEach)((0, _utils.assertNodeOrValueType)("null", "PatternLike")))
+ validate: (0, _utils.chain)((0, _utils.assertValueType)("array"), (0, _utils.assertEach)((0, _utils.assertNodeOrValueType)("null", "PatternLike", "LVal")))
},
decorators: {
validate: (0, _utils.chain)((0, _utils.assertValueType)("array"), (0, _utils.assertEach)((0, _utils.assertNodeType)("Decorator"))),
@@ -1086,7 +1088,7 @@ defineType("ExportDefaultDeclaration", {
aliases: ["Statement", "Declaration", "ModuleDeclaration", "ExportDeclaration"],
fields: {
declaration: {
- validate: (0, _utils.assertNodeType)("FunctionDeclaration", "ClassDeclaration", "Expression")
+ validate: (0, _utils.assertNodeType)("TSDeclareFunction", "FunctionDeclaration", "ClassDeclaration", "Expression")
},
exportKind: (0, _utils.validateOptional)((0, _utils.assertOneOf)("value"))
}
@@ -1386,7 +1388,7 @@ defineType("TemplateElement", {
builder: ["value", "tail"],
fields: {
value: {
- validate: (0, _utils.assertShape)({
+ validate: (0, _utils.chain)((0, _utils.assertShape)({
raw: {
validate: (0, _utils.assertValueType)("string")
},
@@ -1394,6 +1396,39 @@ defineType("TemplateElement", {
validate: (0, _utils.assertValueType)("string"),
optional: true
}
+ }), function templateElementCookedValidator(node) {
+ const raw = node.value.raw;
+ let str,
+ containsInvalid,
+ unterminatedCalled = false;
+
+ try {
+ const error = () => {
+ throw new Error();
+ };
+
+ ({
+ str,
+ containsInvalid
+ } = (0, _helperStringParser.readStringContents)("template", raw, 0, 0, 0, {
+ unterminated() {
+ unterminatedCalled = true;
+ },
+
+ strictNumericEscape: error,
+ invalidEscapeSequence: error,
+ numericSeparatorInEscapeSequence: error,
+ unexpectedNumericSeparator: error,
+ invalidDigit: error,
+ invalidCodePoint: error
+ }));
+ } catch (_unused) {
+ unterminatedCalled = true;
+ containsInvalid = true;
+ }
+
+ if (!unterminatedCalled) throw new Error("Invalid raw");
+ node.value.cooked = containsInvalid ? null : str;
})
},
tail: {
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 6a8b4baffb..b8b86a4308 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
@@ -284,7 +284,7 @@ defineType("TSLiteralType", {
validate: function () {
const unaryExpression = (0, _utils.assertNodeType)("NumericLiteral", "BigIntLiteral");
const unaryOperator = (0, _utils.assertOneOf)("-");
- const literal = (0, _utils.assertNodeType)("NumericLiteral", "StringLiteral", "BooleanLiteral", "BigIntLiteral");
+ const literal = (0, _utils.assertNodeType)("NumericLiteral", "StringLiteral", "BooleanLiteral", "BigIntLiteral", "TemplateLiteral");
function validator(parent, key, node) {
if ((0, _is.default)("UnaryExpression", node)) {
@@ -295,7 +295,7 @@ defineType("TSLiteralType", {
}
}
- validator.oneOfNodeTypes = ["NumericLiteral", "StringLiteral", "BooleanLiteral", "BigIntLiteral", "UnaryExpression"];
+ validator.oneOfNodeTypes = ["NumericLiteral", "StringLiteral", "BooleanLiteral", "BigIntLiteral", "TemplateLiteral", "UnaryExpression"];
return validator;
}()
}
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 5e636e360a..84de6bce4f 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
@@ -85,7 +85,7 @@ declare class BabelNodeBreakStatement extends BabelNode {
declare class BabelNodeCallExpression extends BabelNode {
type: "CallExpression";
- callee: BabelNodeExpression | BabelNodeV8IntrinsicIdentifier;
+ callee: BabelNodeExpression | BabelNodeSuper | BabelNodeV8IntrinsicIdentifier;
arguments: Array<BabelNodeExpression | BabelNodeSpreadElement | BabelNodeJSXNamespacedName | BabelNodeArgumentPlaceholder>;
optional?: true | false;
typeArguments?: BabelNodeTypeParameterInstantiation;
@@ -231,7 +231,7 @@ declare class BabelNodeLogicalExpression extends BabelNode {
declare class BabelNodeMemberExpression extends BabelNode {
type: "MemberExpression";
- object: BabelNodeExpression;
+ object: BabelNodeExpression | BabelNodeSuper;
property: BabelNodeExpression | BabelNodeIdentifier | BabelNodePrivateName;
computed?: boolean;
optional?: true | false;
@@ -239,7 +239,7 @@ declare class BabelNodeMemberExpression extends BabelNode {
declare class BabelNodeNewExpression extends BabelNode {
type: "NewExpression";
- callee: BabelNodeExpression | BabelNodeV8IntrinsicIdentifier;
+ callee: BabelNodeExpression | BabelNodeSuper | BabelNodeV8IntrinsicIdentifier;
arguments: Array<BabelNodeExpression | BabelNodeSpreadElement | BabelNodeJSXNamespacedName | BabelNodeArgumentPlaceholder>;
optional?: true | false;
typeArguments?: BabelNodeTypeParameterInstantiation;
@@ -384,7 +384,7 @@ declare class BabelNodeAssignmentPattern extends BabelNode {
declare class BabelNodeArrayPattern extends BabelNode {
type: "ArrayPattern";
- elements: Array<null | BabelNodePatternLike>;
+ elements: Array<null | BabelNodePatternLike | BabelNodeLVal>;
decorators?: Array<BabelNodeDecorator>;
optional?: boolean;
typeAnnotation?: BabelNodeTypeAnnotation | BabelNodeTSTypeAnnotation | BabelNodeNoop;
@@ -440,7 +440,7 @@ declare class BabelNodeExportAllDeclaration extends BabelNode {
declare class BabelNodeExportDefaultDeclaration extends BabelNode {
type: "ExportDefaultDeclaration";
- declaration: BabelNodeFunctionDeclaration | BabelNodeClassDeclaration | BabelNodeExpression;
+ declaration: BabelNodeTSDeclareFunction | BabelNodeFunctionDeclaration | BabelNodeClassDeclaration | BabelNodeExpression;
exportKind?: "value";
}
@@ -1477,7 +1477,7 @@ declare class BabelNodeTSMappedType extends BabelNode {
declare class BabelNodeTSLiteralType extends BabelNode {
type: "TSLiteralType";
- literal: BabelNodeNumericLiteral | BabelNodeStringLiteral | BabelNodeBooleanLiteral | BabelNodeBigIntLiteral | BabelNodeUnaryExpression;
+ literal: BabelNodeNumericLiteral | BabelNodeStringLiteral | BabelNodeBooleanLiteral | BabelNodeBigIntLiteral | BabelNodeTemplateLiteral | BabelNodeUnaryExpression;
}
declare class BabelNodeTSExpressionWithTypeArguments extends BabelNode {
@@ -1668,7 +1668,7 @@ declare module "@babel/types" {
declare export function directiveLiteral(value: string): BabelNodeDirectiveLiteral;
declare export function blockStatement(body: Array<BabelNodeStatement>, directives?: Array<BabelNodeDirective>): BabelNodeBlockStatement;
declare export function breakStatement(label?: BabelNodeIdentifier): BabelNodeBreakStatement;
- declare export function callExpression(callee: BabelNodeExpression | BabelNodeV8IntrinsicIdentifier, _arguments: Array<BabelNodeExpression | BabelNodeSpreadElement | BabelNodeJSXNamespacedName | BabelNodeArgumentPlaceholder>): BabelNodeCallExpression;
+ declare export function callExpression(callee: BabelNodeExpression | BabelNodeSuper | BabelNodeV8IntrinsicIdentifier, _arguments: Array<BabelNodeExpression | BabelNodeSpreadElement | BabelNodeJSXNamespacedName | BabelNodeArgumentPlaceholder>): BabelNodeCallExpression;
declare export function catchClause(param?: BabelNodeIdentifier | BabelNodeArrayPattern | BabelNodeObjectPattern, body: BabelNodeBlockStatement): BabelNodeCatchClause;
declare export function conditionalExpression(test: BabelNodeExpression, consequent: BabelNodeExpression, alternate: BabelNodeExpression): BabelNodeConditionalExpression;
declare export function continueStatement(label?: BabelNodeIdentifier): BabelNodeContinueStatement;
@@ -1690,8 +1690,8 @@ declare module "@babel/types" {
declare export function booleanLiteral(value: boolean): BabelNodeBooleanLiteral;
declare export function regExpLiteral(pattern: string, flags?: string): BabelNodeRegExpLiteral;
declare export function logicalExpression(operator: "||" | "&&" | "??", left: BabelNodeExpression, right: BabelNodeExpression): BabelNodeLogicalExpression;
- declare export function memberExpression(object: BabelNodeExpression, property: BabelNodeExpression | BabelNodeIdentifier | BabelNodePrivateName, computed?: boolean, optional?: true | false): BabelNodeMemberExpression;
- declare export function newExpression(callee: BabelNodeExpression | BabelNodeV8IntrinsicIdentifier, _arguments: Array<BabelNodeExpression | BabelNodeSpreadElement | BabelNodeJSXNamespacedName | BabelNodeArgumentPlaceholder>): BabelNodeNewExpression;
+ declare export function memberExpression(object: BabelNodeExpression | BabelNodeSuper, property: BabelNodeExpression | BabelNodeIdentifier | BabelNodePrivateName, computed?: boolean, optional?: true | false): BabelNodeMemberExpression;
+ declare export function newExpression(callee: BabelNodeExpression | BabelNodeSuper | BabelNodeV8IntrinsicIdentifier, _arguments: Array<BabelNodeExpression | BabelNodeSpreadElement | BabelNodeJSXNamespacedName | BabelNodeArgumentPlaceholder>): BabelNodeNewExpression;
declare export function program(body: Array<BabelNodeStatement>, directives?: Array<BabelNodeDirective>, sourceType?: "script" | "module", interpreter?: BabelNodeInterpreterDirective): BabelNodeProgram;
declare export function objectExpression(properties: Array<BabelNodeObjectMethod | BabelNodeObjectProperty | BabelNodeSpreadElement>): BabelNodeObjectExpression;
declare export function objectMethod(kind?: "method" | "get" | "set", key: BabelNodeExpression | BabelNodeIdentifier | BabelNodeStringLiteral | BabelNodeNumericLiteral | BabelNodeBigIntLiteral, params: Array<BabelNodeIdentifier | BabelNodePattern | BabelNodeRestElement>, body: BabelNodeBlockStatement, computed?: boolean, generator?: boolean, async?: boolean): BabelNodeObjectMethod;
@@ -1712,13 +1712,13 @@ declare module "@babel/types" {
declare export function whileStatement(test: BabelNodeExpression, body: BabelNodeStatement): BabelNodeWhileStatement;
declare export function withStatement(object: BabelNodeExpression, body: BabelNodeStatement): BabelNodeWithStatement;
declare export function assignmentPattern(left: BabelNodeIdentifier | BabelNodeObjectPattern | BabelNodeArrayPattern | BabelNodeMemberExpression | BabelNodeTSAsExpression | BabelNodeTSTypeAssertion | BabelNodeTSNonNullExpression, right: BabelNodeExpression): BabelNodeAssignmentPattern;
- declare export function arrayPattern(elements: Array<null | BabelNodePatternLike>): BabelNodeArrayPattern;
+ declare export function arrayPattern(elements: Array<null | BabelNodePatternLike | BabelNodeLVal>): BabelNodeArrayPattern;
declare export function arrowFunctionExpression(params: Array<BabelNodeIdentifier | BabelNodePattern | BabelNodeRestElement>, body: BabelNodeBlockStatement | BabelNodeExpression, async?: boolean): BabelNodeArrowFunctionExpression;
declare export function classBody(body: Array<BabelNodeClassMethod | BabelNodeClassPrivateMethod | BabelNodeClassProperty | BabelNodeClassPrivateProperty | BabelNodeClassAccessorProperty | BabelNodeTSDeclareMethod | BabelNodeTSIndexSignature | BabelNodeStaticBlock>): BabelNodeClassBody;
declare export function classExpression(id?: BabelNodeIdentifier, superClass?: BabelNodeExpression, body: BabelNodeClassBody, decorators?: Array<BabelNodeDecorator>): BabelNodeClassExpression;
declare export function classDeclaration(id: BabelNodeIdentifier, superClass?: BabelNodeExpression, body: BabelNodeClassBody, decorators?: Array<BabelNodeDecorator>): BabelNodeClassDeclaration;
declare export function exportAllDeclaration(source: BabelNodeStringLiteral): BabelNodeExportAllDeclaration;
- declare export function exportDefaultDeclaration(declaration: BabelNodeFunctionDeclaration | BabelNodeClassDeclaration | BabelNodeExpression): BabelNodeExportDefaultDeclaration;
+ declare export function exportDefaultDeclaration(declaration: BabelNodeTSDeclareFunction | BabelNodeFunctionDeclaration | BabelNodeClassDeclaration | BabelNodeExpression): BabelNodeExportDefaultDeclaration;
declare export function exportNamedDeclaration(declaration?: BabelNodeDeclaration, specifiers?: Array<BabelNodeExportSpecifier | BabelNodeExportDefaultSpecifier | BabelNodeExportNamespaceSpecifier>, source?: BabelNodeStringLiteral): BabelNodeExportNamedDeclaration;
declare export function exportSpecifier(local: BabelNodeIdentifier, exported: BabelNodeIdentifier | BabelNodeStringLiteral): BabelNodeExportSpecifier;
declare export function forOfStatement(left: BabelNodeVariableDeclaration | BabelNodeLVal, right: BabelNodeExpression, body: BabelNodeStatement, _await?: boolean): BabelNodeForOfStatement;
@@ -1888,7 +1888,7 @@ declare module "@babel/types" {
declare export function tsTypeOperator(typeAnnotation: BabelNodeTSType): BabelNodeTSTypeOperator;
declare export function tsIndexedAccessType(objectType: BabelNodeTSType, indexType: BabelNodeTSType): BabelNodeTSIndexedAccessType;
declare export function tsMappedType(typeParameter: BabelNodeTSTypeParameter, typeAnnotation?: BabelNodeTSType, nameType?: BabelNodeTSType): BabelNodeTSMappedType;
- declare export function tsLiteralType(literal: BabelNodeNumericLiteral | BabelNodeStringLiteral | BabelNodeBooleanLiteral | BabelNodeBigIntLiteral | BabelNodeUnaryExpression): BabelNodeTSLiteralType;
+ declare export function tsLiteralType(literal: BabelNodeNumericLiteral | BabelNodeStringLiteral | BabelNodeBooleanLiteral | BabelNodeBigIntLiteral | BabelNodeTemplateLiteral | BabelNodeUnaryExpression): BabelNodeTSLiteralType;
declare export function tsExpressionWithTypeArguments(expression: BabelNodeTSEntityName, typeParameters?: BabelNodeTSTypeParameterInstantiation): BabelNodeTSExpressionWithTypeArguments;
declare export function tsInterfaceDeclaration(id: BabelNodeIdentifier, typeParameters?: BabelNodeTSTypeParameterDeclaration, _extends?: Array<BabelNodeTSExpressionWithTypeArguments>, body: BabelNodeTSInterfaceBody): BabelNodeTSInterfaceDeclaration;
declare export function tsInterfaceBody(body: Array<BabelNodeTSTypeElement>): BabelNodeTSInterfaceBody;
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 ee6de0ec33..0cb5dc6d0f 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
@@ -7,7 +7,13 @@ exports.default = prependToMemberExpression;
var _generated = require("../builders/generated");
+var _ = require("..");
+
function prependToMemberExpression(member, prepend) {
+ if ((0, _.isSuper)(member.object)) {
+ throw new Error("Cannot prepend node to super property access (`super.foo`).");
+ }
+
member.object = (0, _generated.memberExpression)(prepend, member.object);
return member;
} \ No newline at end of file
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 d872aff7d6..818db7de6b 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.18.8",
+ "version": "7.18.10",
"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",
@@ -24,14 +24,15 @@
}
},
"dependencies": {
+ "@babel/helper-string-parser": "^7.18.10",
"@babel/helper-validator-identifier": "^7.18.6",
"to-fast-properties": "^2.0.0"
},
"devDependencies": {
- "@babel/generator": "^7.18.7",
- "@babel/parser": "^7.18.8",
+ "@babel/generator": "^7.18.10",
+ "@babel/parser": "^7.18.10",
"chalk": "^4.1.0",
- "glob": "^7.1.7"
+ "glob": "^7.2.0"
},
"engines": {
"node": ">=6.9.0"
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/scripts/generators/ast-types.js b/tools/node_modules/eslint/node_modules/@babel/types/scripts/generators/ast-types.js
index 901e3d2d56..92eb055e97 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/scripts/generators/ast-types.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/scripts/generators/ast-types.js
@@ -1,5 +1,38 @@
import * as t from "../../lib/index.js";
-import stringifyValidator from "../utils/stringifyValidator.js";
+import stringifyValidator, {
+ isValueType,
+} from "../utils/stringifyValidator.js";
+
+const parentMaps = new Map([["File", new Set(["null"])]]);
+
+function registerParentMaps(parent, nodes) {
+ for (const node of nodes) {
+ if (!parentMaps.has(node)) {
+ parentMaps.set(node, new Set());
+ }
+ parentMaps.get(node).add(parent);
+ }
+}
+
+function getNodeTypesFromValidator(validator) {
+ if (validator === undefined) return [];
+ if (validator.each) {
+ return getNodeTypesFromValidator(validator.each);
+ }
+ if (validator.chainOf) {
+ return getNodeTypesFromValidator(validator.chainOf[1]);
+ }
+ let nodeTypes = [];
+ if (validator.oneOfNodeTypes) {
+ nodeTypes = validator.oneOfNodeTypes;
+ }
+ if (validator.oneOfNodeOrValueTypes) {
+ nodeTypes = validator.oneOfNodeOrValueTypes.filter(
+ type => !isValueType(type)
+ );
+ }
+ return nodeTypes.flatMap(type => t.FLIPPED_ALIAS_KEYS[type] ?? type);
+}
export default function generateAstTypes() {
let code = `// NOTE: This file is autogenerated. Do not modify.
@@ -87,6 +120,8 @@ export type Node = ${t.TYPES.filter(k => !t.FLIPPED_ALIAS_KEYS[k])
} else {
struct.push(`"${fieldName}"${optional}: ${typeAnnotation};`);
}
+
+ registerParentMaps(type, getNodeTypesFromValidator(field.validate));
});
code += `export interface ${type} extends BaseNode {
@@ -123,6 +158,21 @@ export interface ${deprecatedAlias[type]} extends BaseNode {
t.DEPRECATED_KEYS
).join(" | ")}\n\n`;
+ code += "export interface ParentMaps {\n";
+
+ registerParentMaps("null", [...Object.keys(t.DEPRECATED_KEYS)]);
+ // todo: provide a better parent type for Placeholder, currently it acts
+ // as a catch-all parent type for an abstract NodePath, s.t NodePath.parent must
+ // be a Node if type has not been specified
+ registerParentMaps("Node", ["Placeholder"]);
+
+ const parentMapsKeys = [...parentMaps.keys()].sort();
+ for (const type of parentMapsKeys) {
+ const deduplicated = [...parentMaps.get(type)].sort();
+ code += ` ${type}: ${deduplicated.join(" | ")};\n`;
+ }
+ code += "}\n\n";
+
return code;
}
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/scripts/utils/stringifyValidator.js b/tools/node_modules/eslint/node_modules/@babel/types/scripts/utils/stringifyValidator.js
index 4b8d29c12c..a3da470ad7 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/scripts/utils/stringifyValidator.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/scripts/utils/stringifyValidator.js
@@ -8,7 +8,10 @@ export default function stringifyValidator(validator, nodePrefix) {
}
if (validator.chainOf) {
- return stringifyValidator(validator.chainOf[1], nodePrefix);
+ const ret = stringifyValidator(validator.chainOf[1], nodePrefix);
+ return Array.isArray(ret) && ret.length === 1 && ret[0] === "any"
+ ? stringifyValidator(validator.chainOf[0], nodePrefix)
+ : ret;
}
if (validator.oneOf) {
@@ -61,6 +64,6 @@ export default function stringifyValidator(validator, nodePrefix) {
* Heuristic to decide whether or not the given type is a value type (eg. "null")
* or a Node type (eg. "Expression").
*/
-function isValueType(type) {
+export function isValueType(type) {
return type.charAt(0).toLowerCase() === type.charAt(0);
}
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 ae64dcc09f..4ffb4dc01b 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
@@ -106,7 +106,7 @@ const baseSchema = Object.freeze({
const debug = createDebug('@hwc/config-array');
const MINIMATCH_OPTIONS = {
- matchBase: true,
+ // matchBase: true,
dot: true
};
@@ -233,6 +233,11 @@ function normalizeSync(items, context, extraConfigTypes) {
*/
function shouldIgnoreFilePath(ignores, filePath, relativeFilePath) {
+ // all files outside of the basePath are ignored
+ if (relativeFilePath.startsWith('..')) {
+ return true;
+ }
+
let shouldIgnore = false;
for (const matcher of ignores) {
@@ -285,11 +290,6 @@ function shouldIgnoreFilePath(ignores, filePath, relativeFilePath) {
*/
function pathMatches(filePath, basePath, config) {
- // a config without `files` field always match
- if (!config.files) {
- return true;
- }
-
/*
* For both files and ignores, functions are passed the absolute
* file path while strings are compared against the relative
@@ -399,8 +399,7 @@ class ConfigArray extends Array {
* definitions to use for the ConfigArray schema.
* @param {Array<string>} [options.configTypes] List of config types supported.
*/
- constructor(configs,
- {
+ constructor(configs, {
basePath = '',
normalized = false,
schema: customSchema,
@@ -454,7 +453,7 @@ class ConfigArray extends Array {
this[ConfigArraySymbol.configCache] = new Map();
// init cache
- dataCache.set(this, {});
+ dataCache.set(this, { explicitMatches: new Map() });
// load the configs into this array
if (Array.isArray(configs)) {
@@ -536,7 +535,13 @@ get ignores() {
const result = [];
for (const config of this) {
- if (config.ignores && !config.files) {
+
+ /*
+ * We only count ignores if there are no other keys in the object.
+ * In this case, it acts list a globally ignored pattern. If there
+ * are additional keys, then ignores act like exclusions.
+ */
+ if (config.ignores && Object.keys(config).length === 1) {
result.push(...config.ignores);
}
}
@@ -588,7 +593,7 @@ normalizeSync(context = {}) {
if (!this.isNormalized()) {
const normalizedConfigs = normalizeSync(this, context, this.extraConfigTypes);
this.length = 0;
- this.push(...normalizedConfigs.map(this[ConfigArraySymbol.preprocessConfig]));
+ this.push(...normalizedConfigs.map(this[ConfigArraySymbol.preprocessConfig].bind(this)));
this[ConfigArraySymbol.isNormalized] = true;
// prevent further changes
@@ -622,6 +627,56 @@ normalizeSync(context = {}) {
}
/**
+ * Determines if a given file path explicitly matches a `files` entry
+ * and also doesn't match an `ignores` entry. Configs that don't have
+ * a `files` property are not considered an explicit match.
+ * @param {string} filePath The complete path of a file to check.
+ * @returns {boolean} True if the file path matches a `files` entry
+ * or false if not.
+ */
+isExplicitMatch(filePath) {
+
+ assertNormalized(this);
+
+ const cache = dataCache.get(this);
+
+ // first check the cache to avoid duplicate work
+ let result = cache.explicitMatches.get(filePath);
+
+ if (typeof result == 'boolean') {
+ return result;
+ }
+
+ // TODO: Maybe move elsewhere? Maybe combine with getConfig() logic?
+ const relativeFilePath = path.relative(this.basePath, filePath);
+
+ if (shouldIgnoreFilePath(this.ignores, filePath, relativeFilePath)) {
+ debug(`Ignoring ${filePath}`);
+
+ // cache and return result
+ cache.explicitMatches.set(filePath, false);
+ return false;
+ }
+
+ // filePath isn't automatically ignored, so try to find a match
+
+ for (const config of this) {
+
+ if (!config.files) {
+ continue;
+ }
+
+ if (pathMatches(filePath, this.basePath, config)) {
+ debug(`Matching config found for ${filePath}`);
+ cache.explicitMatches.set(filePath, true);
+ return true;
+ }
+ }
+
+ return false;
+}
+
+/**
* Returns the config object for a given file path.
* @param {string} filePath The complete path of a file to get a config for.
* @returns {Object} The config object for this file.
@@ -641,6 +696,7 @@ getConfig(filePath) {
const relativeFilePath = path.relative(this.basePath, filePath);
if (shouldIgnoreFilePath(this.ignores, filePath, relativeFilePath)) {
+ debug(`Ignoring ${filePath}`);
// cache and return result - finalConfig is undefined at this point
this[ConfigArraySymbol.configCache].set(filePath, finalConfig);
@@ -650,18 +706,28 @@ getConfig(filePath) {
// filePath isn't automatically ignored, so try to construct config
const matchingConfigs = [];
+ let matchFound = false;
for (const config of this) {
+
+ if (!config.files) {
+ debug(`Universal config found for ${filePath}`);
+ matchingConfigs.push(config);
+ continue;
+ }
+
if (pathMatches(filePath, this.basePath, config)) {
debug(`Matching config found for ${filePath}`);
matchingConfigs.push(config);
- } else {
- debug(`No matching config found for ${filePath}`);
+ matchFound = true;
+ continue;
}
}
// if matching both files and ignores, there will be no config to create
- if (matchingConfigs.length === 0) {
+ if (!matchFound) {
+ debug(`No matching configs found for ${filePath}`);
+
// cache and return result - finalConfig is undefined at this point
this[ConfigArraySymbol.configCache].set(filePath, finalConfig);
return finalConfig;
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 ae21affff5..ed09471089 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.9.5",
+ "version": "0.10.4",
"description": "Glob-based configuration matching.",
"author": "Nicholas C. Zakas",
"main": "api.js",
@@ -28,7 +28,6 @@
},
"lint-staged": {
"*.js": [
- "nitpik",
"eslint --fix --ignore-pattern '!.eslintrc.js'"
]
},
@@ -47,15 +46,15 @@
"minimatch": "^3.0.4"
},
"devDependencies": {
- "@nitpik/javascript": "^0.3.3",
+ "@nitpik/javascript": "0.3.3",
"@nitpik/node": "0.0.5",
- "chai": "^4.2.0",
- "eslint": "^6.7.1",
- "esm": "^3.2.25",
- "lint-staged": "^10.2.8",
- "mocha": "^6.2.3",
- "nyc": "^14.1.1",
- "rollup": "^1.12.3",
- "yorkie": "^2.0.0"
+ "chai": "4.2.0",
+ "eslint": "6.7.1",
+ "esm": "3.2.25",
+ "lint-staged": "10.2.8",
+ "mocha": "6.2.3",
+ "nyc": "14.1.1",
+ "rollup": "1.16.6",
+ "yorkie": "2.0.0"
}
}
diff --git a/tools/node_modules/eslint/node_modules/@humanwhocodes/gitignore-to-minimatch/LICENSE b/tools/node_modules/eslint/node_modules/@humanwhocodes/gitignore-to-minimatch/LICENSE
new file mode 100644
index 0000000000..261eeb9e9f
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/@humanwhocodes/gitignore-to-minimatch/LICENSE
@@ -0,0 +1,201 @@
+ Apache License
+ Version 2.0, January 2004
+ http://www.apache.org/licenses/
+
+ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+ 1. Definitions.
+
+ "License" shall mean the terms and conditions for use, reproduction,
+ and distribution as defined by Sections 1 through 9 of this document.
+
+ "Licensor" shall mean the copyright owner or entity authorized by
+ the copyright owner that is granting the License.
+
+ "Legal Entity" shall mean the union of the acting entity and all
+ other entities that control, are controlled by, or are under common
+ control with that entity. For the purposes of this definition,
+ "control" means (i) the power, direct or indirect, to cause the
+ direction or management of such entity, whether by contract or
+ otherwise, or (ii) ownership of fifty percent (50%) or more of the
+ outstanding shares, or (iii) beneficial ownership of such entity.
+
+ "You" (or "Your") shall mean an individual or Legal Entity
+ exercising permissions granted by this License.
+
+ "Source" form shall mean the preferred form for making modifications,
+ including but not limited to software source code, documentation
+ source, and configuration files.
+
+ "Object" form shall mean any form resulting from mechanical
+ transformation or translation of a Source form, including but
+ not limited to compiled object code, generated documentation,
+ and conversions to other media types.
+
+ "Work" shall mean the work of authorship, whether in Source or
+ Object form, made available under the License, as indicated by a
+ copyright notice that is included in or attached to the work
+ (an example is provided in the Appendix below).
+
+ "Derivative Works" shall mean any work, whether in Source or Object
+ form, that is based on (or derived from) the Work and for which the
+ editorial revisions, annotations, elaborations, or other modifications
+ represent, as a whole, an original work of authorship. For the purposes
+ of this License, Derivative Works shall not include works that remain
+ separable from, or merely link (or bind by name) to the interfaces of,
+ the Work and Derivative Works thereof.
+
+ "Contribution" shall mean any work of authorship, including
+ the original version of the Work and any modifications or additions
+ to that Work or Derivative Works thereof, that is intentionally
+ submitted to Licensor for inclusion in the Work by the copyright owner
+ or by an individual or Legal Entity authorized to submit on behalf of
+ the copyright owner. For the purposes of this definition, "submitted"
+ means any form of electronic, verbal, or written communication sent
+ to the Licensor or its representatives, including but not limited to
+ communication on electronic mailing lists, source code control systems,
+ and issue tracking systems that are managed by, or on behalf of, the
+ Licensor for the purpose of discussing and improving the Work, but
+ excluding communication that is conspicuously marked or otherwise
+ designated in writing by the copyright owner as "Not a Contribution."
+
+ "Contributor" shall mean Licensor and any individual or Legal Entity
+ on behalf of whom a Contribution has been received by Licensor and
+ subsequently incorporated within the Work.
+
+ 2. Grant of Copyright License. Subject to the terms and conditions of
+ this License, each Contributor hereby grants to You a perpetual,
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+ copyright license to reproduce, prepare Derivative Works of,
+ publicly display, publicly perform, sublicense, and distribute the
+ Work and such Derivative Works in Source or Object form.
+
+ 3. Grant of Patent License. Subject to the terms and conditions of
+ this License, each Contributor hereby grants to You a perpetual,
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+ (except as stated in this section) patent license to make, have made,
+ use, offer to sell, sell, import, and otherwise transfer the Work,
+ where such license applies only to those patent claims licensable
+ by such Contributor that are necessarily infringed by their
+ Contribution(s) alone or by combination of their Contribution(s)
+ with the Work to which such Contribution(s) was submitted. If You
+ institute patent litigation against any entity (including a
+ cross-claim or counterclaim in a lawsuit) alleging that the Work
+ or a Contribution incorporated within the Work constitutes direct
+ or contributory patent infringement, then any patent licenses
+ granted to You under this License for that Work shall terminate
+ as of the date such litigation is filed.
+
+ 4. Redistribution. You may reproduce and distribute copies of the
+ Work or Derivative Works thereof in any medium, with or without
+ modifications, and in Source or Object form, provided that You
+ meet the following conditions:
+
+ (a) You must give any other recipients of the Work or
+ Derivative Works a copy of this License; and
+
+ (b) You must cause any modified files to carry prominent notices
+ stating that You changed the files; and
+
+ (c) You must retain, in the Source form of any Derivative Works
+ that You distribute, all copyright, patent, trademark, and
+ attribution notices from the Source form of the Work,
+ excluding those notices that do not pertain to any part of
+ the Derivative Works; and
+
+ (d) If the Work includes a "NOTICE" text file as part of its
+ distribution, then any Derivative Works that You distribute must
+ include a readable copy of the attribution notices contained
+ within such NOTICE file, excluding those notices that do not
+ pertain to any part of the Derivative Works, in at least one
+ of the following places: within a NOTICE text file distributed
+ as part of the Derivative Works; within the Source form or
+ documentation, if provided along with the Derivative Works; or,
+ within a display generated by the Derivative Works, if and
+ wherever such third-party notices normally appear. The contents
+ of the NOTICE file are for informational purposes only and
+ do not modify the License. You may add Your own attribution
+ notices within Derivative Works that You distribute, alongside
+ or as an addendum to the NOTICE text from the Work, provided
+ that such additional attribution notices cannot be construed
+ as modifying the License.
+
+ You may add Your own copyright statement to Your modifications and
+ may provide additional or different license terms and conditions
+ for use, reproduction, or distribution of Your modifications, or
+ for any such Derivative Works as a whole, provided Your use,
+ reproduction, and distribution of the Work otherwise complies with
+ the conditions stated in this License.
+
+ 5. Submission of Contributions. Unless You explicitly state otherwise,
+ any Contribution intentionally submitted for inclusion in the Work
+ by You to the Licensor shall be under the terms and conditions of
+ this License, without any additional terms or conditions.
+ Notwithstanding the above, nothing herein shall supersede or modify
+ the terms of any separate license agreement you may have executed
+ with Licensor regarding such Contributions.
+
+ 6. Trademarks. This License does not grant permission to use the trade
+ names, trademarks, service marks, or product names of the Licensor,
+ except as required for reasonable and customary use in describing the
+ origin of the Work and reproducing the content of the NOTICE file.
+
+ 7. Disclaimer of Warranty. Unless required by applicable law or
+ agreed to in writing, Licensor provides the Work (and each
+ Contributor provides its Contributions) on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions
+ of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+ PARTICULAR PURPOSE. You are solely responsible for determining the
+ appropriateness of using or redistributing the Work and assume any
+ risks associated with Your exercise of permissions under this License.
+
+ 8. Limitation of Liability. In no event and under no legal theory,
+ whether in tort (including negligence), contract, or otherwise,
+ unless required by applicable law (such as deliberate and grossly
+ negligent acts) or agreed to in writing, shall any Contributor be
+ liable to You for damages, including any direct, indirect, special,
+ incidental, or consequential damages of any character arising as a
+ result of this License or out of the use or inability to use the
+ Work (including but not limited to damages for loss of goodwill,
+ work stoppage, computer failure or malfunction, or any and all
+ other commercial damages or losses), even if such Contributor
+ has been advised of the possibility of such damages.
+
+ 9. Accepting Warranty or Additional Liability. While redistributing
+ the Work or Derivative Works thereof, You may choose to offer,
+ and charge a fee for, acceptance of support, warranty, indemnity,
+ or other liability obligations and/or rights consistent with this
+ License. However, in accepting such obligations, You may act only
+ on Your own behalf and on Your sole responsibility, not on behalf
+ of any other Contributor, and only if You agree to indemnify,
+ defend, and hold each Contributor harmless for any liability
+ incurred by, or claims asserted against, such Contributor by reason
+ of your accepting any such warranty or additional liability.
+
+ END OF TERMS AND CONDITIONS
+
+ APPENDIX: How to apply the Apache License to your work.
+
+ To apply the Apache License to your work, attach the following
+ boilerplate notice, with the fields enclosed by brackets "[]"
+ replaced with your own identifying information. (Don't include
+ the brackets!) The text should be enclosed in the appropriate
+ comment syntax for the file format. We also recommend that a
+ file or class name and description of purpose be included on the
+ same "printed page" as the copyright notice for easier
+ identification within third-party archives.
+
+ Copyright [yyyy] [name of copyright owner]
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
diff --git a/tools/node_modules/eslint/node_modules/@humanwhocodes/gitignore-to-minimatch/dist/gitignore-to-minimatch.cjs b/tools/node_modules/eslint/node_modules/@humanwhocodes/gitignore-to-minimatch/dist/gitignore-to-minimatch.cjs
new file mode 100644
index 0000000000..110bb2d59e
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/@humanwhocodes/gitignore-to-minimatch/dist/gitignore-to-minimatch.cjs
@@ -0,0 +1,71 @@
+'use strict';
+
+Object.defineProperty(exports, '__esModule', { value: true });
+
+/**
+ * @fileoverview Utility to convert gitignore patterns to minimatch.
+ * @author Nicholas C. Zakas
+ */
+
+/**
+ * Converts a gitignore pattern to a minimatch pattern.
+ * @param {string} pattern The gitignore pattern to convert.
+ * @returns {string} A minimatch pattern equivalent to `pattern`.
+ */
+function gitignoreToMinimatch(pattern) {
+
+ if (typeof pattern !== "string") {
+ throw new TypeError("Argument must be a string.");
+ }
+
+ // Special case: Empty string
+ if (!pattern) {
+ return pattern;
+ }
+
+ // strip off negation to make life easier
+ const negated = pattern.startsWith("!");
+ let patternToTest = negated ? pattern.slice(1) : pattern;
+ let result = patternToTest;
+ let leadingSlash = false;
+
+ // strip off leading slash
+ if (patternToTest[0] === "/") {
+ leadingSlash = true;
+ result = patternToTest.slice(1);
+ }
+
+ // For the most part, the first character determines what to do
+ switch (result[0]) {
+
+ case "*":
+ if (patternToTest[1] !== "*") {
+ result = "**/" + result;
+ }
+ break;
+
+ default:
+ if (!leadingSlash && !result.includes("/") || result.endsWith("/")) {
+ result = "**/" + result;
+ }
+
+ // no further changes if the pattern ends with a wildcard
+ if (result.endsWith("*") || result.endsWith("?")) {
+ break;
+ }
+
+ // differentiate between filenames and directory names
+ if (!/\.[a-z\d_-]+$/.test(result)) {
+ if (!result.endsWith("/")) {
+ result += "/";
+ }
+
+ result += "**";
+ }
+ }
+
+ return negated ? "!" + result : result;
+
+}
+
+exports.gitignoreToMinimatch = gitignoreToMinimatch;
diff --git a/tools/node_modules/eslint/node_modules/@humanwhocodes/gitignore-to-minimatch/dist/gitignore-to-minimatch.js b/tools/node_modules/eslint/node_modules/@humanwhocodes/gitignore-to-minimatch/dist/gitignore-to-minimatch.js
new file mode 100644
index 0000000000..8c4d1710da
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/@humanwhocodes/gitignore-to-minimatch/dist/gitignore-to-minimatch.js
@@ -0,0 +1,67 @@
+/**
+ * @fileoverview Utility to convert gitignore patterns to minimatch.
+ * @author Nicholas C. Zakas
+ */
+
+/**
+ * Converts a gitignore pattern to a minimatch pattern.
+ * @param {string} pattern The gitignore pattern to convert.
+ * @returns {string} A minimatch pattern equivalent to `pattern`.
+ */
+function gitignoreToMinimatch(pattern) {
+
+ if (typeof pattern !== "string") {
+ throw new TypeError("Argument must be a string.");
+ }
+
+ // Special case: Empty string
+ if (!pattern) {
+ return pattern;
+ }
+
+ // strip off negation to make life easier
+ const negated = pattern.startsWith("!");
+ let patternToTest = negated ? pattern.slice(1) : pattern;
+ let result = patternToTest;
+ let leadingSlash = false;
+
+ // strip off leading slash
+ if (patternToTest[0] === "/") {
+ leadingSlash = true;
+ result = patternToTest.slice(1);
+ }
+
+ // For the most part, the first character determines what to do
+ switch (result[0]) {
+
+ case "*":
+ if (patternToTest[1] !== "*") {
+ result = "**/" + result;
+ }
+ break;
+
+ default:
+ if (!leadingSlash && !result.includes("/") || result.endsWith("/")) {
+ result = "**/" + result;
+ }
+
+ // no further changes if the pattern ends with a wildcard
+ if (result.endsWith("*") || result.endsWith("?")) {
+ break;
+ }
+
+ // differentiate between filenames and directory names
+ if (!/\.[a-z\d_-]+$/.test(result)) {
+ if (!result.endsWith("/")) {
+ result += "/";
+ }
+
+ result += "**";
+ }
+ }
+
+ return negated ? "!" + result : result;
+
+}
+
+export { gitignoreToMinimatch };
diff --git a/tools/node_modules/eslint/node_modules/@humanwhocodes/gitignore-to-minimatch/package.json b/tools/node_modules/eslint/node_modules/@humanwhocodes/gitignore-to-minimatch/package.json
new file mode 100644
index 0000000000..3a6ea6b03e
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/@humanwhocodes/gitignore-to-minimatch/package.json
@@ -0,0 +1,61 @@
+{
+ "name": "@humanwhocodes/gitignore-to-minimatch",
+ "version": "1.0.2",
+ "description": "Utility to convert gitignore patterns to minimatch patterns",
+ "type": "module",
+ "main": "dist/gitignore-to-minimatch.cjs",
+ "module": "dist/gitignore-to-minimatch.js",
+ "types": "dist/gitignore-to-minimatch.d.ts",
+ "exports": {
+ "require": "./dist/gitignore-to-minimatch.cjs",
+ "import": "./dist/gitignore-to-minimatch.js"
+ },
+ "files": [
+ "dist"
+ ],
+ "publishConfig": {
+ "access": "public"
+ },
+ "gitHooks": {
+ "pre-commit": "lint-staged"
+ },
+ "lint-staged": {
+ "*.js": [
+ "eslint --fix"
+ ]
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/nzakas"
+ },
+ "scripts": {
+ "build": "rollup -c && tsc",
+ "prepare": "npm run build",
+ "lint": "eslint src/ tests/",
+ "lint:fix": "eslint src/ tests/",
+ "pretest": "npm run build",
+ "test:unit": "mocha tests/gitignore-to-minimatch.test.js",
+ "test:build": "node tests/pkg.test.cjs && node tests/pkg.test.mjs",
+ "test": "npm run test:unit && npm run test:build"
+ },
+ "repository": {
+ "type": "git",
+ "url": "git+https://github.com/humanwhocodes/gitignore-to-minimatch.git"
+ },
+ "keywords": [
+ "gitignore",
+ "minimatch",
+ "glob"
+ ],
+ "author": "Nicholas C. Zaks",
+ "license": "Apache-2.0",
+ "devDependencies": {
+ "chai": "^4.3.4",
+ "eslint": "^7.32.0",
+ "lint-staged": "^10.4.0",
+ "mocha": "^9.0.3",
+ "rollup": "^1.20.3",
+ "typescript": "^4.0.3",
+ "yorkie": "^2.0.0"
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/@nodelib/fs.scandir/LICENSE b/tools/node_modules/eslint/node_modules/@nodelib/fs.scandir/LICENSE
new file mode 100644
index 0000000000..65a9994601
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/@nodelib/fs.scandir/LICENSE
@@ -0,0 +1,21 @@
+The MIT License (MIT)
+
+Copyright (c) Denis Malinochkin
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
diff --git a/tools/node_modules/eslint/node_modules/@nodelib/fs.scandir/out/adapters/fs.js b/tools/node_modules/eslint/node_modules/@nodelib/fs.scandir/out/adapters/fs.js
new file mode 100644
index 0000000000..f0fe022023
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/@nodelib/fs.scandir/out/adapters/fs.js
@@ -0,0 +1,19 @@
+"use strict";
+Object.defineProperty(exports, "__esModule", { value: true });
+exports.createFileSystemAdapter = exports.FILE_SYSTEM_ADAPTER = void 0;
+const fs = require("fs");
+exports.FILE_SYSTEM_ADAPTER = {
+ lstat: fs.lstat,
+ stat: fs.stat,
+ lstatSync: fs.lstatSync,
+ statSync: fs.statSync,
+ readdir: fs.readdir,
+ readdirSync: fs.readdirSync
+};
+function createFileSystemAdapter(fsMethods) {
+ if (fsMethods === undefined) {
+ return exports.FILE_SYSTEM_ADAPTER;
+ }
+ return Object.assign(Object.assign({}, exports.FILE_SYSTEM_ADAPTER), fsMethods);
+}
+exports.createFileSystemAdapter = createFileSystemAdapter;
diff --git a/tools/node_modules/eslint/node_modules/@nodelib/fs.scandir/out/constants.js b/tools/node_modules/eslint/node_modules/@nodelib/fs.scandir/out/constants.js
new file mode 100644
index 0000000000..7e3d4411f7
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/@nodelib/fs.scandir/out/constants.js
@@ -0,0 +1,17 @@
+"use strict";
+Object.defineProperty(exports, "__esModule", { value: true });
+exports.IS_SUPPORT_READDIR_WITH_FILE_TYPES = void 0;
+const NODE_PROCESS_VERSION_PARTS = process.versions.node.split('.');
+if (NODE_PROCESS_VERSION_PARTS[0] === undefined || NODE_PROCESS_VERSION_PARTS[1] === undefined) {
+ throw new Error(`Unexpected behavior. The 'process.versions.node' variable has invalid value: ${process.versions.node}`);
+}
+const MAJOR_VERSION = Number.parseInt(NODE_PROCESS_VERSION_PARTS[0], 10);
+const MINOR_VERSION = Number.parseInt(NODE_PROCESS_VERSION_PARTS[1], 10);
+const SUPPORTED_MAJOR_VERSION = 10;
+const SUPPORTED_MINOR_VERSION = 10;
+const IS_MATCHED_BY_MAJOR = MAJOR_VERSION > SUPPORTED_MAJOR_VERSION;
+const IS_MATCHED_BY_MAJOR_AND_MINOR = MAJOR_VERSION === SUPPORTED_MAJOR_VERSION && MINOR_VERSION >= SUPPORTED_MINOR_VERSION;
+/**
+ * IS `true` for Node.js 10.10 and greater.
+ */
+exports.IS_SUPPORT_READDIR_WITH_FILE_TYPES = IS_MATCHED_BY_MAJOR || IS_MATCHED_BY_MAJOR_AND_MINOR;
diff --git a/tools/node_modules/eslint/node_modules/@nodelib/fs.scandir/out/index.js b/tools/node_modules/eslint/node_modules/@nodelib/fs.scandir/out/index.js
new file mode 100644
index 0000000000..99c70d3d63
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/@nodelib/fs.scandir/out/index.js
@@ -0,0 +1,26 @@
+"use strict";
+Object.defineProperty(exports, "__esModule", { value: true });
+exports.Settings = exports.scandirSync = exports.scandir = void 0;
+const async = require("./providers/async");
+const sync = require("./providers/sync");
+const settings_1 = require("./settings");
+exports.Settings = settings_1.default;
+function scandir(path, optionsOrSettingsOrCallback, callback) {
+ if (typeof optionsOrSettingsOrCallback === 'function') {
+ async.read(path, getSettings(), optionsOrSettingsOrCallback);
+ return;
+ }
+ async.read(path, getSettings(optionsOrSettingsOrCallback), callback);
+}
+exports.scandir = scandir;
+function scandirSync(path, optionsOrSettings) {
+ const settings = getSettings(optionsOrSettings);
+ return sync.read(path, settings);
+}
+exports.scandirSync = scandirSync;
+function getSettings(settingsOrOptions = {}) {
+ if (settingsOrOptions instanceof settings_1.default) {
+ return settingsOrOptions;
+ }
+ return new settings_1.default(settingsOrOptions);
+}
diff --git a/tools/node_modules/eslint/node_modules/@nodelib/fs.scandir/out/providers/async.js b/tools/node_modules/eslint/node_modules/@nodelib/fs.scandir/out/providers/async.js
new file mode 100644
index 0000000000..e8e2f0a9cb
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/@nodelib/fs.scandir/out/providers/async.js
@@ -0,0 +1,104 @@
+"use strict";
+Object.defineProperty(exports, "__esModule", { value: true });
+exports.readdir = exports.readdirWithFileTypes = exports.read = void 0;
+const fsStat = require("@nodelib/fs.stat");
+const rpl = require("run-parallel");
+const constants_1 = require("../constants");
+const utils = require("../utils");
+const common = require("./common");
+function read(directory, settings, callback) {
+ if (!settings.stats && constants_1.IS_SUPPORT_READDIR_WITH_FILE_TYPES) {
+ readdirWithFileTypes(directory, settings, callback);
+ return;
+ }
+ readdir(directory, settings, callback);
+}
+exports.read = read;
+function readdirWithFileTypes(directory, settings, callback) {
+ settings.fs.readdir(directory, { withFileTypes: true }, (readdirError, dirents) => {
+ if (readdirError !== null) {
+ callFailureCallback(callback, readdirError);
+ return;
+ }
+ const entries = dirents.map((dirent) => ({
+ dirent,
+ name: dirent.name,
+ path: common.joinPathSegments(directory, dirent.name, settings.pathSegmentSeparator)
+ }));
+ if (!settings.followSymbolicLinks) {
+ callSuccessCallback(callback, entries);
+ return;
+ }
+ const tasks = entries.map((entry) => makeRplTaskEntry(entry, settings));
+ rpl(tasks, (rplError, rplEntries) => {
+ if (rplError !== null) {
+ callFailureCallback(callback, rplError);
+ return;
+ }
+ callSuccessCallback(callback, rplEntries);
+ });
+ });
+}
+exports.readdirWithFileTypes = readdirWithFileTypes;
+function makeRplTaskEntry(entry, settings) {
+ return (done) => {
+ if (!entry.dirent.isSymbolicLink()) {
+ done(null, entry);
+ return;
+ }
+ settings.fs.stat(entry.path, (statError, stats) => {
+ if (statError !== null) {
+ if (settings.throwErrorOnBrokenSymbolicLink) {
+ done(statError);
+ return;
+ }
+ done(null, entry);
+ return;
+ }
+ entry.dirent = utils.fs.createDirentFromStats(entry.name, stats);
+ done(null, entry);
+ });
+ };
+}
+function readdir(directory, settings, callback) {
+ settings.fs.readdir(directory, (readdirError, names) => {
+ if (readdirError !== null) {
+ callFailureCallback(callback, readdirError);
+ return;
+ }
+ const tasks = names.map((name) => {
+ const path = common.joinPathSegments(directory, name, settings.pathSegmentSeparator);
+ return (done) => {
+ fsStat.stat(path, settings.fsStatSettings, (error, stats) => {
+ if (error !== null) {
+ done(error);
+ return;
+ }
+ const entry = {
+ name,
+ path,
+ dirent: utils.fs.createDirentFromStats(name, stats)
+ };
+ if (settings.stats) {
+ entry.stats = stats;
+ }
+ done(null, entry);
+ });
+ };
+ });
+ rpl(tasks, (rplError, entries) => {
+ if (rplError !== null) {
+ callFailureCallback(callback, rplError);
+ return;
+ }
+ callSuccessCallback(callback, entries);
+ });
+ });
+}
+exports.readdir = readdir;
+function callFailureCallback(callback, error) {
+ callback(error);
+}
+function callSuccessCallback(callback, result) {
+ callback(null, result);
+}
diff --git a/tools/node_modules/eslint/node_modules/@nodelib/fs.scandir/out/providers/common.js b/tools/node_modules/eslint/node_modules/@nodelib/fs.scandir/out/providers/common.js
new file mode 100644
index 0000000000..8724cb59af
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/@nodelib/fs.scandir/out/providers/common.js
@@ -0,0 +1,13 @@
+"use strict";
+Object.defineProperty(exports, "__esModule", { value: true });
+exports.joinPathSegments = void 0;
+function joinPathSegments(a, b, separator) {
+ /**
+ * The correct handling of cases when the first segment is a root (`/`, `C:/`) or UNC path (`//?/C:/`).
+ */
+ if (a.endsWith(separator)) {
+ return a + b;
+ }
+ return a + separator + b;
+}
+exports.joinPathSegments = joinPathSegments;
diff --git a/tools/node_modules/eslint/node_modules/@nodelib/fs.scandir/out/providers/sync.js b/tools/node_modules/eslint/node_modules/@nodelib/fs.scandir/out/providers/sync.js
new file mode 100644
index 0000000000..146db3434f
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/@nodelib/fs.scandir/out/providers/sync.js
@@ -0,0 +1,54 @@
+"use strict";
+Object.defineProperty(exports, "__esModule", { value: true });
+exports.readdir = exports.readdirWithFileTypes = exports.read = void 0;
+const fsStat = require("@nodelib/fs.stat");
+const constants_1 = require("../constants");
+const utils = require("../utils");
+const common = require("./common");
+function read(directory, settings) {
+ if (!settings.stats && constants_1.IS_SUPPORT_READDIR_WITH_FILE_TYPES) {
+ return readdirWithFileTypes(directory, settings);
+ }
+ return readdir(directory, settings);
+}
+exports.read = read;
+function readdirWithFileTypes(directory, settings) {
+ const dirents = settings.fs.readdirSync(directory, { withFileTypes: true });
+ return dirents.map((dirent) => {
+ const entry = {
+ dirent,
+ name: dirent.name,
+ path: common.joinPathSegments(directory, dirent.name, settings.pathSegmentSeparator)
+ };
+ if (entry.dirent.isSymbolicLink() && settings.followSymbolicLinks) {
+ try {
+ const stats = settings.fs.statSync(entry.path);
+ entry.dirent = utils.fs.createDirentFromStats(entry.name, stats);
+ }
+ catch (error) {
+ if (settings.throwErrorOnBrokenSymbolicLink) {
+ throw error;
+ }
+ }
+ }
+ return entry;
+ });
+}
+exports.readdirWithFileTypes = readdirWithFileTypes;
+function readdir(directory, settings) {
+ const names = settings.fs.readdirSync(directory);
+ return names.map((name) => {
+ const entryPath = common.joinPathSegments(directory, name, settings.pathSegmentSeparator);
+ const stats = fsStat.statSync(entryPath, settings.fsStatSettings);
+ const entry = {
+ name,
+ path: entryPath,
+ dirent: utils.fs.createDirentFromStats(name, stats)
+ };
+ if (settings.stats) {
+ entry.stats = stats;
+ }
+ return entry;
+ });
+}
+exports.readdir = readdir;
diff --git a/tools/node_modules/eslint/node_modules/@nodelib/fs.scandir/out/settings.js b/tools/node_modules/eslint/node_modules/@nodelib/fs.scandir/out/settings.js
new file mode 100644
index 0000000000..15a3e8cde7
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/@nodelib/fs.scandir/out/settings.js
@@ -0,0 +1,24 @@
+"use strict";
+Object.defineProperty(exports, "__esModule", { value: true });
+const path = require("path");
+const fsStat = require("@nodelib/fs.stat");
+const fs = require("./adapters/fs");
+class Settings {
+ constructor(_options = {}) {
+ this._options = _options;
+ this.followSymbolicLinks = this._getValue(this._options.followSymbolicLinks, false);
+ this.fs = fs.createFileSystemAdapter(this._options.fs);
+ this.pathSegmentSeparator = this._getValue(this._options.pathSegmentSeparator, path.sep);
+ this.stats = this._getValue(this._options.stats, false);
+ this.throwErrorOnBrokenSymbolicLink = this._getValue(this._options.throwErrorOnBrokenSymbolicLink, true);
+ this.fsStatSettings = new fsStat.Settings({
+ followSymbolicLink: this.followSymbolicLinks,
+ fs: this.fs,
+ throwErrorOnBrokenSymbolicLink: this.throwErrorOnBrokenSymbolicLink
+ });
+ }
+ _getValue(option, value) {
+ return option !== null && option !== void 0 ? option : value;
+ }
+}
+exports.default = Settings;
diff --git a/tools/node_modules/eslint/node_modules/@nodelib/fs.scandir/out/types/index.js b/tools/node_modules/eslint/node_modules/@nodelib/fs.scandir/out/types/index.js
new file mode 100644
index 0000000000..c8ad2e549b
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/@nodelib/fs.scandir/out/types/index.js
@@ -0,0 +1,2 @@
+"use strict";
+Object.defineProperty(exports, "__esModule", { value: true });
diff --git a/tools/node_modules/eslint/node_modules/@nodelib/fs.scandir/out/utils/fs.js b/tools/node_modules/eslint/node_modules/@nodelib/fs.scandir/out/utils/fs.js
new file mode 100644
index 0000000000..ace7c74d63
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/@nodelib/fs.scandir/out/utils/fs.js
@@ -0,0 +1,19 @@
+"use strict";
+Object.defineProperty(exports, "__esModule", { value: true });
+exports.createDirentFromStats = void 0;
+class DirentFromStats {
+ constructor(name, stats) {
+ this.name = name;
+ this.isBlockDevice = stats.isBlockDevice.bind(stats);
+ this.isCharacterDevice = stats.isCharacterDevice.bind(stats);
+ this.isDirectory = stats.isDirectory.bind(stats);
+ this.isFIFO = stats.isFIFO.bind(stats);
+ this.isFile = stats.isFile.bind(stats);
+ this.isSocket = stats.isSocket.bind(stats);
+ this.isSymbolicLink = stats.isSymbolicLink.bind(stats);
+ }
+}
+function createDirentFromStats(name, stats) {
+ return new DirentFromStats(name, stats);
+}
+exports.createDirentFromStats = createDirentFromStats;
diff --git a/tools/node_modules/eslint/node_modules/@nodelib/fs.scandir/out/utils/index.js b/tools/node_modules/eslint/node_modules/@nodelib/fs.scandir/out/utils/index.js
new file mode 100644
index 0000000000..f5de129f47
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/@nodelib/fs.scandir/out/utils/index.js
@@ -0,0 +1,5 @@
+"use strict";
+Object.defineProperty(exports, "__esModule", { value: true });
+exports.fs = void 0;
+const fs = require("./fs");
+exports.fs = fs;
diff --git a/tools/node_modules/eslint/node_modules/@nodelib/fs.scandir/package.json b/tools/node_modules/eslint/node_modules/@nodelib/fs.scandir/package.json
new file mode 100644
index 0000000000..d3a89241b3
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/@nodelib/fs.scandir/package.json
@@ -0,0 +1,44 @@
+{
+ "name": "@nodelib/fs.scandir",
+ "version": "2.1.5",
+ "description": "List files and directories inside the specified directory",
+ "license": "MIT",
+ "repository": "https://github.com/nodelib/nodelib/tree/master/packages/fs/fs.scandir",
+ "keywords": [
+ "NodeLib",
+ "fs",
+ "FileSystem",
+ "file system",
+ "scandir",
+ "readdir",
+ "dirent"
+ ],
+ "engines": {
+ "node": ">= 8"
+ },
+ "files": [
+ "out/**",
+ "!out/**/*.map",
+ "!out/**/*.spec.*"
+ ],
+ "main": "out/index.js",
+ "typings": "out/index.d.ts",
+ "scripts": {
+ "clean": "rimraf {tsconfig.tsbuildinfo,out}",
+ "lint": "eslint \"src/**/*.ts\" --cache",
+ "compile": "tsc -b .",
+ "compile:watch": "tsc -p . --watch --sourceMap",
+ "test": "mocha \"out/**/*.spec.js\" -s 0",
+ "build": "npm run clean && npm run compile && npm run lint && npm test",
+ "watch": "npm run clean && npm run compile:watch"
+ },
+ "dependencies": {
+ "@nodelib/fs.stat": "2.0.5",
+ "run-parallel": "^1.1.9"
+ },
+ "devDependencies": {
+ "@nodelib/fs.macchiato": "1.0.4",
+ "@types/run-parallel": "^1.1.0"
+ },
+ "gitHead": "d6a7960d5281d3dd5f8e2efba49bb552d090f562"
+}
diff --git a/tools/node_modules/eslint/node_modules/@nodelib/fs.stat/LICENSE b/tools/node_modules/eslint/node_modules/@nodelib/fs.stat/LICENSE
new file mode 100644
index 0000000000..65a9994601
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/@nodelib/fs.stat/LICENSE
@@ -0,0 +1,21 @@
+The MIT License (MIT)
+
+Copyright (c) Denis Malinochkin
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
diff --git a/tools/node_modules/eslint/node_modules/@nodelib/fs.stat/out/adapters/fs.js b/tools/node_modules/eslint/node_modules/@nodelib/fs.stat/out/adapters/fs.js
new file mode 100644
index 0000000000..8dc08c8ca1
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/@nodelib/fs.stat/out/adapters/fs.js
@@ -0,0 +1,17 @@
+"use strict";
+Object.defineProperty(exports, "__esModule", { value: true });
+exports.createFileSystemAdapter = exports.FILE_SYSTEM_ADAPTER = void 0;
+const fs = require("fs");
+exports.FILE_SYSTEM_ADAPTER = {
+ lstat: fs.lstat,
+ stat: fs.stat,
+ lstatSync: fs.lstatSync,
+ statSync: fs.statSync
+};
+function createFileSystemAdapter(fsMethods) {
+ if (fsMethods === undefined) {
+ return exports.FILE_SYSTEM_ADAPTER;
+ }
+ return Object.assign(Object.assign({}, exports.FILE_SYSTEM_ADAPTER), fsMethods);
+}
+exports.createFileSystemAdapter = createFileSystemAdapter;
diff --git a/tools/node_modules/eslint/node_modules/@nodelib/fs.stat/out/index.js b/tools/node_modules/eslint/node_modules/@nodelib/fs.stat/out/index.js
new file mode 100644
index 0000000000..b23f7510d0
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/@nodelib/fs.stat/out/index.js
@@ -0,0 +1,26 @@
+"use strict";
+Object.defineProperty(exports, "__esModule", { value: true });
+exports.statSync = exports.stat = exports.Settings = void 0;
+const async = require("./providers/async");
+const sync = require("./providers/sync");
+const settings_1 = require("./settings");
+exports.Settings = settings_1.default;
+function stat(path, optionsOrSettingsOrCallback, callback) {
+ if (typeof optionsOrSettingsOrCallback === 'function') {
+ async.read(path, getSettings(), optionsOrSettingsOrCallback);
+ return;
+ }
+ async.read(path, getSettings(optionsOrSettingsOrCallback), callback);
+}
+exports.stat = stat;
+function statSync(path, optionsOrSettings) {
+ const settings = getSettings(optionsOrSettings);
+ return sync.read(path, settings);
+}
+exports.statSync = statSync;
+function getSettings(settingsOrOptions = {}) {
+ if (settingsOrOptions instanceof settings_1.default) {
+ return settingsOrOptions;
+ }
+ return new settings_1.default(settingsOrOptions);
+}
diff --git a/tools/node_modules/eslint/node_modules/@nodelib/fs.stat/out/providers/async.js b/tools/node_modules/eslint/node_modules/@nodelib/fs.stat/out/providers/async.js
new file mode 100644
index 0000000000..983ff0e6cb
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/@nodelib/fs.stat/out/providers/async.js
@@ -0,0 +1,36 @@
+"use strict";
+Object.defineProperty(exports, "__esModule", { value: true });
+exports.read = void 0;
+function read(path, settings, callback) {
+ settings.fs.lstat(path, (lstatError, lstat) => {
+ if (lstatError !== null) {
+ callFailureCallback(callback, lstatError);
+ return;
+ }
+ if (!lstat.isSymbolicLink() || !settings.followSymbolicLink) {
+ callSuccessCallback(callback, lstat);
+ return;
+ }
+ settings.fs.stat(path, (statError, stat) => {
+ if (statError !== null) {
+ if (settings.throwErrorOnBrokenSymbolicLink) {
+ callFailureCallback(callback, statError);
+ return;
+ }
+ callSuccessCallback(callback, lstat);
+ return;
+ }
+ if (settings.markSymbolicLink) {
+ stat.isSymbolicLink = () => true;
+ }
+ callSuccessCallback(callback, stat);
+ });
+ });
+}
+exports.read = read;
+function callFailureCallback(callback, error) {
+ callback(error);
+}
+function callSuccessCallback(callback, result) {
+ callback(null, result);
+}
diff --git a/tools/node_modules/eslint/node_modules/@nodelib/fs.stat/out/providers/sync.js b/tools/node_modules/eslint/node_modules/@nodelib/fs.stat/out/providers/sync.js
new file mode 100644
index 0000000000..1521c3616e
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/@nodelib/fs.stat/out/providers/sync.js
@@ -0,0 +1,23 @@
+"use strict";
+Object.defineProperty(exports, "__esModule", { value: true });
+exports.read = void 0;
+function read(path, settings) {
+ const lstat = settings.fs.lstatSync(path);
+ if (!lstat.isSymbolicLink() || !settings.followSymbolicLink) {
+ return lstat;
+ }
+ try {
+ const stat = settings.fs.statSync(path);
+ if (settings.markSymbolicLink) {
+ stat.isSymbolicLink = () => true;
+ }
+ return stat;
+ }
+ catch (error) {
+ if (!settings.throwErrorOnBrokenSymbolicLink) {
+ return lstat;
+ }
+ throw error;
+ }
+}
+exports.read = read;
diff --git a/tools/node_modules/eslint/node_modules/@nodelib/fs.stat/out/settings.js b/tools/node_modules/eslint/node_modules/@nodelib/fs.stat/out/settings.js
new file mode 100644
index 0000000000..111ec09ca6
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/@nodelib/fs.stat/out/settings.js
@@ -0,0 +1,16 @@
+"use strict";
+Object.defineProperty(exports, "__esModule", { value: true });
+const fs = require("./adapters/fs");
+class Settings {
+ constructor(_options = {}) {
+ this._options = _options;
+ this.followSymbolicLink = this._getValue(this._options.followSymbolicLink, true);
+ this.fs = fs.createFileSystemAdapter(this._options.fs);
+ this.markSymbolicLink = this._getValue(this._options.markSymbolicLink, false);
+ this.throwErrorOnBrokenSymbolicLink = this._getValue(this._options.throwErrorOnBrokenSymbolicLink, true);
+ }
+ _getValue(option, value) {
+ return option !== null && option !== void 0 ? option : value;
+ }
+}
+exports.default = Settings;
diff --git a/tools/node_modules/eslint/node_modules/@nodelib/fs.stat/out/types/index.js b/tools/node_modules/eslint/node_modules/@nodelib/fs.stat/out/types/index.js
new file mode 100644
index 0000000000..c8ad2e549b
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/@nodelib/fs.stat/out/types/index.js
@@ -0,0 +1,2 @@
+"use strict";
+Object.defineProperty(exports, "__esModule", { value: true });
diff --git a/tools/node_modules/eslint/node_modules/@nodelib/fs.stat/package.json b/tools/node_modules/eslint/node_modules/@nodelib/fs.stat/package.json
new file mode 100644
index 0000000000..f2540c2894
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/@nodelib/fs.stat/package.json
@@ -0,0 +1,37 @@
+{
+ "name": "@nodelib/fs.stat",
+ "version": "2.0.5",
+ "description": "Get the status of a file with some features",
+ "license": "MIT",
+ "repository": "https://github.com/nodelib/nodelib/tree/master/packages/fs/fs.stat",
+ "keywords": [
+ "NodeLib",
+ "fs",
+ "FileSystem",
+ "file system",
+ "stat"
+ ],
+ "engines": {
+ "node": ">= 8"
+ },
+ "files": [
+ "out/**",
+ "!out/**/*.map",
+ "!out/**/*.spec.*"
+ ],
+ "main": "out/index.js",
+ "typings": "out/index.d.ts",
+ "scripts": {
+ "clean": "rimraf {tsconfig.tsbuildinfo,out}",
+ "lint": "eslint \"src/**/*.ts\" --cache",
+ "compile": "tsc -b .",
+ "compile:watch": "tsc -p . --watch --sourceMap",
+ "test": "mocha \"out/**/*.spec.js\" -s 0",
+ "build": "npm run clean && npm run compile && npm run lint && npm test",
+ "watch": "npm run clean && npm run compile:watch"
+ },
+ "devDependencies": {
+ "@nodelib/fs.macchiato": "1.0.4"
+ },
+ "gitHead": "d6a7960d5281d3dd5f8e2efba49bb552d090f562"
+}
diff --git a/tools/node_modules/eslint/node_modules/@nodelib/fs.walk/LICENSE b/tools/node_modules/eslint/node_modules/@nodelib/fs.walk/LICENSE
new file mode 100644
index 0000000000..65a9994601
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/@nodelib/fs.walk/LICENSE
@@ -0,0 +1,21 @@
+The MIT License (MIT)
+
+Copyright (c) Denis Malinochkin
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
diff --git a/tools/node_modules/eslint/node_modules/@nodelib/fs.walk/out/index.js b/tools/node_modules/eslint/node_modules/@nodelib/fs.walk/out/index.js
new file mode 100644
index 0000000000..15207874af
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/@nodelib/fs.walk/out/index.js
@@ -0,0 +1,34 @@
+"use strict";
+Object.defineProperty(exports, "__esModule", { value: true });
+exports.Settings = exports.walkStream = exports.walkSync = exports.walk = void 0;
+const async_1 = require("./providers/async");
+const stream_1 = require("./providers/stream");
+const sync_1 = require("./providers/sync");
+const settings_1 = require("./settings");
+exports.Settings = settings_1.default;
+function walk(directory, optionsOrSettingsOrCallback, callback) {
+ if (typeof optionsOrSettingsOrCallback === 'function') {
+ new async_1.default(directory, getSettings()).read(optionsOrSettingsOrCallback);
+ return;
+ }
+ new async_1.default(directory, getSettings(optionsOrSettingsOrCallback)).read(callback);
+}
+exports.walk = walk;
+function walkSync(directory, optionsOrSettings) {
+ const settings = getSettings(optionsOrSettings);
+ const provider = new sync_1.default(directory, settings);
+ return provider.read();
+}
+exports.walkSync = walkSync;
+function walkStream(directory, optionsOrSettings) {
+ const settings = getSettings(optionsOrSettings);
+ const provider = new stream_1.default(directory, settings);
+ return provider.read();
+}
+exports.walkStream = walkStream;
+function getSettings(settingsOrOptions = {}) {
+ if (settingsOrOptions instanceof settings_1.default) {
+ return settingsOrOptions;
+ }
+ return new settings_1.default(settingsOrOptions);
+}
diff --git a/tools/node_modules/eslint/node_modules/@nodelib/fs.walk/out/providers/async.js b/tools/node_modules/eslint/node_modules/@nodelib/fs.walk/out/providers/async.js
new file mode 100644
index 0000000000..51d3be51a8
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/@nodelib/fs.walk/out/providers/async.js
@@ -0,0 +1,30 @@
+"use strict";
+Object.defineProperty(exports, "__esModule", { value: true });
+const async_1 = require("../readers/async");
+class AsyncProvider {
+ constructor(_root, _settings) {
+ this._root = _root;
+ this._settings = _settings;
+ this._reader = new async_1.default(this._root, this._settings);
+ this._storage = [];
+ }
+ read(callback) {
+ this._reader.onError((error) => {
+ callFailureCallback(callback, error);
+ });
+ this._reader.onEntry((entry) => {
+ this._storage.push(entry);
+ });
+ this._reader.onEnd(() => {
+ callSuccessCallback(callback, this._storage);
+ });
+ this._reader.read();
+ }
+}
+exports.default = AsyncProvider;
+function callFailureCallback(callback, error) {
+ callback(error);
+}
+function callSuccessCallback(callback, entries) {
+ callback(null, entries);
+}
diff --git a/tools/node_modules/eslint/node_modules/@nodelib/fs.walk/out/providers/index.js b/tools/node_modules/eslint/node_modules/@nodelib/fs.walk/out/providers/index.js
new file mode 100644
index 0000000000..4c2529ce8a
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/@nodelib/fs.walk/out/providers/index.js
@@ -0,0 +1,9 @@
+"use strict";
+Object.defineProperty(exports, "__esModule", { value: true });
+exports.SyncProvider = exports.StreamProvider = exports.AsyncProvider = void 0;
+const async_1 = require("./async");
+exports.AsyncProvider = async_1.default;
+const stream_1 = require("./stream");
+exports.StreamProvider = stream_1.default;
+const sync_1 = require("./sync");
+exports.SyncProvider = sync_1.default;
diff --git a/tools/node_modules/eslint/node_modules/@nodelib/fs.walk/out/providers/stream.js b/tools/node_modules/eslint/node_modules/@nodelib/fs.walk/out/providers/stream.js
new file mode 100644
index 0000000000..51298b0f58
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/@nodelib/fs.walk/out/providers/stream.js
@@ -0,0 +1,34 @@
+"use strict";
+Object.defineProperty(exports, "__esModule", { value: true });
+const stream_1 = require("stream");
+const async_1 = require("../readers/async");
+class StreamProvider {
+ constructor(_root, _settings) {
+ this._root = _root;
+ this._settings = _settings;
+ this._reader = new async_1.default(this._root, this._settings);
+ this._stream = new stream_1.Readable({
+ objectMode: true,
+ read: () => { },
+ destroy: () => {
+ if (!this._reader.isDestroyed) {
+ this._reader.destroy();
+ }
+ }
+ });
+ }
+ read() {
+ this._reader.onError((error) => {
+ this._stream.emit('error', error);
+ });
+ this._reader.onEntry((entry) => {
+ this._stream.push(entry);
+ });
+ this._reader.onEnd(() => {
+ this._stream.push(null);
+ });
+ this._reader.read();
+ return this._stream;
+ }
+}
+exports.default = StreamProvider;
diff --git a/tools/node_modules/eslint/node_modules/@nodelib/fs.walk/out/providers/sync.js b/tools/node_modules/eslint/node_modules/@nodelib/fs.walk/out/providers/sync.js
new file mode 100644
index 0000000000..faab6ca2ad
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/@nodelib/fs.walk/out/providers/sync.js
@@ -0,0 +1,14 @@
+"use strict";
+Object.defineProperty(exports, "__esModule", { value: true });
+const sync_1 = require("../readers/sync");
+class SyncProvider {
+ constructor(_root, _settings) {
+ this._root = _root;
+ this._settings = _settings;
+ this._reader = new sync_1.default(this._root, this._settings);
+ }
+ read() {
+ return this._reader.read();
+ }
+}
+exports.default = SyncProvider;
diff --git a/tools/node_modules/eslint/node_modules/@nodelib/fs.walk/out/readers/async.js b/tools/node_modules/eslint/node_modules/@nodelib/fs.walk/out/readers/async.js
new file mode 100644
index 0000000000..ebe8dd5735
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/@nodelib/fs.walk/out/readers/async.js
@@ -0,0 +1,97 @@
+"use strict";
+Object.defineProperty(exports, "__esModule", { value: true });
+const events_1 = require("events");
+const fsScandir = require("@nodelib/fs.scandir");
+const fastq = require("fastq");
+const common = require("./common");
+const reader_1 = require("./reader");
+class AsyncReader extends reader_1.default {
+ constructor(_root, _settings) {
+ super(_root, _settings);
+ this._settings = _settings;
+ this._scandir = fsScandir.scandir;
+ this._emitter = new events_1.EventEmitter();
+ this._queue = fastq(this._worker.bind(this), this._settings.concurrency);
+ this._isFatalError = false;
+ this._isDestroyed = false;
+ this._queue.drain = () => {
+ if (!this._isFatalError) {
+ this._emitter.emit('end');
+ }
+ };
+ }
+ read() {
+ this._isFatalError = false;
+ this._isDestroyed = false;
+ setImmediate(() => {
+ this._pushToQueue(this._root, this._settings.basePath);
+ });
+ return this._emitter;
+ }
+ get isDestroyed() {
+ return this._isDestroyed;
+ }
+ destroy() {
+ if (this._isDestroyed) {
+ throw new Error('The reader is already destroyed');
+ }
+ this._isDestroyed = true;
+ this._queue.killAndDrain();
+ }
+ onEntry(callback) {
+ this._emitter.on('entry', callback);
+ }
+ onError(callback) {
+ this._emitter.once('error', callback);
+ }
+ onEnd(callback) {
+ this._emitter.once('end', callback);
+ }
+ _pushToQueue(directory, base) {
+ const queueItem = { directory, base };
+ this._queue.push(queueItem, (error) => {
+ if (error !== null) {
+ this._handleError(error);
+ }
+ });
+ }
+ _worker(item, done) {
+ this._scandir(item.directory, this._settings.fsScandirSettings, (error, entries) => {
+ if (error !== null) {
+ done(error, undefined);
+ return;
+ }
+ for (const entry of entries) {
+ this._handleEntry(entry, item.base);
+ }
+ done(null, undefined);
+ });
+ }
+ _handleError(error) {
+ if (this._isDestroyed || !common.isFatalError(this._settings, error)) {
+ return;
+ }
+ this._isFatalError = true;
+ this._isDestroyed = true;
+ this._emitter.emit('error', error);
+ }
+ _handleEntry(entry, base) {
+ if (this._isDestroyed || this._isFatalError) {
+ return;
+ }
+ const fullpath = entry.path;
+ if (base !== undefined) {
+ entry.path = common.joinPathSegments(base, entry.name, this._settings.pathSegmentSeparator);
+ }
+ if (common.isAppliedFilter(this._settings.entryFilter, entry)) {
+ this._emitEntry(entry);
+ }
+ if (entry.dirent.isDirectory() && common.isAppliedFilter(this._settings.deepFilter, entry)) {
+ this._pushToQueue(fullpath, base === undefined ? undefined : entry.path);
+ }
+ }
+ _emitEntry(entry) {
+ this._emitter.emit('entry', entry);
+ }
+}
+exports.default = AsyncReader;
diff --git a/tools/node_modules/eslint/node_modules/@nodelib/fs.walk/out/readers/common.js b/tools/node_modules/eslint/node_modules/@nodelib/fs.walk/out/readers/common.js
new file mode 100644
index 0000000000..a93572f48a
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/@nodelib/fs.walk/out/readers/common.js
@@ -0,0 +1,31 @@
+"use strict";
+Object.defineProperty(exports, "__esModule", { value: true });
+exports.joinPathSegments = exports.replacePathSegmentSeparator = exports.isAppliedFilter = exports.isFatalError = void 0;
+function isFatalError(settings, error) {
+ if (settings.errorFilter === null) {
+ return true;
+ }
+ return !settings.errorFilter(error);
+}
+exports.isFatalError = isFatalError;
+function isAppliedFilter(filter, value) {
+ return filter === null || filter(value);
+}
+exports.isAppliedFilter = isAppliedFilter;
+function replacePathSegmentSeparator(filepath, separator) {
+ return filepath.split(/[/\\]/).join(separator);
+}
+exports.replacePathSegmentSeparator = replacePathSegmentSeparator;
+function joinPathSegments(a, b, separator) {
+ if (a === '') {
+ return b;
+ }
+ /**
+ * The correct handling of cases when the first segment is a root (`/`, `C:/`) or UNC path (`//?/C:/`).
+ */
+ if (a.endsWith(separator)) {
+ return a + b;
+ }
+ return a + separator + b;
+}
+exports.joinPathSegments = joinPathSegments;
diff --git a/tools/node_modules/eslint/node_modules/@nodelib/fs.walk/out/readers/reader.js b/tools/node_modules/eslint/node_modules/@nodelib/fs.walk/out/readers/reader.js
new file mode 100644
index 0000000000..782f07cbfa
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/@nodelib/fs.walk/out/readers/reader.js
@@ -0,0 +1,11 @@
+"use strict";
+Object.defineProperty(exports, "__esModule", { value: true });
+const common = require("./common");
+class Reader {
+ constructor(_root, _settings) {
+ this._root = _root;
+ this._settings = _settings;
+ this._root = common.replacePathSegmentSeparator(_root, _settings.pathSegmentSeparator);
+ }
+}
+exports.default = Reader;
diff --git a/tools/node_modules/eslint/node_modules/@nodelib/fs.walk/out/readers/sync.js b/tools/node_modules/eslint/node_modules/@nodelib/fs.walk/out/readers/sync.js
new file mode 100644
index 0000000000..9a8d5a6f1e
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/@nodelib/fs.walk/out/readers/sync.js
@@ -0,0 +1,59 @@
+"use strict";
+Object.defineProperty(exports, "__esModule", { value: true });
+const fsScandir = require("@nodelib/fs.scandir");
+const common = require("./common");
+const reader_1 = require("./reader");
+class SyncReader extends reader_1.default {
+ constructor() {
+ super(...arguments);
+ this._scandir = fsScandir.scandirSync;
+ this._storage = [];
+ this._queue = new Set();
+ }
+ read() {
+ this._pushToQueue(this._root, this._settings.basePath);
+ this._handleQueue();
+ return this._storage;
+ }
+ _pushToQueue(directory, base) {
+ this._queue.add({ directory, base });
+ }
+ _handleQueue() {
+ for (const item of this._queue.values()) {
+ this._handleDirectory(item.directory, item.base);
+ }
+ }
+ _handleDirectory(directory, base) {
+ try {
+ const entries = this._scandir(directory, this._settings.fsScandirSettings);
+ for (const entry of entries) {
+ this._handleEntry(entry, base);
+ }
+ }
+ catch (error) {
+ this._handleError(error);
+ }
+ }
+ _handleError(error) {
+ if (!common.isFatalError(this._settings, error)) {
+ return;
+ }
+ throw error;
+ }
+ _handleEntry(entry, base) {
+ const fullpath = entry.path;
+ if (base !== undefined) {
+ entry.path = common.joinPathSegments(base, entry.name, this._settings.pathSegmentSeparator);
+ }
+ if (common.isAppliedFilter(this._settings.entryFilter, entry)) {
+ this._pushToStorage(entry);
+ }
+ if (entry.dirent.isDirectory() && common.isAppliedFilter(this._settings.deepFilter, entry)) {
+ this._pushToQueue(fullpath, base === undefined ? undefined : entry.path);
+ }
+ }
+ _pushToStorage(entry) {
+ this._storage.push(entry);
+ }
+}
+exports.default = SyncReader;
diff --git a/tools/node_modules/eslint/node_modules/@nodelib/fs.walk/out/settings.js b/tools/node_modules/eslint/node_modules/@nodelib/fs.walk/out/settings.js
new file mode 100644
index 0000000000..d7a85c81ee
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/@nodelib/fs.walk/out/settings.js
@@ -0,0 +1,26 @@
+"use strict";
+Object.defineProperty(exports, "__esModule", { value: true });
+const path = require("path");
+const fsScandir = require("@nodelib/fs.scandir");
+class Settings {
+ constructor(_options = {}) {
+ this._options = _options;
+ this.basePath = this._getValue(this._options.basePath, undefined);
+ this.concurrency = this._getValue(this._options.concurrency, Number.POSITIVE_INFINITY);
+ this.deepFilter = this._getValue(this._options.deepFilter, null);
+ this.entryFilter = this._getValue(this._options.entryFilter, null);
+ this.errorFilter = this._getValue(this._options.errorFilter, null);
+ this.pathSegmentSeparator = this._getValue(this._options.pathSegmentSeparator, path.sep);
+ this.fsScandirSettings = new fsScandir.Settings({
+ followSymbolicLinks: this._options.followSymbolicLinks,
+ fs: this._options.fs,
+ pathSegmentSeparator: this._options.pathSegmentSeparator,
+ stats: this._options.stats,
+ throwErrorOnBrokenSymbolicLink: this._options.throwErrorOnBrokenSymbolicLink
+ });
+ }
+ _getValue(option, value) {
+ return option !== null && option !== void 0 ? option : value;
+ }
+}
+exports.default = Settings;
diff --git a/tools/node_modules/eslint/node_modules/@nodelib/fs.walk/out/types/index.js b/tools/node_modules/eslint/node_modules/@nodelib/fs.walk/out/types/index.js
new file mode 100644
index 0000000000..c8ad2e549b
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/@nodelib/fs.walk/out/types/index.js
@@ -0,0 +1,2 @@
+"use strict";
+Object.defineProperty(exports, "__esModule", { value: true });
diff --git a/tools/node_modules/eslint/node_modules/@nodelib/fs.walk/package.json b/tools/node_modules/eslint/node_modules/@nodelib/fs.walk/package.json
new file mode 100644
index 0000000000..86bfce48b5
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/@nodelib/fs.walk/package.json
@@ -0,0 +1,44 @@
+{
+ "name": "@nodelib/fs.walk",
+ "version": "1.2.8",
+ "description": "A library for efficiently walking a directory recursively",
+ "license": "MIT",
+ "repository": "https://github.com/nodelib/nodelib/tree/master/packages/fs/fs.walk",
+ "keywords": [
+ "NodeLib",
+ "fs",
+ "FileSystem",
+ "file system",
+ "walk",
+ "scanner",
+ "crawler"
+ ],
+ "engines": {
+ "node": ">= 8"
+ },
+ "files": [
+ "out/**",
+ "!out/**/*.map",
+ "!out/**/*.spec.*",
+ "!out/**/tests/**"
+ ],
+ "main": "out/index.js",
+ "typings": "out/index.d.ts",
+ "scripts": {
+ "clean": "rimraf {tsconfig.tsbuildinfo,out}",
+ "lint": "eslint \"src/**/*.ts\" --cache",
+ "compile": "tsc -b .",
+ "compile:watch": "tsc -p . --watch --sourceMap",
+ "test": "mocha \"out/**/*.spec.js\" -s 0",
+ "build": "npm run clean && npm run compile && npm run lint && npm test",
+ "watch": "npm run clean && npm run compile:watch"
+ },
+ "dependencies": {
+ "@nodelib/fs.scandir": "2.1.5",
+ "fastq": "^1.6.0"
+ },
+ "devDependencies": {
+ "@nodelib/fs.macchiato": "1.0.4"
+ },
+ "gitHead": "1e5bad48565da2b06b8600e744324ea240bf49d8"
+}
diff --git a/tools/node_modules/eslint/node_modules/acorn/dist/acorn.js b/tools/node_modules/eslint/node_modules/acorn/dist/acorn.js
index 1ccee2097c..8e8b225b0b 100644
--- a/tools/node_modules/eslint/node_modules/acorn/dist/acorn.js
+++ b/tools/node_modules/eslint/node_modules/acorn/dist/acorn.js
@@ -327,10 +327,10 @@
var defaultOptions = {
// `ecmaVersion` indicates the ECMAScript version to parse. Must be
// either 3, 5, 6 (or 2015), 7 (2016), 8 (2017), 9 (2018), 10
- // (2019), 11 (2020), 12 (2021), 13 (2022), or `"latest"` (the
- // latest version the library supports). This influences support
- // for strict mode, the set of reserved words, and support for
- // new syntax features.
+ // (2019), 11 (2020), 12 (2021), 13 (2022), 14 (2023), or `"latest"`
+ // (the latest version the library supports). This influences
+ // support for strict mode, the set of reserved words, and support
+ // for new syntax features.
ecmaVersion: null,
// `sourceType` indicates the mode the code should be parsed in.
// Can be either `"script"` or `"module"`. This influences global
@@ -364,8 +364,9 @@
// When enabled, super identifiers are not constrained to
// appearing in methods and do not raise an error when they appear elsewhere.
allowSuperOutsideMethod: null,
- // When enabled, hashbang directive in the beginning of file
- // is allowed and treated as a line comment.
+ // When enabled, hashbang directive in the beginning of file is
+ // allowed and treated as a line comment. Enabled by default when
+ // `ecmaVersion` >= 2023.
allowHashBang: false,
// When `locations` is on, `loc` properties holding objects with
// `start` and `end` properties in `{line, column}` form (with
@@ -440,6 +441,9 @@
if (options.allowReserved == null)
{ options.allowReserved = options.ecmaVersion < 5; }
+ if (opts.allowHashBang == null)
+ { options.allowHashBang = options.ecmaVersion >= 14; }
+
if (isArray(options.onToken)) {
var tokens = options.onToken;
options.onToken = function (token) { return tokens.push(token); };
@@ -770,7 +774,7 @@
if (refDestructuringErrors.trailingComma > -1)
{ this.raiseRecoverable(refDestructuringErrors.trailingComma, "Comma is not permitted after the rest element"); }
var parens = isAssign ? refDestructuringErrors.parenthesizedAssign : refDestructuringErrors.parenthesizedBind;
- if (parens > -1) { this.raiseRecoverable(parens, "Parenthesized pattern"); }
+ if (parens > -1) { this.raiseRecoverable(parens, isAssign ? "Assigning to rvalue" : "Parenthesized pattern"); }
};
pp$9.checkExpressionErrors = function(refDestructuringErrors, andThrow) {
@@ -1866,6 +1870,7 @@
};
pp$8.isDirectiveCandidate = function(statement) {
return (
+ this.options.ecmaVersion >= 5 &&
statement.type === "ExpressionStatement" &&
statement.expression.type === "Literal" &&
typeof statement.expression.value === "string" &&
@@ -2276,7 +2281,8 @@
{ this.exprAllowed = type.beforeExpr; }
};
- // Used to handle egde case when token context could not be inferred correctly in tokenize phase
+ // Used to handle egde cases when token context could not be inferred correctly during tokenization phase
+
pp$6.overrideContext = function(tokenCtx) {
if (this.curContext() !== tokenCtx) {
this.context[this.context.length - 1] = tokenCtx;
@@ -3092,15 +3098,6 @@
}
return this.finishNode(prop, "RestElement")
}
- // To disallow parenthesized identifier via `this.toAssignable()`.
- if (this.type === types$1.parenL && refDestructuringErrors) {
- if (refDestructuringErrors.parenthesizedAssign < 0) {
- refDestructuringErrors.parenthesizedAssign = this.start;
- }
- if (refDestructuringErrors.parenthesizedBind < 0) {
- refDestructuringErrors.parenthesizedBind = this.start;
- }
- }
// Parse argument.
prop.argument = this.parseMaybeAssign(false, refDestructuringErrors);
// To disallow trailing comma via `this.toAssignable()`.
@@ -5530,7 +5527,7 @@
// Acorn is a tiny, fast JavaScript parser written in JavaScript.
- var version = "8.7.1";
+ var version = "8.8.0";
Parser.acorn = {
Parser: Parser,
diff --git a/tools/node_modules/eslint/node_modules/acorn/dist/acorn.mjs b/tools/node_modules/eslint/node_modules/acorn/dist/acorn.mjs
index 6fbb1dc8f3..5ae045a7f2 100644
--- a/tools/node_modules/eslint/node_modules/acorn/dist/acorn.mjs
+++ b/tools/node_modules/eslint/node_modules/acorn/dist/acorn.mjs
@@ -321,10 +321,10 @@ function getLineInfo(input, offset) {
var defaultOptions = {
// `ecmaVersion` indicates the ECMAScript version to parse. Must be
// either 3, 5, 6 (or 2015), 7 (2016), 8 (2017), 9 (2018), 10
- // (2019), 11 (2020), 12 (2021), 13 (2022), or `"latest"` (the
- // latest version the library supports). This influences support
- // for strict mode, the set of reserved words, and support for
- // new syntax features.
+ // (2019), 11 (2020), 12 (2021), 13 (2022), 14 (2023), or `"latest"`
+ // (the latest version the library supports). This influences
+ // support for strict mode, the set of reserved words, and support
+ // for new syntax features.
ecmaVersion: null,
// `sourceType` indicates the mode the code should be parsed in.
// Can be either `"script"` or `"module"`. This influences global
@@ -358,8 +358,9 @@ var defaultOptions = {
// When enabled, super identifiers are not constrained to
// appearing in methods and do not raise an error when they appear elsewhere.
allowSuperOutsideMethod: null,
- // When enabled, hashbang directive in the beginning of file
- // is allowed and treated as a line comment.
+ // When enabled, hashbang directive in the beginning of file is
+ // allowed and treated as a line comment. Enabled by default when
+ // `ecmaVersion` >= 2023.
allowHashBang: false,
// When `locations` is on, `loc` properties holding objects with
// `start` and `end` properties in `{line, column}` form (with
@@ -434,6 +435,9 @@ function getOptions(opts) {
if (options.allowReserved == null)
{ options.allowReserved = options.ecmaVersion < 5; }
+ if (opts.allowHashBang == null)
+ { options.allowHashBang = options.ecmaVersion >= 14; }
+
if (isArray(options.onToken)) {
var tokens = options.onToken;
options.onToken = function (token) { return tokens.push(token); };
@@ -764,7 +768,7 @@ pp$9.checkPatternErrors = function(refDestructuringErrors, isAssign) {
if (refDestructuringErrors.trailingComma > -1)
{ this.raiseRecoverable(refDestructuringErrors.trailingComma, "Comma is not permitted after the rest element"); }
var parens = isAssign ? refDestructuringErrors.parenthesizedAssign : refDestructuringErrors.parenthesizedBind;
- if (parens > -1) { this.raiseRecoverable(parens, "Parenthesized pattern"); }
+ if (parens > -1) { this.raiseRecoverable(parens, isAssign ? "Assigning to rvalue" : "Parenthesized pattern"); }
};
pp$9.checkExpressionErrors = function(refDestructuringErrors, andThrow) {
@@ -1860,6 +1864,7 @@ pp$8.adaptDirectivePrologue = function(statements) {
};
pp$8.isDirectiveCandidate = function(statement) {
return (
+ this.options.ecmaVersion >= 5 &&
statement.type === "ExpressionStatement" &&
statement.expression.type === "Literal" &&
typeof statement.expression.value === "string" &&
@@ -2270,7 +2275,8 @@ pp$6.updateContext = function(prevType) {
{ this.exprAllowed = type.beforeExpr; }
};
-// Used to handle egde case when token context could not be inferred correctly in tokenize phase
+// Used to handle egde cases when token context could not be inferred correctly during tokenization phase
+
pp$6.overrideContext = function(tokenCtx) {
if (this.curContext() !== tokenCtx) {
this.context[this.context.length - 1] = tokenCtx;
@@ -3086,15 +3092,6 @@ pp$5.parseProperty = function(isPattern, refDestructuringErrors) {
}
return this.finishNode(prop, "RestElement")
}
- // To disallow parenthesized identifier via `this.toAssignable()`.
- if (this.type === types$1.parenL && refDestructuringErrors) {
- if (refDestructuringErrors.parenthesizedAssign < 0) {
- refDestructuringErrors.parenthesizedAssign = this.start;
- }
- if (refDestructuringErrors.parenthesizedBind < 0) {
- refDestructuringErrors.parenthesizedBind = this.start;
- }
- }
// Parse argument.
prop.argument = this.parseMaybeAssign(false, refDestructuringErrors);
// To disallow trailing comma via `this.toAssignable()`.
@@ -5524,7 +5521,7 @@ pp.readWord = function() {
// Acorn is a tiny, fast JavaScript parser written in JavaScript.
-var version = "8.7.1";
+var version = "8.8.0";
Parser.acorn = {
Parser: Parser,
diff --git a/tools/node_modules/eslint/node_modules/acorn/package.json b/tools/node_modules/eslint/node_modules/acorn/package.json
index 1741697462..896061c412 100644
--- a/tools/node_modules/eslint/node_modules/acorn/package.json
+++ b/tools/node_modules/eslint/node_modules/acorn/package.json
@@ -16,7 +16,7 @@
],
"./package.json": "./package.json"
},
- "version": "8.7.1",
+ "version": "8.8.0",
"engines": {
"node": ">=0.4.0"
},
diff --git a/tools/node_modules/eslint/node_modules/array-union/index.js b/tools/node_modules/eslint/node_modules/array-union/index.js
new file mode 100644
index 0000000000..7f85d3d193
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/array-union/index.js
@@ -0,0 +1,5 @@
+'use strict';
+
+module.exports = (...arguments_) => {
+ return [...new Set([].concat(...arguments_))];
+};
diff --git a/tools/node_modules/eslint/node_modules/array-union/license b/tools/node_modules/eslint/node_modules/array-union/license
new file mode 100644
index 0000000000..e7af2f7710
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/array-union/license
@@ -0,0 +1,9 @@
+MIT License
+
+Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)
+
+Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
diff --git a/tools/node_modules/eslint/node_modules/array-union/package.json b/tools/node_modules/eslint/node_modules/array-union/package.json
new file mode 100644
index 0000000000..5ad5afa712
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/array-union/package.json
@@ -0,0 +1,38 @@
+{
+ "name": "array-union",
+ "version": "2.1.0",
+ "description": "Create an array of unique values, in order, from the input arrays",
+ "license": "MIT",
+ "repository": "sindresorhus/array-union",
+ "author": {
+ "name": "Sindre Sorhus",
+ "email": "sindresorhus@gmail.com",
+ "url": "sindresorhus.com"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "scripts": {
+ "test": "xo && ava && tsd"
+ },
+ "files": [
+ "index.js",
+ "index.d.ts"
+ ],
+ "keywords": [
+ "array",
+ "set",
+ "uniq",
+ "unique",
+ "duplicate",
+ "remove",
+ "union",
+ "combine",
+ "merge"
+ ],
+ "devDependencies": {
+ "ava": "^1.4.1",
+ "tsd": "^0.7.2",
+ "xo": "^0.24.0"
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/array-union/readme.md b/tools/node_modules/eslint/node_modules/array-union/readme.md
new file mode 100644
index 0000000000..2474a1aed1
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/array-union/readme.md
@@ -0,0 +1,34 @@
+# array-union [![Build Status](https://travis-ci.org/sindresorhus/array-union.svg?branch=master)](https://travis-ci.org/sindresorhus/array-union)
+
+> Create an array of unique values, in order, from the input arrays
+
+
+## Install
+
+```
+$ npm install array-union
+```
+
+
+## Usage
+
+```js
+const arrayUnion = require('array-union');
+
+arrayUnion([1, 1, 2, 3], [2, 3]);
+//=> [1, 2, 3]
+
+arrayUnion(['foo', 'foo', 'bar']);
+//=> ['foo', 'bar']
+
+arrayUnion(['🐱', '🦄', '🐻'], ['🦄', '🌈']);
+//=> ['🐱', '🦄', '🐻', '🌈']
+
+arrayUnion(['🐱', '🦄'], ['🐻', '🦄'], ['🐶', '🌈', '🌈']);
+//=> ['🐱', '🦄', '🐻', '🐶', '🌈']
+```
+
+
+## License
+
+MIT © [Sindre Sorhus](https://sindresorhus.com)
diff --git a/tools/node_modules/eslint/node_modules/braces/LICENSE b/tools/node_modules/eslint/node_modules/braces/LICENSE
new file mode 100644
index 0000000000..d32ab4426a
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/braces/LICENSE
@@ -0,0 +1,21 @@
+The MIT License (MIT)
+
+Copyright (c) 2014-2018, Jon Schlinkert.
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.
diff --git a/tools/node_modules/eslint/node_modules/braces/index.js b/tools/node_modules/eslint/node_modules/braces/index.js
new file mode 100644
index 0000000000..0eee0f5670
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/braces/index.js
@@ -0,0 +1,170 @@
+'use strict';
+
+const stringify = require('./lib/stringify');
+const compile = require('./lib/compile');
+const expand = require('./lib/expand');
+const parse = require('./lib/parse');
+
+/**
+ * Expand the given pattern or create a regex-compatible string.
+ *
+ * ```js
+ * const braces = require('braces');
+ * console.log(braces('{a,b,c}', { compile: true })); //=> ['(a|b|c)']
+ * console.log(braces('{a,b,c}')); //=> ['a', 'b', 'c']
+ * ```
+ * @param {String} `str`
+ * @param {Object} `options`
+ * @return {String}
+ * @api public
+ */
+
+const braces = (input, options = {}) => {
+ let output = [];
+
+ if (Array.isArray(input)) {
+ for (let pattern of input) {
+ let result = braces.create(pattern, options);
+ if (Array.isArray(result)) {
+ output.push(...result);
+ } else {
+ output.push(result);
+ }
+ }
+ } else {
+ output = [].concat(braces.create(input, options));
+ }
+
+ if (options && options.expand === true && options.nodupes === true) {
+ output = [...new Set(output)];
+ }
+ return output;
+};
+
+/**
+ * Parse the given `str` with the given `options`.
+ *
+ * ```js
+ * // braces.parse(pattern, [, options]);
+ * const ast = braces.parse('a/{b,c}/d');
+ * console.log(ast);
+ * ```
+ * @param {String} pattern Brace pattern to parse
+ * @param {Object} options
+ * @return {Object} Returns an AST
+ * @api public
+ */
+
+braces.parse = (input, options = {}) => parse(input, options);
+
+/**
+ * Creates a braces string from an AST, or an AST node.
+ *
+ * ```js
+ * const braces = require('braces');
+ * let ast = braces.parse('foo/{a,b}/bar');
+ * console.log(stringify(ast.nodes[2])); //=> '{a,b}'
+ * ```
+ * @param {String} `input` Brace pattern or AST.
+ * @param {Object} `options`
+ * @return {Array} Returns an array of expanded values.
+ * @api public
+ */
+
+braces.stringify = (input, options = {}) => {
+ if (typeof input === 'string') {
+ return stringify(braces.parse(input, options), options);
+ }
+ return stringify(input, options);
+};
+
+/**
+ * Compiles a brace pattern into a regex-compatible, optimized string.
+ * This method is called by the main [braces](#braces) function by default.
+ *
+ * ```js
+ * const braces = require('braces');
+ * console.log(braces.compile('a/{b,c}/d'));
+ * //=> ['a/(b|c)/d']
+ * ```
+ * @param {String} `input` Brace pattern or AST.
+ * @param {Object} `options`
+ * @return {Array} Returns an array of expanded values.
+ * @api public
+ */
+
+braces.compile = (input, options = {}) => {
+ if (typeof input === 'string') {
+ input = braces.parse(input, options);
+ }
+ return compile(input, options);
+};
+
+/**
+ * Expands a brace pattern into an array. This method is called by the
+ * main [braces](#braces) function when `options.expand` is true. Before
+ * using this method it's recommended that you read the [performance notes](#performance))
+ * and advantages of using [.compile](#compile) instead.
+ *
+ * ```js
+ * const braces = require('braces');
+ * console.log(braces.expand('a/{b,c}/d'));
+ * //=> ['a/b/d', 'a/c/d'];
+ * ```
+ * @param {String} `pattern` Brace pattern
+ * @param {Object} `options`
+ * @return {Array} Returns an array of expanded values.
+ * @api public
+ */
+
+braces.expand = (input, options = {}) => {
+ if (typeof input === 'string') {
+ input = braces.parse(input, options);
+ }
+
+ let result = expand(input, options);
+
+ // filter out empty strings if specified
+ if (options.noempty === true) {
+ result = result.filter(Boolean);
+ }
+
+ // filter out duplicates if specified
+ if (options.nodupes === true) {
+ result = [...new Set(result)];
+ }
+
+ return result;
+};
+
+/**
+ * Processes a brace pattern and returns either an expanded array
+ * (if `options.expand` is true), a highly optimized regex-compatible string.
+ * This method is called by the main [braces](#braces) function.
+ *
+ * ```js
+ * const braces = require('braces');
+ * console.log(braces.create('user-{200..300}/project-{a,b,c}-{1..10}'))
+ * //=> 'user-(20[0-9]|2[1-9][0-9]|300)/project-(a|b|c)-([1-9]|10)'
+ * ```
+ * @param {String} `pattern` Brace pattern
+ * @param {Object} `options`
+ * @return {Array} Returns an array of expanded values.
+ * @api public
+ */
+
+braces.create = (input, options = {}) => {
+ if (input === '' || input.length < 3) {
+ return [input];
+ }
+
+ return options.expand !== true
+ ? braces.compile(input, options)
+ : braces.expand(input, options);
+};
+
+/**
+ * Expose "braces"
+ */
+
+module.exports = braces;
diff --git a/tools/node_modules/eslint/node_modules/braces/lib/compile.js b/tools/node_modules/eslint/node_modules/braces/lib/compile.js
new file mode 100644
index 0000000000..3e984a4bbc
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/braces/lib/compile.js
@@ -0,0 +1,57 @@
+'use strict';
+
+const fill = require('fill-range');
+const utils = require('./utils');
+
+const compile = (ast, options = {}) => {
+ let walk = (node, parent = {}) => {
+ let invalidBlock = utils.isInvalidBrace(parent);
+ let invalidNode = node.invalid === true && options.escapeInvalid === true;
+ let invalid = invalidBlock === true || invalidNode === true;
+ let prefix = options.escapeInvalid === true ? '\\' : '';
+ let output = '';
+
+ if (node.isOpen === true) {
+ return prefix + node.value;
+ }
+ if (node.isClose === true) {
+ return prefix + node.value;
+ }
+
+ if (node.type === 'open') {
+ return invalid ? (prefix + node.value) : '(';
+ }
+
+ if (node.type === 'close') {
+ return invalid ? (prefix + node.value) : ')';
+ }
+
+ if (node.type === 'comma') {
+ return node.prev.type === 'comma' ? '' : (invalid ? node.value : '|');
+ }
+
+ if (node.value) {
+ return node.value;
+ }
+
+ if (node.nodes && node.ranges > 0) {
+ let args = utils.reduce(node.nodes);
+ let range = fill(...args, { ...options, wrap: false, toRegex: true });
+
+ if (range.length !== 0) {
+ return args.length > 1 && range.length > 1 ? `(${range})` : range;
+ }
+ }
+
+ if (node.nodes) {
+ for (let child of node.nodes) {
+ output += walk(child, node);
+ }
+ }
+ return output;
+ };
+
+ return walk(ast);
+};
+
+module.exports = compile;
diff --git a/tools/node_modules/eslint/node_modules/braces/lib/constants.js b/tools/node_modules/eslint/node_modules/braces/lib/constants.js
new file mode 100644
index 0000000000..a937943665
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/braces/lib/constants.js
@@ -0,0 +1,57 @@
+'use strict';
+
+module.exports = {
+ MAX_LENGTH: 1024 * 64,
+
+ // Digits
+ CHAR_0: '0', /* 0 */
+ CHAR_9: '9', /* 9 */
+
+ // Alphabet chars.
+ CHAR_UPPERCASE_A: 'A', /* A */
+ CHAR_LOWERCASE_A: 'a', /* a */
+ CHAR_UPPERCASE_Z: 'Z', /* Z */
+ CHAR_LOWERCASE_Z: 'z', /* z */
+
+ CHAR_LEFT_PARENTHESES: '(', /* ( */
+ CHAR_RIGHT_PARENTHESES: ')', /* ) */
+
+ CHAR_ASTERISK: '*', /* * */
+
+ // Non-alphabetic chars.
+ CHAR_AMPERSAND: '&', /* & */
+ CHAR_AT: '@', /* @ */
+ CHAR_BACKSLASH: '\\', /* \ */
+ CHAR_BACKTICK: '`', /* ` */
+ CHAR_CARRIAGE_RETURN: '\r', /* \r */
+ CHAR_CIRCUMFLEX_ACCENT: '^', /* ^ */
+ CHAR_COLON: ':', /* : */
+ CHAR_COMMA: ',', /* , */
+ CHAR_DOLLAR: '$', /* . */
+ CHAR_DOT: '.', /* . */
+ CHAR_DOUBLE_QUOTE: '"', /* " */
+ CHAR_EQUAL: '=', /* = */
+ CHAR_EXCLAMATION_MARK: '!', /* ! */
+ CHAR_FORM_FEED: '\f', /* \f */
+ CHAR_FORWARD_SLASH: '/', /* / */
+ CHAR_HASH: '#', /* # */
+ CHAR_HYPHEN_MINUS: '-', /* - */
+ CHAR_LEFT_ANGLE_BRACKET: '<', /* < */
+ CHAR_LEFT_CURLY_BRACE: '{', /* { */
+ CHAR_LEFT_SQUARE_BRACKET: '[', /* [ */
+ CHAR_LINE_FEED: '\n', /* \n */
+ CHAR_NO_BREAK_SPACE: '\u00A0', /* \u00A0 */
+ CHAR_PERCENT: '%', /* % */
+ CHAR_PLUS: '+', /* + */
+ CHAR_QUESTION_MARK: '?', /* ? */
+ CHAR_RIGHT_ANGLE_BRACKET: '>', /* > */
+ CHAR_RIGHT_CURLY_BRACE: '}', /* } */
+ CHAR_RIGHT_SQUARE_BRACKET: ']', /* ] */
+ CHAR_SEMICOLON: ';', /* ; */
+ CHAR_SINGLE_QUOTE: '\'', /* ' */
+ CHAR_SPACE: ' ', /* */
+ CHAR_TAB: '\t', /* \t */
+ CHAR_UNDERSCORE: '_', /* _ */
+ CHAR_VERTICAL_LINE: '|', /* | */
+ CHAR_ZERO_WIDTH_NOBREAK_SPACE: '\uFEFF' /* \uFEFF */
+};
diff --git a/tools/node_modules/eslint/node_modules/braces/lib/expand.js b/tools/node_modules/eslint/node_modules/braces/lib/expand.js
new file mode 100644
index 0000000000..376c748af2
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/braces/lib/expand.js
@@ -0,0 +1,113 @@
+'use strict';
+
+const fill = require('fill-range');
+const stringify = require('./stringify');
+const utils = require('./utils');
+
+const append = (queue = '', stash = '', enclose = false) => {
+ let result = [];
+
+ queue = [].concat(queue);
+ stash = [].concat(stash);
+
+ if (!stash.length) return queue;
+ if (!queue.length) {
+ return enclose ? utils.flatten(stash).map(ele => `{${ele}}`) : stash;
+ }
+
+ for (let item of queue) {
+ if (Array.isArray(item)) {
+ for (let value of item) {
+ result.push(append(value, stash, enclose));
+ }
+ } else {
+ for (let ele of stash) {
+ if (enclose === true && typeof ele === 'string') ele = `{${ele}}`;
+ result.push(Array.isArray(ele) ? append(item, ele, enclose) : (item + ele));
+ }
+ }
+ }
+ return utils.flatten(result);
+};
+
+const expand = (ast, options = {}) => {
+ let rangeLimit = options.rangeLimit === void 0 ? 1000 : options.rangeLimit;
+
+ let walk = (node, parent = {}) => {
+ node.queue = [];
+
+ let p = parent;
+ let q = parent.queue;
+
+ while (p.type !== 'brace' && p.type !== 'root' && p.parent) {
+ p = p.parent;
+ q = p.queue;
+ }
+
+ if (node.invalid || node.dollar) {
+ q.push(append(q.pop(), stringify(node, options)));
+ return;
+ }
+
+ if (node.type === 'brace' && node.invalid !== true && node.nodes.length === 2) {
+ q.push(append(q.pop(), ['{}']));
+ return;
+ }
+
+ if (node.nodes && node.ranges > 0) {
+ let args = utils.reduce(node.nodes);
+
+ if (utils.exceedsLimit(...args, options.step, rangeLimit)) {
+ throw new RangeError('expanded array length exceeds range limit. Use options.rangeLimit to increase or disable the limit.');
+ }
+
+ let range = fill(...args, options);
+ if (range.length === 0) {
+ range = stringify(node, options);
+ }
+
+ q.push(append(q.pop(), range));
+ node.nodes = [];
+ return;
+ }
+
+ let enclose = utils.encloseBrace(node);
+ let queue = node.queue;
+ let block = node;
+
+ while (block.type !== 'brace' && block.type !== 'root' && block.parent) {
+ block = block.parent;
+ queue = block.queue;
+ }
+
+ for (let i = 0; i < node.nodes.length; i++) {
+ let child = node.nodes[i];
+
+ if (child.type === 'comma' && node.type === 'brace') {
+ if (i === 1) queue.push('');
+ queue.push('');
+ continue;
+ }
+
+ if (child.type === 'close') {
+ q.push(append(q.pop(), queue, enclose));
+ continue;
+ }
+
+ if (child.value && child.type !== 'open') {
+ queue.push(append(queue.pop(), child.value));
+ continue;
+ }
+
+ if (child.nodes) {
+ walk(child, node);
+ }
+ }
+
+ return queue;
+ };
+
+ return utils.flatten(walk(ast));
+};
+
+module.exports = expand;
diff --git a/tools/node_modules/eslint/node_modules/braces/lib/parse.js b/tools/node_modules/eslint/node_modules/braces/lib/parse.js
new file mode 100644
index 0000000000..145ea26480
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/braces/lib/parse.js
@@ -0,0 +1,333 @@
+'use strict';
+
+const stringify = require('./stringify');
+
+/**
+ * Constants
+ */
+
+const {
+ MAX_LENGTH,
+ CHAR_BACKSLASH, /* \ */
+ CHAR_BACKTICK, /* ` */
+ CHAR_COMMA, /* , */
+ CHAR_DOT, /* . */
+ CHAR_LEFT_PARENTHESES, /* ( */
+ CHAR_RIGHT_PARENTHESES, /* ) */
+ CHAR_LEFT_CURLY_BRACE, /* { */
+ CHAR_RIGHT_CURLY_BRACE, /* } */
+ CHAR_LEFT_SQUARE_BRACKET, /* [ */
+ CHAR_RIGHT_SQUARE_BRACKET, /* ] */
+ CHAR_DOUBLE_QUOTE, /* " */
+ CHAR_SINGLE_QUOTE, /* ' */
+ CHAR_NO_BREAK_SPACE,
+ CHAR_ZERO_WIDTH_NOBREAK_SPACE
+} = require('./constants');
+
+/**
+ * parse
+ */
+
+const parse = (input, options = {}) => {
+ if (typeof input !== 'string') {
+ throw new TypeError('Expected a string');
+ }
+
+ let opts = options || {};
+ let max = typeof opts.maxLength === 'number' ? Math.min(MAX_LENGTH, opts.maxLength) : MAX_LENGTH;
+ if (input.length > max) {
+ throw new SyntaxError(`Input length (${input.length}), exceeds max characters (${max})`);
+ }
+
+ let ast = { type: 'root', input, nodes: [] };
+ let stack = [ast];
+ let block = ast;
+ let prev = ast;
+ let brackets = 0;
+ let length = input.length;
+ let index = 0;
+ let depth = 0;
+ let value;
+ let memo = {};
+
+ /**
+ * Helpers
+ */
+
+ const advance = () => input[index++];
+ const push = node => {
+ if (node.type === 'text' && prev.type === 'dot') {
+ prev.type = 'text';
+ }
+
+ if (prev && prev.type === 'text' && node.type === 'text') {
+ prev.value += node.value;
+ return;
+ }
+
+ block.nodes.push(node);
+ node.parent = block;
+ node.prev = prev;
+ prev = node;
+ return node;
+ };
+
+ push({ type: 'bos' });
+
+ while (index < length) {
+ block = stack[stack.length - 1];
+ value = advance();
+
+ /**
+ * Invalid chars
+ */
+
+ if (value === CHAR_ZERO_WIDTH_NOBREAK_SPACE || value === CHAR_NO_BREAK_SPACE) {
+ continue;
+ }
+
+ /**
+ * Escaped chars
+ */
+
+ if (value === CHAR_BACKSLASH) {
+ push({ type: 'text', value: (options.keepEscaping ? value : '') + advance() });
+ continue;
+ }
+
+ /**
+ * Right square bracket (literal): ']'
+ */
+
+ if (value === CHAR_RIGHT_SQUARE_BRACKET) {
+ push({ type: 'text', value: '\\' + value });
+ continue;
+ }
+
+ /**
+ * Left square bracket: '['
+ */
+
+ if (value === CHAR_LEFT_SQUARE_BRACKET) {
+ brackets++;
+
+ let closed = true;
+ let next;
+
+ while (index < length && (next = advance())) {
+ value += next;
+
+ if (next === CHAR_LEFT_SQUARE_BRACKET) {
+ brackets++;
+ continue;
+ }
+
+ if (next === CHAR_BACKSLASH) {
+ value += advance();
+ continue;
+ }
+
+ if (next === CHAR_RIGHT_SQUARE_BRACKET) {
+ brackets--;
+
+ if (brackets === 0) {
+ break;
+ }
+ }
+ }
+
+ push({ type: 'text', value });
+ continue;
+ }
+
+ /**
+ * Parentheses
+ */
+
+ if (value === CHAR_LEFT_PARENTHESES) {
+ block = push({ type: 'paren', nodes: [] });
+ stack.push(block);
+ push({ type: 'text', value });
+ continue;
+ }
+
+ if (value === CHAR_RIGHT_PARENTHESES) {
+ if (block.type !== 'paren') {
+ push({ type: 'text', value });
+ continue;
+ }
+ block = stack.pop();
+ push({ type: 'text', value });
+ block = stack[stack.length - 1];
+ continue;
+ }
+
+ /**
+ * Quotes: '|"|`
+ */
+
+ if (value === CHAR_DOUBLE_QUOTE || value === CHAR_SINGLE_QUOTE || value === CHAR_BACKTICK) {
+ let open = value;
+ let next;
+
+ if (options.keepQuotes !== true) {
+ value = '';
+ }
+
+ while (index < length && (next = advance())) {
+ if (next === CHAR_BACKSLASH) {
+ value += next + advance();
+ continue;
+ }
+
+ if (next === open) {
+ if (options.keepQuotes === true) value += next;
+ break;
+ }
+
+ value += next;
+ }
+
+ push({ type: 'text', value });
+ continue;
+ }
+
+ /**
+ * Left curly brace: '{'
+ */
+
+ if (value === CHAR_LEFT_CURLY_BRACE) {
+ depth++;
+
+ let dollar = prev.value && prev.value.slice(-1) === '$' || block.dollar === true;
+ let brace = {
+ type: 'brace',
+ open: true,
+ close: false,
+ dollar,
+ depth,
+ commas: 0,
+ ranges: 0,
+ nodes: []
+ };
+
+ block = push(brace);
+ stack.push(block);
+ push({ type: 'open', value });
+ continue;
+ }
+
+ /**
+ * Right curly brace: '}'
+ */
+
+ if (value === CHAR_RIGHT_CURLY_BRACE) {
+ if (block.type !== 'brace') {
+ push({ type: 'text', value });
+ continue;
+ }
+
+ let type = 'close';
+ block = stack.pop();
+ block.close = true;
+
+ push({ type, value });
+ depth--;
+
+ block = stack[stack.length - 1];
+ continue;
+ }
+
+ /**
+ * Comma: ','
+ */
+
+ if (value === CHAR_COMMA && depth > 0) {
+ if (block.ranges > 0) {
+ block.ranges = 0;
+ let open = block.nodes.shift();
+ block.nodes = [open, { type: 'text', value: stringify(block) }];
+ }
+
+ push({ type: 'comma', value });
+ block.commas++;
+ continue;
+ }
+
+ /**
+ * Dot: '.'
+ */
+
+ if (value === CHAR_DOT && depth > 0 && block.commas === 0) {
+ let siblings = block.nodes;
+
+ if (depth === 0 || siblings.length === 0) {
+ push({ type: 'text', value });
+ continue;
+ }
+
+ if (prev.type === 'dot') {
+ block.range = [];
+ prev.value += value;
+ prev.type = 'range';
+
+ if (block.nodes.length !== 3 && block.nodes.length !== 5) {
+ block.invalid = true;
+ block.ranges = 0;
+ prev.type = 'text';
+ continue;
+ }
+
+ block.ranges++;
+ block.args = [];
+ continue;
+ }
+
+ if (prev.type === 'range') {
+ siblings.pop();
+
+ let before = siblings[siblings.length - 1];
+ before.value += prev.value + value;
+ prev = before;
+ block.ranges--;
+ continue;
+ }
+
+ push({ type: 'dot', value });
+ continue;
+ }
+
+ /**
+ * Text
+ */
+
+ push({ type: 'text', value });
+ }
+
+ // Mark imbalanced braces and brackets as invalid
+ do {
+ block = stack.pop();
+
+ if (block.type !== 'root') {
+ block.nodes.forEach(node => {
+ if (!node.nodes) {
+ if (node.type === 'open') node.isOpen = true;
+ if (node.type === 'close') node.isClose = true;
+ if (!node.nodes) node.type = 'text';
+ node.invalid = true;
+ }
+ });
+
+ // get the location of the block on parent.nodes (block's siblings)
+ let parent = stack[stack.length - 1];
+ let index = parent.nodes.indexOf(block);
+ // replace the (invalid) block with it's nodes
+ parent.nodes.splice(index, 1, ...block.nodes);
+ }
+ } while (stack.length > 0);
+
+ push({ type: 'eos' });
+ return ast;
+};
+
+module.exports = parse;
diff --git a/tools/node_modules/eslint/node_modules/braces/lib/stringify.js b/tools/node_modules/eslint/node_modules/braces/lib/stringify.js
new file mode 100644
index 0000000000..414b7bcc6b
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/braces/lib/stringify.js
@@ -0,0 +1,32 @@
+'use strict';
+
+const utils = require('./utils');
+
+module.exports = (ast, options = {}) => {
+ let stringify = (node, parent = {}) => {
+ let invalidBlock = options.escapeInvalid && utils.isInvalidBrace(parent);
+ let invalidNode = node.invalid === true && options.escapeInvalid === true;
+ let output = '';
+
+ if (node.value) {
+ if ((invalidBlock || invalidNode) && utils.isOpenOrClose(node)) {
+ return '\\' + node.value;
+ }
+ return node.value;
+ }
+
+ if (node.value) {
+ return node.value;
+ }
+
+ if (node.nodes) {
+ for (let child of node.nodes) {
+ output += stringify(child);
+ }
+ }
+ return output;
+ };
+
+ return stringify(ast);
+};
+
diff --git a/tools/node_modules/eslint/node_modules/braces/lib/utils.js b/tools/node_modules/eslint/node_modules/braces/lib/utils.js
new file mode 100644
index 0000000000..e3551a6749
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/braces/lib/utils.js
@@ -0,0 +1,112 @@
+'use strict';
+
+exports.isInteger = num => {
+ if (typeof num === 'number') {
+ return Number.isInteger(num);
+ }
+ if (typeof num === 'string' && num.trim() !== '') {
+ return Number.isInteger(Number(num));
+ }
+ return false;
+};
+
+/**
+ * Find a node of the given type
+ */
+
+exports.find = (node, type) => node.nodes.find(node => node.type === type);
+
+/**
+ * Find a node of the given type
+ */
+
+exports.exceedsLimit = (min, max, step = 1, limit) => {
+ if (limit === false) return false;
+ if (!exports.isInteger(min) || !exports.isInteger(max)) return false;
+ return ((Number(max) - Number(min)) / Number(step)) >= limit;
+};
+
+/**
+ * Escape the given node with '\\' before node.value
+ */
+
+exports.escapeNode = (block, n = 0, type) => {
+ let node = block.nodes[n];
+ if (!node) return;
+
+ if ((type && node.type === type) || node.type === 'open' || node.type === 'close') {
+ if (node.escaped !== true) {
+ node.value = '\\' + node.value;
+ node.escaped = true;
+ }
+ }
+};
+
+/**
+ * Returns true if the given brace node should be enclosed in literal braces
+ */
+
+exports.encloseBrace = node => {
+ if (node.type !== 'brace') return false;
+ if ((node.commas >> 0 + node.ranges >> 0) === 0) {
+ node.invalid = true;
+ return true;
+ }
+ return false;
+};
+
+/**
+ * Returns true if a brace node is invalid.
+ */
+
+exports.isInvalidBrace = block => {
+ if (block.type !== 'brace') return false;
+ if (block.invalid === true || block.dollar) return true;
+ if ((block.commas >> 0 + block.ranges >> 0) === 0) {
+ block.invalid = true;
+ return true;
+ }
+ if (block.open !== true || block.close !== true) {
+ block.invalid = true;
+ return true;
+ }
+ return false;
+};
+
+/**
+ * Returns true if a node is an open or close node
+ */
+
+exports.isOpenOrClose = node => {
+ if (node.type === 'open' || node.type === 'close') {
+ return true;
+ }
+ return node.open === true || node.close === true;
+};
+
+/**
+ * Reduce an array of text nodes.
+ */
+
+exports.reduce = nodes => nodes.reduce((acc, node) => {
+ if (node.type === 'text') acc.push(node.value);
+ if (node.type === 'range') node.type = 'text';
+ return acc;
+}, []);
+
+/**
+ * Flatten an array
+ */
+
+exports.flatten = (...args) => {
+ const result = [];
+ const flat = arr => {
+ for (let i = 0; i < arr.length; i++) {
+ let ele = arr[i];
+ Array.isArray(ele) ? flat(ele, result) : ele !== void 0 && result.push(ele);
+ }
+ return result;
+ };
+ flat(args);
+ return result;
+};
diff --git a/tools/node_modules/eslint/node_modules/braces/package.json b/tools/node_modules/eslint/node_modules/braces/package.json
new file mode 100644
index 0000000000..3f52e346f6
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/braces/package.json
@@ -0,0 +1,77 @@
+{
+ "name": "braces",
+ "description": "Bash-like brace expansion, implemented in JavaScript. Safer than other brace expansion libs, with complete support for the Bash 4.3 braces specification, without sacrificing speed.",
+ "version": "3.0.2",
+ "homepage": "https://github.com/micromatch/braces",
+ "author": "Jon Schlinkert (https://github.com/jonschlinkert)",
+ "contributors": [
+ "Brian Woodward (https://twitter.com/doowb)",
+ "Elan Shanker (https://github.com/es128)",
+ "Eugene Sharygin (https://github.com/eush77)",
+ "hemanth.hm (http://h3manth.com)",
+ "Jon Schlinkert (http://twitter.com/jonschlinkert)"
+ ],
+ "repository": "micromatch/braces",
+ "bugs": {
+ "url": "https://github.com/micromatch/braces/issues"
+ },
+ "license": "MIT",
+ "files": [
+ "index.js",
+ "lib"
+ ],
+ "main": "index.js",
+ "engines": {
+ "node": ">=8"
+ },
+ "scripts": {
+ "test": "mocha",
+ "benchmark": "node benchmark"
+ },
+ "dependencies": {
+ "fill-range": "^7.0.1"
+ },
+ "devDependencies": {
+ "ansi-colors": "^3.2.4",
+ "bash-path": "^2.0.1",
+ "gulp-format-md": "^2.0.0",
+ "mocha": "^6.1.1"
+ },
+ "keywords": [
+ "alpha",
+ "alphabetical",
+ "bash",
+ "brace",
+ "braces",
+ "expand",
+ "expansion",
+ "filepath",
+ "fill",
+ "fs",
+ "glob",
+ "globbing",
+ "letter",
+ "match",
+ "matches",
+ "matching",
+ "number",
+ "numerical",
+ "path",
+ "range",
+ "ranges",
+ "sh"
+ ],
+ "verb": {
+ "toc": false,
+ "layout": "default",
+ "tasks": [
+ "readme"
+ ],
+ "lint": {
+ "reflinks": true
+ },
+ "plugins": [
+ "gulp-format-md"
+ ]
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/browserslist/node.js b/tools/node_modules/eslint/node_modules/browserslist/node.js
index 5db06a673f..a3c7ef7e5b 100644
--- a/tools/node_modules/eslint/node_modules/browserslist/node.js
+++ b/tools/node_modules/eslint/node_modules/browserslist/node.js
@@ -243,7 +243,12 @@ module.exports = {
loadCountry: function loadCountry(usage, country, data) {
var code = country.replace(/[^\w-]/g, '')
if (!usage[code]) {
- var compressed = require('caniuse-lite/data/regions/' + code + '.js')
+ var compressed
+ try {
+ compressed = require('caniuse-lite/data/regions/' + code + '.js')
+ } catch (e) {
+ throw new BrowserslistError("Unknown region name `" + code + "`.")
+ }
var usageData = region(compressed)
normalizeUsageData(usageData, data)
usage[country] = {}
@@ -258,8 +263,12 @@ module.exports = {
loadFeature: function loadFeature(features, name) {
name = name.replace(/[^\w-]/g, '')
if (features[name]) return
-
- var compressed = require('caniuse-lite/data/features/' + name + '.js')
+ var compressed
+ try {
+ compressed = require('caniuse-lite/data/features/' + name + '.js')
+ } catch (e) {
+ throw new BrowserslistError("Unknown feature name `" + name + "`.")
+ }
var stats = feature(compressed).stats
features[name] = {}
for (var i in stats) {
diff --git a/tools/node_modules/eslint/node_modules/browserslist/package.json b/tools/node_modules/eslint/node_modules/browserslist/package.json
index 8bf072d758..e3db47a046 100644
--- a/tools/node_modules/eslint/node_modules/browserslist/package.json
+++ b/tools/node_modules/eslint/node_modules/browserslist/package.json
@@ -1,6 +1,6 @@
{
"name": "browserslist",
- "version": "4.21.2",
+ "version": "4.21.3",
"description": "Share target browsers between different front-end tools, like Autoprefixer, Stylelint and babel-env-preset",
"keywords": [
"caniuse",
@@ -21,10 +21,10 @@
"license": "MIT",
"repository": "browserslist/browserslist",
"dependencies": {
- "caniuse-lite": "^1.0.30001366",
- "electron-to-chromium": "^1.4.188",
+ "caniuse-lite": "^1.0.30001370",
+ "electron-to-chromium": "^1.4.202",
"node-releases": "^2.0.6",
- "update-browserslist-db": "^1.0.4"
+ "update-browserslist-db": "^1.0.5"
},
"engines": {
"node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
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 69a471596b..9cef37d18f 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:{J:0.0131217,D:0.00621152,E:0.0145876,F:0.0364691,A:0.00556471,B:0.488685,yB:0.009298},B:"ms",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","yB","J","D","E","F","A","B","","",""],E:"IE",F:{yB:962323200,J:998870400,D:1161129600,E:1237420800,F:1300060800,A:1346716800,B:1381968000}},B:{A:{C:0.003801,K:0.004267,L:0.004268,G:0.003801,M:0.003801,N:0.007602,O:0.022806,P:0,Q:0.004298,R:0.00944,S:0.004043,T:0.003801,U:0.007602,V:0.003801,W:0.003801,Z:0.004318,a:0.007602,b:0.004118,c:0.003939,d:0.007602,e:0.004118,f:0.003939,g:0.003801,h:0.007602,i:0.007602,j:0.011403,k:0.019005,l:0.034209,X:0.444717,m:2.86595,H:0.589155},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","C","K","L","G","M","N","O","P","Q","R","S","T","U","V","W","Z","a","b","c","d","e","f","g","h","i","j","k","l","X","m","H","","",""],E:"Edge",F:{C:1438128000,K:1447286400,L:1470096000,G:1491868800,M:1508198400,N:1525046400,O:1542067200,P:1579046400,Q:1581033600,R:1586736000,S:1590019200,T:1594857600,U:1598486400,V:1602201600,W:1605830400,Z:1611360000,a:1614816000,b:1618358400,c:1622073600,d:1626912000,e:1630627200,f:1632441600,g:1634774400,h:1637539200,i:1641427200,j:1643932800,k:1646265600,l:1649635200,X:1651190400,m:1653955200,H:1655942400},D:{C:"ms",K:"ms",L:"ms",G:"ms",M:"ms",N:"ms",O:"ms"}},C:{A:{"0":0.008928,"1":0.004471,"2":0.009284,"3":0.004707,"4":0.009076,"5":0.007602,"6":0.004783,"7":0.004271,"8":0.004783,"9":0.00487,zB:0.004118,mB:0.004271,I:0.019005,n:0.004879,J:0.020136,D:0.005725,E:0.004525,F:0.00533,A:0.004283,B:0.011403,C:0.004471,K:0.004486,L:0.00453,G:0.008322,M:0.004417,N:0.004425,O:0.004161,o:0.004443,p:0.004283,q:0.008322,r:0.013698,s:0.004161,t:0.008786,u:0.004118,v:0.004317,w:0.004393,x:0.004418,y:0.008834,z:0.008322,AB:0.005029,BB:0.0047,CB:0.019005,DB:0.007602,EB:0.003867,FB:0.004525,GB:0.004293,HB:0.003801,IB:0.004538,JB:0.008282,KB:0.011601,LB:0.060816,MB:0.011601,NB:0.007602,OB:0.003801,PB:0.007602,QB:0.011601,RB:0.003939,nB:0.003801,SB:0.003801,oB:0.004356,TB:0.004425,UB:0.008322,Y:0.00415,VB:0.004267,WB:0.003801,XB:0.004267,YB:0.007602,ZB:0.00415,aB:0.004293,bB:0.004425,cB:0.003801,dB:0.00415,eB:0.00415,fB:0.004318,gB:0.004356,hB:0.003801,iB:0.041811,P:0.003801,Q:0.003801,R:0.011403,pB:0.003801,S:0.003801,T:0.007602,U:0.004268,V:0.003801,W:0.011403,Z:0.011403,a:0.007602,b:0.007602,c:0.095025,d:0.003801,e:0.007602,f:0.022806,g:0.007602,h:0.007602,i:0.011403,j:0.015204,k:0.045612,l:0.288876,X:2.00313,m:0.083622,H:0,qB:0,"0B":0.008786,"1B":0.00487},B:"moz",C:["zB","mB","0B","1B","I","n","J","D","E","F","A","B","C","K","L","G","M","N","O","o","p","q","r","s","t","u","v","w","x","y","z","0","1","2","3","4","5","6","7","8","9","AB","BB","CB","DB","EB","FB","GB","HB","IB","JB","KB","LB","MB","NB","OB","PB","QB","RB","nB","SB","oB","TB","UB","Y","VB","WB","XB","YB","ZB","aB","bB","cB","dB","eB","fB","gB","hB","iB","P","Q","R","pB","S","T","U","V","W","Z","a","b","c","d","e","f","g","h","i","j","k","l","X","m","H","qB",""],E:"Firefox",F:{"0":1405987200,"1":1409616000,"2":1413244800,"3":1417392000,"4":1421107200,"5":1424736000,"6":1428278400,"7":1431475200,"8":1435881600,"9":1439251200,zB:1161648000,mB:1213660800,"0B":1246320000,"1B":1264032000,I:1300752000,n:1308614400,J:1313452800,D:1317081600,E:1317081600,F:1320710400,A:1324339200,B:1327968000,C:1331596800,K:1335225600,L:1338854400,G:1342483200,M:1346112000,N:1349740800,O:1353628800,o:1357603200,p:1361232000,q:1364860800,r:1368489600,s:1372118400,t:1375747200,u:1379376000,v:1386633600,w:1391472000,x:1395100800,y:1398729600,z:1402358400,AB:1442880000,BB:1446508800,CB:1450137600,DB:1453852800,EB:1457395200,FB:1461628800,GB:1465257600,HB:1470096000,IB:1474329600,JB:1479168000,KB:1485216000,LB:1488844800,MB:1492560000,NB:1497312000,OB:1502150400,PB:1506556800,QB:1510617600,RB:1516665600,nB:1520985600,SB:1525824000,oB:1529971200,TB:1536105600,UB:1540252800,Y:1544486400,VB:1548720000,WB:1552953600,XB:1558396800,YB:1562630400,ZB:1567468800,aB:1571788800,bB:1575331200,cB:1578355200,dB:1581379200,eB:1583798400,fB:1586304000,gB:1588636800,hB:1591056000,iB:1593475200,P:1595894400,Q:1598313600,R:1600732800,pB:1603152000,S:1605571200,T:1607990400,U:1611619200,V:1614038400,W:1616457600,Z:1618790400,a:1622505600,b:1626134400,c:1628553600,d:1630972800,e:1633392000,f:1635811200,g:1638835200,h:1641859200,i:1644364800,j:1646697600,k:1649116800,l:1651536000,X:1653955200,m:1656374400,H:null,qB:null}},D:{A:{"0":0.008596,"1":0.004566,"2":0.004118,"3":0.007602,"4":0.003801,"5":0.004335,"6":0.004464,"7":0.019005,"8":0.003867,"9":0.011403,I:0.004706,n:0.004879,J:0.004879,D:0.005591,E:0.005591,F:0.005591,A:0.004534,B:0.004464,C:0.010424,K:0.0083,L:0.004706,G:0.015087,M:0.004393,N:0.004393,O:0.008652,o:0.008322,p:0.004393,q:0.004317,r:0.007602,s:0.008786,t:0.003939,u:0.004461,v:0.004141,w:0.004326,x:0.0047,y:0.004538,z:0.008322,AB:0.007734,BB:0.007734,CB:0.007602,DB:0.003867,EB:0.003867,FB:0.003867,GB:0.011403,HB:0.019005,IB:0.053214,JB:0.003867,KB:0.003801,LB:0.003801,MB:0.011403,NB:0.003867,OB:0.003801,PB:0.026607,QB:0.003801,RB:0.007602,nB:0.003801,SB:0.011403,oB:0.011403,TB:0.007602,UB:0.011403,Y:0.007602,VB:0.011403,WB:0.026607,XB:0.011403,YB:0.007602,ZB:0.049413,aB:0.022806,bB:0.011403,cB:0.026607,dB:0.007602,eB:0.022806,fB:0.060816,gB:0.060816,hB:0.011403,iB:0.034209,P:0.193851,Q:0.03801,R:0.034209,S:0.110229,T:0.049413,U:0.07602,V:0.072219,W:0.448518,Z:0.019005,a:0.060816,b:0.026607,c:0.072219,d:0.053214,e:0.045612,f:0.049413,g:0.034209,h:0.106428,i:0.098826,j:0.129234,k:0.163443,l:0.387702,X:1.47099,m:17.8077,H:1.61923,qB:0.015204,"2B":0.011403,"3B":0},B:"webkit",C:["","","","","I","n","J","D","E","F","A","B","C","K","L","G","M","N","O","o","p","q","r","s","t","u","v","w","x","y","z","0","1","2","3","4","5","6","7","8","9","AB","BB","CB","DB","EB","FB","GB","HB","IB","JB","KB","LB","MB","NB","OB","PB","QB","RB","nB","SB","oB","TB","UB","Y","VB","WB","XB","YB","ZB","aB","bB","cB","dB","eB","fB","gB","hB","iB","P","Q","R","S","T","U","V","W","Z","a","b","c","d","e","f","g","h","i","j","k","l","X","m","H","qB","2B","3B"],E:"Chrome",F:{"0":1384214400,"1":1389657600,"2":1392940800,"3":1397001600,"4":1400544000,"5":1405468800,"6":1409011200,"7":1412640000,"8":1416268800,"9":1421798400,I:1264377600,n:1274745600,J:1283385600,D:1287619200,E:1291248000,F:1296777600,A:1299542400,B:1303862400,C:1307404800,K:1312243200,L:1316131200,G:1316131200,M:1319500800,N:1323734400,O:1328659200,o:1332892800,p:1337040000,q:1340668800,r:1343692800,s:1348531200,t:1352246400,u:1357862400,v:1361404800,w:1364428800,x:1369094400,y:1374105600,z:1376956800,AB:1425513600,BB:1429401600,CB:1432080000,DB:1437523200,EB:1441152000,FB:1444780800,GB:1449014400,HB:1453248000,IB:1456963200,JB:1460592000,KB:1464134400,LB:1469059200,MB:1472601600,NB:1476230400,OB:1480550400,PB:1485302400,QB:1489017600,RB:1492560000,nB:1496707200,SB:1500940800,oB:1504569600,TB:1508198400,UB:1512518400,Y:1516752000,VB:1520294400,WB:1523923200,XB:1527552000,YB:1532390400,ZB:1536019200,aB:1539648000,bB:1543968000,cB:1548720000,dB:1552348800,eB:1555977600,fB:1559606400,gB:1564444800,hB:1568073600,iB:1571702400,P:1575936000,Q:1580860800,R:1586304000,S:1589846400,T:1594684800,U:1598313600,V:1601942400,W:1605571200,Z:1611014400,a:1614556800,b:1618272000,c:1621987200,d:1626739200,e:1630368000,f:1632268800,g:1634601600,h:1637020800,i:1641340800,j:1643673600,k:1646092800,l:1648512000,X:1650931200,m:1653350400,H:1655769600,qB:null,"2B":null,"3B":null}},E:{A:{I:0,n:0.008322,J:0.004656,D:0.004465,E:0.004356,F:0.004891,A:0.004425,B:0.004318,C:0.003801,K:0.034209,L:0.140637,G:0.045612,"4B":0,rB:0.008692,"5B":0.007602,"6B":0.00456,"7B":0.004283,"8B":0.015204,sB:0.007602,jB:0.022806,kB:0.045612,"9B":0.254667,AC:0.41811,BC:0.083622,tB:0.079821,uB:0.528339,vB:1.47859,CC:0,lB:0.003801,DC:0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","4B","rB","I","n","5B","J","6B","D","7B","E","F","8B","A","sB","B","jB","C","kB","K","9B","L","AC","G","BC","tB","uB","vB","CC","lB","DC"],E:"Safari",F:{"4B":1205798400,rB:1226534400,I:1244419200,n:1275868800,"5B":1311120000,J:1343174400,"6B":1382400000,D:1382400000,"7B":1410998400,E:1413417600,F:1443657600,"8B":1458518400,A:1474329600,sB:1490572800,B:1505779200,jB:1522281600,C:1537142400,kB:1553472000,K:1568851200,"9B":1585008000,L:1600214400,AC:1619395200,G:1632096000,BC:1635292800,tB:1639353600,uB:1647216000,vB:1652745600,CC:null,lB:null,DC:null}},F:{A:{"0":0.003801,"1":0.005152,"2":0.005014,"3":0.009758,"4":0.004879,"5":0.003801,"6":0.004283,"7":0.004367,"8":0.004534,"9":0.007602,F:0.0082,B:0.016581,C:0.004317,G:0.00685,M:0.00685,N:0.00685,O:0.005014,o:0.006015,p:0.004879,q:0.006597,r:0.006597,s:0.013434,t:0.006702,u:0.006015,v:0.005595,w:0.004393,x:0.007602,y:0.004879,z:0.004879,AB:0.004227,BB:0.004418,CB:0.004161,DB:0.004227,EB:0.004725,FB:0.011403,GB:0.008942,HB:0.004707,IB:0.004827,JB:0.004707,KB:0.004707,LB:0.004326,MB:0.008922,NB:0.014349,OB:0.004425,PB:0.00472,QB:0.004425,RB:0.004425,SB:0.00472,TB:0.004532,UB:0.004566,Y:0.02283,VB:0.00867,WB:0.004656,XB:0.004642,YB:0.003867,ZB:0.00944,aB:0.004293,bB:0.003867,cB:0.004298,dB:0.096692,eB:0.004201,fB:0.004141,gB:0.004257,hB:0.003939,iB:0.008236,P:0.003939,Q:0.003939,R:0.008514,pB:0.003939,S:0.003939,T:0.003801,U:0.034209,V:0.300279,W:0.592956,EC:0.00685,FC:0,GC:0.008392,HC:0.004706,jB:0.006229,wB:0.004879,IC:0.008786,kB:0.00472},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","F","EC","FC","GC","HC","B","jB","wB","IC","C","kB","G","M","N","O","o","p","q","r","s","t","u","v","w","x","y","z","0","1","2","3","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","Y","VB","WB","XB","YB","ZB","aB","bB","cB","dB","eB","fB","gB","hB","iB","P","Q","R","pB","S","T","U","V","W","",""],E:"Opera",F:{"0":1438646400,"1":1442448000,"2":1445904000,"3":1449100800,"4":1454371200,"5":1457308800,"6":1462320000,"7":1465344000,"8":1470096000,"9":1474329600,F:1150761600,EC:1223424000,FC:1251763200,GC:1267488000,HC:1277942400,B:1292457600,jB:1302566400,wB:1309219200,IC:1323129600,C:1323129600,kB:1352073600,G:1372723200,M:1377561600,N:1381104000,O:1386288000,o:1390867200,p:1393891200,q:1399334400,r:1401753600,s:1405987200,t:1409616000,u:1413331200,v:1417132800,w:1422316800,x:1425945600,y:1430179200,z:1433808000,AB:1477267200,BB:1481587200,CB:1486425600,DB:1490054400,EB:1494374400,FB:1498003200,GB:1502236800,HB:1506470400,IB:1510099200,JB:1515024000,KB:1517961600,LB:1521676800,MB:1525910400,NB:1530144000,OB:1534982400,PB:1537833600,QB:1543363200,RB:1548201600,SB:1554768000,TB:1561593600,UB:1566259200,Y:1570406400,VB:1573689600,WB:1578441600,XB:1583971200,YB:1587513600,ZB:1592956800,aB:1595894400,bB:1600128000,cB:1603238400,dB:1613520000,eB:1612224000,fB:1616544000,gB:1619568000,hB:1623715200,iB:1627948800,P:1631577600,Q:1633392000,R:1635984000,pB:1638403200,S:1642550400,T:1644969600,U:1647993600,V:1650412800,W:null},D:{F:"o",B:"o",C:"o",EC:"o",FC:"o",GC:"o",HC:"o",jB:"o",wB:"o",IC:"o",kB:"o"}},G:{A:{E:0,rB:0.00149648,JC:0,xB:0.00149648,KC:0.00448945,LC:0.00448945,MC:0.0164613,NC:0.00748241,OC:0.0164613,PC:0.0748241,QC:0.00897889,RC:0.0823065,SC:0.040405,TC:0.0299296,UC:0.0299296,VC:0.559684,WC:0.0254402,XC:0.0119719,YC:0.0553698,ZC:0.173592,aC:0.528258,bC:1.278,cC:0.399561,tB:0.749737,uB:2.16691,vB:8.63769,lB:0.0284332},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","rB","JC","xB","KC","LC","MC","E","NC","OC","PC","QC","RC","SC","TC","UC","VC","WC","XC","YC","ZC","aC","bC","cC","tB","uB","vB","lB","",""],E:"Safari on iOS",F:{rB:1270252800,JC:1283904000,xB:1299628800,KC:1331078400,LC:1359331200,MC:1394409600,E:1410912000,NC:1413763200,OC:1442361600,PC:1458518400,QC:1473724800,RC:1490572800,SC:1505779200,TC:1522281600,UC:1537142400,VC:1553472000,WC:1568851200,XC:1572220800,YC:1580169600,ZC:1585008000,aC:1600214400,bC:1619395200,cC:1632096000,tB:1639353600,uB:1647216000,vB:1652659200,lB:null}},H:{A:{dC:0.950748},B:"o",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","dC","","",""],E:"Opera Mini",F:{dC:1426464000}},I:{A:{mB:0,I:0.0154975,H:0,eC:0,fC:0,gC:0,hC:0.0206633,xB:0.06199,iC:0,jC:0.304784},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","eC","fC","gC","mB","I","hC","xB","iC","jC","H","","",""],E:"Android Browser",F:{eC:1256515200,fC:1274313600,gC:1291593600,mB:1298332800,I:1318896000,hC:1341792000,xB:1374624000,iC:1386547200,jC:1401667200,H:1655856000}},J:{A:{D:0,A:0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","D","A","","",""],E:"Blackberry Browser",F:{D:1325376000,A:1359504000}},K:{A:{A:0,B:0,C:0,Y:0.0111391,jB:0,wB:0,kB:0},B:"o",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A","B","jB","wB","C","kB","Y","","",""],E:"Opera Mobile",F:{A:1287100800,B:1300752000,jB:1314835200,wB:1318291200,C:1330300800,kB:1349740800,Y:1613433600},D:{Y:"webkit"}},L:{A:{H:42.3898},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","H","","",""],E:"Chrome for Android",F:{H:1655769600}},M:{A:{X:0.30995},B:"moz",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","X","","",""],E:"Firefox for Android",F:{X:1653955200}},N:{A:{A:0.0115934,B:0.022664},B:"ms",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A","B","","",""],E:"IE Mobile",F:{A:1340150400,B:1353456000}},O:{A:{kC:0.712885},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","kC","","",""],E:"UC Browser for Android",F:{kC:1471392000},D:{kC:"webkit"}},P:{A:{I:0.207064,lC:0.0103543,mC:0.010304,nC:0.0828255,oC:0.0103584,pC:0.0103532,sB:0.0105043,qC:0.0414128,rC:0.0207064,sC:0.0828255,tC:0.0931787,uC:0.0931787,lB:0.238123,vC:2.11205},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","I","lC","mC","nC","oC","pC","sB","qC","rC","sC","tC","uC","lB","vC","","",""],E:"Samsung Internet",F:{I:1461024000,lC:1481846400,mC:1509408000,nC:1528329600,oC:1546128000,pC:1554163200,sB:1567900800,qC:1582588800,rC:1593475200,sC:1605657600,tC:1618531200,uC:1629072000,lB:1640736000,vC:1651708800}},Q:{A:{wC:0.142577},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","wC","","",""],E:"QQ Browser",F:{wC:1589846400}},R:{A:{xC:0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","xC","","",""],E:"Baidu Browser",F:{xC:1491004800}},S:{A:{yC:0.049592},B:"moz",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","yC","","",""],E:"KaiOS Browser",F:{yC:1527811200}}};
+module.exports={A:{A:{J:0.0131217,D:0.00621152,E:0.022212,F:0.059232,A:0.00556471,B:0.466452,zB:0.009298},B:"ms",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","zB","J","D","E","F","A","B","","",""],E:"IE",F:{zB:962323200,J:998870400,D:1161129600,E:1237420800,F:1300060800,A:1346716800,B:1381968000}},B:{A:{C:0.003702,K:0.004267,L:0.004268,G:0.007404,M:0.003702,N:0.007404,O:0.022212,P:0,Q:0.004298,R:0.00944,S:0.004043,T:0.003702,U:0.003702,V:0.003801,W:0.007404,X:0.004318,Y:0.003702,Z:0.004118,c:0.003939,d:0.007404,e:0.004118,f:0.003939,g:0.003801,h:0.007404,i:0.007404,j:0.007404,k:0.011106,l:0.014808,a:0.066636,m:0.12957,H:3.72421},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","C","K","L","G","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","c","d","e","f","g","h","i","j","k","l","a","m","H","","",""],E:"Edge",F:{C:1438128000,K:1447286400,L:1470096000,G:1491868800,M:1508198400,N: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,c:1622073600,d:1626912000,e:1630627200,f:1632441600,g:1634774400,h:1637539200,i:1641427200,j:1643932800,k:1646265600,l:1649635200,a:1651190400,m:1653955200,H:1655942400},D:{C:"ms",K:"ms",L:"ms",G:"ms",M:"ms",N:"ms",O:"ms"}},C:{A:{"0":0.008928,"1":0.004471,"2":0.009284,"3":0.004707,"4":0.009076,"5":0.007404,"6":0.004783,"7":0.004271,"8":0.004783,"9":0.00487,"0B":0.004118,mB:0.004271,I:0.01851,n:0.004879,J:0.020136,D:0.005725,E:0.004525,F:0.00533,A:0.004283,B:0.007404,C:0.004471,K:0.004486,L:0.00453,G:0.008322,M:0.004417,N:0.004425,O:0.004161,o:0.004443,p:0.004283,q:0.008322,r:0.013698,s:0.004161,t:0.008786,u:0.004118,v:0.004317,w:0.004393,x:0.004418,y:0.008834,z:0.008322,AB:0.005029,BB:0.0047,CB:0.09255,DB:0.007404,EB:0.003867,FB:0.004525,GB:0.004293,HB:0.003702,IB:0.004538,JB:0.008282,KB:0.011601,LB:0.059232,MB:0.011601,NB:0.007602,OB:0.003801,PB:0.007404,QB:0.011601,RB:0.003939,nB:0.003702,SB:0.003801,oB:0.004356,TB:0.004425,UB:0.008322,b:0.00415,VB:0.004267,WB:0.003801,XB:0.004267,YB:0.007404,ZB:0.00415,aB:0.004293,bB:0.004425,cB:0.003702,dB:0.00415,eB:0.00415,fB:0.004318,gB:0.004356,hB:0.003702,iB:0.03702,P:0.003702,Q:0.003702,R:0.014808,pB:0.003702,S:0.003702,T:0.003702,U:0.004268,V:0.003801,W:0.007404,X:0.011106,Y:0.007404,Z:0.007404,c:0.085146,d:0.003801,e:0.003702,f:0.022212,g:0.011106,h:0.007404,i:0.007404,j:0.007404,k:0.022212,l:0.029616,a:0.12957,m:2.01019,H:0.248034,qB:0,rB:0,"1B":0.008786,"2B":0.00487},B:"moz",C:["0B","mB","1B","2B","I","n","J","D","E","F","A","B","C","K","L","G","M","N","O","o","p","q","r","s","t","u","v","w","x","y","z","0","1","2","3","4","5","6","7","8","9","AB","BB","CB","DB","EB","FB","GB","HB","IB","JB","KB","LB","MB","NB","OB","PB","QB","RB","nB","SB","oB","TB","UB","b","VB","WB","XB","YB","ZB","aB","bB","cB","dB","eB","fB","gB","hB","iB","P","Q","R","pB","S","T","U","V","W","X","Y","Z","c","d","e","f","g","h","i","j","k","l","a","m","H","qB","rB",""],E:"Firefox",F:{"0":1405987200,"1":1409616000,"2":1413244800,"3":1417392000,"4":1421107200,"5":1424736000,"6":1428278400,"7":1431475200,"8":1435881600,"9":1439251200,"0B":1161648000,mB:1213660800,"1B":1246320000,"2B":1264032000,I:1300752000,n:1308614400,J:1313452800,D:1317081600,E:1317081600,F:1320710400,A:1324339200,B:1327968000,C:1331596800,K:1335225600,L:1338854400,G:1342483200,M:1346112000,N:1349740800,O:1353628800,o:1357603200,p:1361232000,q:1364860800,r:1368489600,s:1372118400,t:1375747200,u:1379376000,v:1386633600,w:1391472000,x:1395100800,y:1398729600,z:1402358400,AB:1442880000,BB:1446508800,CB:1450137600,DB:1453852800,EB:1457395200,FB:1461628800,GB:1465257600,HB:1470096000,IB:1474329600,JB:1479168000,KB:1485216000,LB:1488844800,MB:1492560000,NB:1497312000,OB:1502150400,PB:1506556800,QB:1510617600,RB:1516665600,nB:1520985600,SB:1525824000,oB:1529971200,TB:1536105600,UB:1540252800,b:1544486400,VB:1548720000,WB:1552953600,XB:1558396800,YB:1562630400,ZB:1567468800,aB:1571788800,bB:1575331200,cB:1578355200,dB:1581379200,eB:1583798400,fB:1586304000,gB:1588636800,hB:1591056000,iB:1593475200,P:1595894400,Q:1598313600,R:1600732800,pB:1603152000,S:1605571200,T:1607990400,U:1611619200,V:1614038400,W:1616457600,X:1618790400,Y:1622505600,Z:1626134400,c:1628553600,d:1630972800,e:1633392000,f:1635811200,g:1638835200,h:1641859200,i:1644364800,j:1646697600,k:1649116800,l:1651536000,a:1653955200,m:1656374400,H:1658793600,qB:null,rB:null}},D:{A:{"0":0.008596,"1":0.004566,"2":0.004118,"3":0.007404,"4":0.003702,"5":0.004335,"6":0.004464,"7":0.01851,"8":0.003867,"9":0.014808,I:0.004706,n:0.004879,J:0.004879,D:0.005591,E:0.005591,F:0.005591,A:0.004534,B:0.004464,C:0.010424,K:0.0083,L:0.004706,G:0.015087,M:0.004393,N:0.004393,O:0.008652,o:0.008322,p:0.004393,q:0.004317,r:0.007404,s:0.008786,t:0.003939,u:0.004461,v:0.004141,w:0.004326,x:0.0047,y:0.004538,z:0.008322,AB:0.003702,BB:0.007734,CB:0.003702,DB:0.003867,EB:0.003867,FB:0.003867,GB:0.011106,HB:0.01851,IB:0.051828,JB:0.003867,KB:0.003801,LB:0.007404,MB:0.011106,NB:0.003867,OB:0.003702,PB:0.033318,QB:0.003702,RB:0.003702,nB:0.003702,SB:0.011106,oB:0.011106,TB:0.007404,UB:0.011106,b:0.003702,VB:0.011106,WB:0.025914,XB:0.011106,YB:0.007404,ZB:0.066636,aB:0.033318,bB:0.014808,cB:0.022212,dB:0.007404,eB:0.040722,fB:0.048126,gB:0.05553,hB:0.014808,iB:0.033318,P:0.173994,Q:0.051828,R:0.03702,S:0.096252,T:0.044424,U:0.07404,V:0.066636,W:0.085146,X:0.022212,Y:0.044424,Z:0.029616,c:0.059232,d:0.059232,e:0.044424,f:0.048126,g:0.029616,h:0.085146,i:0.088848,j:0.103656,k:0.103656,l:0.16659,a:0.25914,m:1.23647,H:18.8913,qB:0.022212,rB:0.01851,"3B":0.007404,"4B":0},B:"webkit",C:["","","","","I","n","J","D","E","F","A","B","C","K","L","G","M","N","O","o","p","q","r","s","t","u","v","w","x","y","z","0","1","2","3","4","5","6","7","8","9","AB","BB","CB","DB","EB","FB","GB","HB","IB","JB","KB","LB","MB","NB","OB","PB","QB","RB","nB","SB","oB","TB","UB","b","VB","WB","XB","YB","ZB","aB","bB","cB","dB","eB","fB","gB","hB","iB","P","Q","R","S","T","U","V","W","X","Y","Z","c","d","e","f","g","h","i","j","k","l","a","m","H","qB","rB","3B","4B"],E:"Chrome",F:{"0":1384214400,"1":1389657600,"2":1392940800,"3":1397001600,"4":1400544000,"5":1405468800,"6":1409011200,"7":1412640000,"8":1416268800,"9":1421798400,I:1264377600,n:1274745600,J:1283385600,D:1287619200,E:1291248000,F:1296777600,A:1299542400,B:1303862400,C:1307404800,K:1312243200,L:1316131200,G:1316131200,M:1319500800,N:1323734400,O:1328659200,o:1332892800,p:1337040000,q:1340668800,r:1343692800,s:1348531200,t:1352246400,u:1357862400,v:1361404800,w:1364428800,x:1369094400,y:1374105600,z:1376956800,AB:1425513600,BB:1429401600,CB:1432080000,DB:1437523200,EB:1441152000,FB:1444780800,GB:1449014400,HB:1453248000,IB:1456963200,JB:1460592000,KB:1464134400,LB:1469059200,MB:1472601600,NB:1476230400,OB:1480550400,PB:1485302400,QB:1489017600,RB:1492560000,nB:1496707200,SB:1500940800,oB:1504569600,TB:1508198400,UB:1512518400,b:1516752000,VB:1520294400,WB:1523923200,XB:1527552000,YB:1532390400,ZB:1536019200,aB:1539648000,bB:1543968000,cB:1548720000,dB:1552348800,eB:1555977600,fB:1559606400,gB:1564444800,hB:1568073600,iB:1571702400,P:1575936000,Q:1580860800,R:1586304000,S:1589846400,T:1594684800,U:1598313600,V:1601942400,W:1605571200,X:1611014400,Y:1614556800,Z:1618272000,c:1621987200,d:1626739200,e:1630368000,f:1632268800,g:1634601600,h:1637020800,i:1641340800,j:1643673600,k:1646092800,l:1648512000,a:1650931200,m:1653350400,H:1655769600,qB:1659398400,rB:null,"3B":null,"4B":null}},E:{A:{I:0,n:0.008322,J:0.004656,D:0.004465,E:0.004356,F:0.004891,A:0.004425,B:0.004318,C:0.003801,K:0.029616,L:0.125868,G:0.03702,"5B":0,sB:0.008692,"6B":0.007404,"7B":0.00456,"8B":0.004283,"9B":0.014808,tB:0.007404,jB:0.022212,kB:0.040722,AC:0.251736,BC:0.359094,CC:0.066636,uB:0.066636,vB:0.251736,wB:1.77696,DC:0.077742,lB:0.011106,EC:0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","5B","sB","I","n","6B","J","7B","D","8B","E","F","9B","A","tB","B","jB","C","kB","K","AC","L","BC","G","CC","uB","vB","wB","DC","lB","EC",""],E:"Safari",F:{"5B":1205798400,sB:1226534400,I:1244419200,n:1275868800,"6B":1311120000,J:1343174400,"7B":1382400000,D:1382400000,"8B":1410998400,E:1413417600,F:1443657600,"9B":1458518400,A:1474329600,tB:1490572800,B:1505779200,jB:1522281600,C:1537142400,kB:1553472000,K:1568851200,AC:1585008000,L:1600214400,BC:1619395200,G:1632096000,CC:1635292800,uB:1639353600,vB:1647216000,wB:1652745600,DC:1658275200,lB:null,EC:null}},F:{A:{"0":0.003702,"1":0.005152,"2":0.005014,"3":0.009758,"4":0.004879,"5":0.003702,"6":0.004283,"7":0.004367,"8":0.004534,"9":0.007404,F:0.0082,B:0.016581,C:0.004317,G:0.00685,M:0.00685,N:0.00685,O:0.005014,o:0.006015,p:0.004879,q:0.006597,r:0.006597,s:0.013434,t:0.006702,u:0.006015,v:0.005595,w:0.004393,x:0.007404,y:0.004879,z:0.004879,AB:0.004227,BB:0.004418,CB:0.004161,DB:0.004227,EB:0.004725,FB:0.011106,GB:0.008942,HB:0.004707,IB:0.004827,JB:0.004707,KB:0.004707,LB:0.004326,MB:0.008922,NB:0.014349,OB:0.004425,PB:0.00472,QB:0.004425,RB:0.004425,SB:0.00472,TB:0.004532,UB:0.004566,b:0.02283,VB:0.00867,WB:0.004656,XB:0.004642,YB:0.003867,ZB:0.00944,aB:0.004293,bB:0.003867,cB:0.004298,dB:0.096692,eB:0.004201,fB:0.004141,gB:0.004257,hB:0.003939,iB:0.008236,P:0.003702,Q:0.003939,R:0.008514,pB:0.003939,S:0.003939,T:0.003702,U:0.025914,V:0.011106,W:0.029616,X:0.681168,Y:0.266544,Z:0,FC:0.00685,GC:0,HC:0.008392,IC:0.004706,jB:0.006229,xB:0.004879,JC:0.008786,kB:0.00472},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","F","FC","GC","HC","IC","B","jB","xB","JC","C","kB","G","M","N","O","o","p","q","r","s","t","u","v","w","x","y","z","0","1","2","3","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","b","VB","WB","XB","YB","ZB","aB","bB","cB","dB","eB","fB","gB","hB","iB","P","Q","R","pB","S","T","U","V","W","X","Y","Z","",""],E:"Opera",F:{"0":1438646400,"1":1442448000,"2":1445904000,"3":1449100800,"4":1454371200,"5":1457308800,"6":1462320000,"7":1465344000,"8":1470096000,"9":1474329600,F:1150761600,FC:1223424000,GC:1251763200,HC:1267488000,IC:1277942400,B:1292457600,jB:1302566400,xB:1309219200,JC:1323129600,C:1323129600,kB:1352073600,G:1372723200,M:1377561600,N:1381104000,O:1386288000,o:1390867200,p:1393891200,q:1399334400,r:1401753600,s:1405987200,t:1409616000,u:1413331200,v:1417132800,w:1422316800,x:1425945600,y:1430179200,z:1433808000,AB:1477267200,BB:1481587200,CB:1486425600,DB:1490054400,EB:1494374400,FB:1498003200,GB:1502236800,HB:1506470400,IB:1510099200,JB:1515024000,KB:1517961600,LB:1521676800,MB:1525910400,NB:1530144000,OB:1534982400,PB:1537833600,QB:1543363200,RB:1548201600,SB:1554768000,TB:1561593600,UB:1566259200,b:1570406400,VB:1573689600,WB:1578441600,XB:1583971200,YB:1587513600,ZB:1592956800,aB:1595894400,bB:1600128000,cB:1603238400,dB:1613520000,eB:1612224000,fB:1616544000,gB:1619568000,hB:1623715200,iB:1627948800,P:1631577600,Q:1633392000,R:1635984000,pB:1638403200,S:1642550400,T:1644969600,U:1647993600,V:1650412800,W:1652745600,X:1654646400,Y:1657152000,Z:null},D:{F:"o",B:"o",C:"o",FC:"o",GC:"o",HC:"o",IC:"o",jB:"o",xB:"o",JC:"o",kB:"o"}},G:{A:{E:0,sB:0,KC:0,yB:0.00311971,LC:0.00467956,MC:0.00467956,NC:0.0140387,OC:0.00623942,PC:0.0187183,QC:0.074873,RC:0.00779927,SC:0.0873518,TC:0.0421161,UC:0.0311971,VC:0.0296372,WC:0.547509,XC:0.0233978,YC:0.0124788,ZC:0.0545949,aC:0.180943,bC:0.508512,cC:1.15273,dC:0.355647,uB:0.608343,vB:1.01079,wB:10.4105,lB:0.0701934},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","sB","KC","yB","LC","MC","NC","E","OC","PC","QC","RC","SC","TC","UC","VC","WC","XC","YC","ZC","aC","bC","cC","dC","uB","vB","wB","lB","",""],E:"Safari on iOS",F:{sB:1270252800,KC:1283904000,yB:1299628800,LC:1331078400,MC:1359331200,NC:1394409600,E:1410912000,OC:1413763200,PC:1442361600,QC:1458518400,RC:1473724800,SC:1490572800,TC:1505779200,UC:1522281600,VC:1537142400,WC:1553472000,XC:1568851200,YC:1572220800,ZC:1580169600,aC:1585008000,bC:1600214400,cC:1619395200,dC:1632096000,uB:1639353600,vB:1647216000,wB:1652659200,lB:null}},H:{A:{eC:0.954006},B:"o",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","eC","","",""],E:"Opera Mini",F:{eC:1426464000}},I:{A:{mB:0,I:0.0241567,H:0,fC:0,gC:0,hC:0,iC:0.0362351,yB:0.066431,jC:0,kC:0.314037},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","fC","gC","hC","mB","I","iC","yB","jC","kC","H","","",""],E:"Android Browser",F:{fC:1256515200,gC:1274313600,hC:1291593600,mB:1298332800,I:1318896000,iC:1341792000,yB:1374624000,jC:1386547200,kC:1401667200,H:1655856000}},J:{A:{D:0,A:0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","D","A","","",""],E:"Blackberry Browser",F:{D:1325376000,A:1359504000}},K:{A:{A:0,B:0,C:0,b:0.0111391,jB:0,xB:0,kB:0},B:"o",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A","B","jB","xB","C","kB","b","","",""],E:"Opera Mobile",F:{A:1287100800,B:1300752000,jB:1314835200,xB:1318291200,C:1330300800,kB:1349740800,b:1613433600},D:{b:"webkit"}},L:{A:{H:42.8703},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","H","","",""],E:"Chrome for Android",F:{H:1655769600}},M:{A:{a:0.3149},B:"moz",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","a","","",""],E:"Firefox for Android",F:{a:1653955200}},N:{A:{A:0.0115934,B:0.022664},B:"ms",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A","B","","",""],E:"IE Mobile",F:{A:1340150400,B:1353456000}},O:{A:{lC:1.01398},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","lC","","",""],E:"UC Browser for Android",F:{lC:1471392000},D:{lC:"webkit"}},P:{A:{I:0.20822,mC:0.0103543,nC:0.010304,oC:0.0728769,pC:0.0103584,qC:0.010411,tB:0.0105043,rC:0.0416439,sC:0.020822,tC:0.0832878,uC:0.0728769,vC:0.0832878,lB:0.166576,wC:2.30083},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","I","mC","nC","oC","pC","qC","tB","rC","sC","tC","uC","vC","lB","wC","","",""],E:"Samsung Internet",F:{I:1461024000,mC:1481846400,nC:1509408000,oC:1528329600,pC:1546128000,qC:1554163200,tB:1567900800,rC:1582588800,sC:1593475200,tC:1605657600,uC:1618531200,vC:1629072000,lB:1640736000,wC:1651708800}},Q:{A:{xC:0.239324},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","xC","","",""],E:"QQ Browser",F:{xC:1589846400}},R:{A:{yC:0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","yC","","",""],E:"Baidu Browser",F:{yC:1491004800}},S:{A:{zC:0.03149},B:"moz",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","zC","","",""],E:"KaiOS Browser",F:{zC:1527811200}}};
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 fd03c8a26c..a87a902324 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":"31","1":"32","2":"33","3":"34","4":"35","5":"36","6":"37","7":"38","8":"39","9":"40",A:"10",B:"11",C:"12",D:"7",E:"8",F:"9",G:"15",H:"103",I:"4",J:"6",K:"13",L:"14",M:"16",N:"17",O:"18",P:"79",Q:"80",R:"81",S:"83",T:"84",U:"85",V:"86",W:"87",X:"101",Y:"64",Z:"88",a:"89",b:"90",c:"91",d:"92",e:"93",f:"94",g:"95",h:"96",i:"97",j:"98",k:"99",l:"100",m:"102",n:"5",o:"19",p:"20",q:"21",r:"22",s:"23",t:"24",u:"25",v:"26",w:"27",x:"28",y:"29",z:"30",AB:"41",BB:"42",CB:"43",DB:"44",EB:"45",FB:"46",GB:"47",HB:"48",IB:"49",JB:"50",KB:"51",LB:"52",MB:"53",NB:"54",OB:"55",PB:"56",QB:"57",RB:"58",SB:"60",TB:"62",UB:"63",VB:"65",WB:"66",XB:"67",YB:"68",ZB:"69",aB:"70",bB:"71",cB:"72",dB:"73",eB:"74",fB:"75",gB:"76",hB:"77",iB:"78",jB:"11.1",kB:"12.1",lB:"16.0",mB:"3",nB:"59",oB:"61",pB:"82",qB:"104",rB:"3.2",sB:"10.1",tB:"15.2-15.3",uB:"15.4",vB:"15.5",wB:"11.5",xB:"4.2-4.3",yB:"5.5",zB:"2","0B":"3.5","1B":"3.6","2B":"105","3B":"106","4B":"3.1","5B":"5.1","6B":"6.1","7B":"7.1","8B":"9.1","9B":"13.1",AC:"14.1",BC:"15.1",CC:"15.6",DC:"TP",EC:"9.5-9.6",FC:"10.0-10.1",GC:"10.5",HC:"10.6",IC:"11.6",JC:"4.0-4.1",KC:"5.0-5.1",LC:"6.0-6.1",MC:"7.0-7.1",NC:"8.1-8.4",OC:"9.0-9.2",PC:"9.3",QC:"10.0-10.2",RC:"10.3",SC:"11.0-11.2",TC:"11.3-11.4",UC:"12.0-12.1",VC:"12.2-12.5",WC:"13.0-13.1",XC:"13.2",YC:"13.3",ZC:"13.4-13.7",aC:"14.0-14.4",bC:"14.5-14.8",cC:"15.0-15.1",dC:"all",eC:"2.1",fC:"2.2",gC:"2.3",hC:"4.1",iC:"4.4",jC:"4.4.3-4.4.4",kC:"12.12",lC:"5.0-5.4",mC:"6.2-6.4",nC:"7.2-7.4",oC:"8.2",pC:"9.2",qC:"11.1-11.2",rC:"12.0",sC:"13.0",tC:"14.0",uC:"15.0",vC:"17.0",wC:"10.4",xC:"7.12",yC:"2.5"};
+module.exports={"0":"31","1":"32","2":"33","3":"34","4":"35","5":"36","6":"37","7":"38","8":"39","9":"40",A:"10",B:"11",C:"12",D:"7",E:"8",F:"9",G:"15",H:"103",I:"4",J:"6",K:"13",L:"14",M:"16",N:"17",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:"101",b:"64",c:"91",d:"92",e:"93",f:"94",g:"95",h:"96",i:"97",j:"98",k:"99",l:"100",m:"102",n:"5",o:"19",p:"20",q:"21",r:"22",s:"23",t:"24",u:"25",v:"26",w:"27",x:"28",y:"29",z:"30",AB:"41",BB:"42",CB:"43",DB:"44",EB:"45",FB:"46",GB:"47",HB:"48",IB:"49",JB:"50",KB:"51",LB:"52",MB:"53",NB:"54",OB:"55",PB:"56",QB:"57",RB:"58",SB:"60",TB:"62",UB:"63",VB:"65",WB:"66",XB:"67",YB:"68",ZB:"69",aB:"70",bB:"71",cB:"72",dB:"73",eB:"74",fB:"75",gB:"76",hB:"77",iB:"78",jB:"11.1",kB:"12.1",lB:"16.0",mB:"3",nB:"59",oB:"61",pB:"82",qB:"104",rB:"105",sB:"3.2",tB:"10.1",uB:"15.2-15.3",vB:"15.4",wB:"15.5",xB:"11.5",yB:"4.2-4.3",zB:"5.5","0B":"2","1B":"3.5","2B":"3.6","3B":"106","4B":"107","5B":"3.1","6B":"5.1","7B":"6.1","8B":"7.1","9B":"9.1",AC:"13.1",BC:"14.1",CC:"15.1",DC:"15.6",EC:"TP",FC:"9.5-9.6",GC:"10.0-10.1",HC:"10.5",IC:"10.6",JC:"11.6",KC:"4.0-4.1",LC:"5.0-5.1",MC:"6.0-6.1",NC:"7.0-7.1",OC:"8.1-8.4",PC:"9.0-9.2",QC:"9.3",RC:"10.0-10.2",SC:"10.3",TC:"11.0-11.2",UC:"11.3-11.4",VC:"12.0-12.1",WC:"12.2-12.5",XC:"13.0-13.1",YC:"13.2",ZC:"13.3",aC:"13.4-13.7",bC:"14.0-14.4",cC:"14.5-14.8",dC:"15.0-15.1",eC:"all",fC:"2.1",gC:"2.2",hC:"2.3",iC:"4.1",jC:"4.4",kC:"4.4.3-4.4.4",lC:"12.12",mC:"5.0-5.4",nC:"6.2-6.4",oC:"7.2-7.4",pC:"8.2",qC:"9.2",rC:"11.1-11.2",sC:"12.0",tC:"13.0",uC:"14.0",vC:"15.0",wC:"17.0",xC:"10.4",yC:"7.12",zC:"2.5"};
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 9b1aff938b..ccc66d95ce 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-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":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-hyphenate":require("./features/css-hyphenate"),"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-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-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-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-textshadow":require("./features/css-textshadow"),"css-touch-action-2":require("./features/css-touch-action-2"),"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"),"domfocusin-domfocusout-events":require("./features/domfocusin-domfocusout-events"),"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"),"focusoptions-preventscroll":require("./features/focusoptions-preventscroll"),"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-metrics-overrides":require("./features/font-metrics-overrides"),"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"),"media-attribute":require("./features/media-attribute"),"media-fragments":require("./features/media-fragments"),"media-session-api":require("./features/media-session-api"),"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"),"navigator-language":require("./features/navigator-language"),"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"),"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"),"private-class-fields":require("./features/private-class-fields"),"private-methods-and-accessors":require("./features/private-methods-and-accessors"),"progress":require("./features/progress"),"promise-finally":require("./features/promise-finally"),"promises":require("./features/promises"),"proximity":require("./features/proximity"),"proxy":require("./features/proxy"),"public-class-fields":require("./features/public-class-fields"),"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"),"sha-2":require("./features/sha-2"),"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-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"),"text-underline-offset":require("./features/text-underline-offset"),"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"),"token-binding":require("./features/token-binding"),"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"),"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"),"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"),"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")};
+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-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":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-hyphenate":require("./features/css-hyphenate"),"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-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-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-textshadow":require("./features/css-textshadow"),"css-touch-action-2":require("./features/css-touch-action-2"),"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"),"domfocusin-domfocusout-events":require("./features/domfocusin-domfocusout-events"),"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"),"focusoptions-preventscroll":require("./features/focusoptions-preventscroll"),"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-metrics-overrides":require("./features/font-metrics-overrides"),"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"),"media-attribute":require("./features/media-attribute"),"media-fragments":require("./features/media-fragments"),"media-session-api":require("./features/media-session-api"),"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"),"navigator-language":require("./features/navigator-language"),"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"),"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"),"private-class-fields":require("./features/private-class-fields"),"private-methods-and-accessors":require("./features/private-methods-and-accessors"),"progress":require("./features/progress"),"promise-finally":require("./features/promise-finally"),"promises":require("./features/promises"),"proximity":require("./features/proximity"),"proxy":require("./features/proxy"),"public-class-fields":require("./features/public-class-fields"),"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"),"sha-2":require("./features/sha-2"),"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-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"),"text-underline-offset":require("./features/text-underline-offset"),"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"),"token-binding":require("./features/token-binding"),"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"),"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"),"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"),"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")};
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 e5326c80f3..6ea27deffd 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":"F A B","2":"J D E yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"2":"zB mB I n J D E F A B C K L G M N O o p q 0B 1B","132":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I n J D E F","16":"A B"},E:{"1":"I n J D E F A B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"4B rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C EC FC GC HC jB wB IC kB"},G:{"1":"E JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","16":"rB"},H:{"2":"dC"},I:{"1":"mB I H hC xB iC jC","2":"eC fC gC"},J:{"1":"A","2":"D"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"132":"X"},N:{"1":"A","2":"B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"132":"yC"}},B:6,C:"AAC audio file format"};
+module.exports={A:{A:{"1":"F A B","2":"J D E zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"2":"0B mB I n J D E F A B C K L G M N O o p q 1B 2B","132":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I n J D E F","16":"A B"},E:{"1":"I n J D E F A B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"5B sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C FC GC HC IC jB xB JC kB"},G:{"1":"E KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","16":"sB"},H:{"2":"eC"},I:{"1":"mB I H iC yB jC kC","2":"fC gC hC"},J:{"1":"A","2":"D"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"132":"a"},N:{"1":"A","2":"B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"132":"zC"}},B:6,C:"AAC audio file format"};
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 4ecdde5749..20e10964e5 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":"J D E F A B yB"},B:{"1":"M N O P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G"},C:{"1":"QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB 0B 1B"},D:{"1":"WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB"},E:{"1":"K L G kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E F A B 4B rB 5B 6B 7B 8B sB","130":"C jB"},F:{"1":"MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB EC FC GC HC jB wB IC kB"},G:{"1":"TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC RC SC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"1":"pC sB qC rC sC tC uC lB vC","2":"I lC mC nC oC"},Q:{"1":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:1,C:"AbortController & AbortSignal"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G"},C:{"1":"QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB 1B 2B"},D:{"1":"WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB"},E:{"1":"K L G kB AC BC CC uB vB wB DC lB EC","2":"I n J D E F A B 5B sB 6B 7B 8B 9B tB","130":"C jB"},F:{"1":"MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB FC GC HC IC jB xB JC kB"},G:{"1":"UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC SC TC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"1":"qC tB rC sC tC uC vC lB wC","2":"I mC nC oC pC"},Q:{"1":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:1,C:"AbortController & AbortSignal"};
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 6a3f70a20f..04a7ead09d 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":"J D E F A B yB"},B:{"1":"C K L G M N O","2":"P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"2":"E rB JC xB KC LC MC NC","132":"OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D","132":"A"},K:{"2":"A B C Y jB wB","132":"kB"},L:{"2":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"132":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:6,C:"AC-3 (Dolby Digital) and EC-3 (Dolby Digital Plus) codecs"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"C K L G M N O","2":"P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"2":"E sB KC yB LC MC NC OC","132":"PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D","132":"A"},K:{"2":"A B C b jB xB","132":"kB"},L:{"2":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"132":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:6,C:"AC-3 (Dolby Digital) and EC-3 (Dolby Digital Plus) codecs"};
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 70e143b1c4..eabfdff5bb 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"1":"XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB","194":"RB nB SB oB TB UB Y VB WB"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB EC FC GC HC jB wB IC kB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:4,C:"Accelerometer"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"1":"XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB","194":"RB nB SB oB TB UB b VB WB"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB FC GC HC IC jB xB JC kB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:4,C:"Accelerometer"};
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 1bd60552b4..204d80aa66 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":"F A B","130":"J D E yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","257":"zB mB I n J 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"1":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"1":"dC"},I:{"1":"mB I H eC fC gC hC xB iC jC"},J:{"1":"D A"},K:{"1":"A B C Y jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:1,C:"EventTarget.addEventListener()"};
+module.exports={A:{A:{"1":"F A B","130":"J D E zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","257":"0B mB I n J 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"1":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"1":"eC"},I:{"1":"mB I H fC gC hC iC yB jC kC"},J:{"1":"D A"},K:{"1":"A B C b jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:1,C:"EventTarget.addEventListener()"};
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 4cb9d7e313..471204b8e7 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":"E F A B","2":"J D yB"},B:{"2":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"F B C EC FC GC HC jB wB IC kB","16":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"16":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"16":"D A"},K:{"2":"Y","16":"A B C jB wB kB"},L:{"16":"H"},M:{"16":"X"},N:{"16":"A B"},O:{"16":"kC"},P:{"16":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"16":"xC"},S:{"1":"yC"}},B:1,C:"Alternate stylesheet"};
+module.exports={A:{A:{"1":"E F A B","2":"J D zB"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"F B C FC GC HC IC jB xB JC kB","16":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"16":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"16":"D A"},K:{"2":"b","16":"A B C jB xB kB"},L:{"16":"H"},M:{"16":"a"},N:{"16":"A B"},O:{"16":"lC"},P:{"16":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"16":"yC"},S:{"1":"zC"}},B:1,C:"Alternate stylesheet"};
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 030f343161..59678ce243 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":"J D E F A B yB"},B:{"2":"C K","132":"L G M N O","322":"P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"2":"zB mB I n J D E F A B C K L G M N O o p q 0B 1B","132":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB","194":"SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB","322":"RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB EC FC GC HC jB wB IC kB","322":"dB eB fB gB hB iB P Q R pB S T U V W"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"2":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"132":"yC"}},B:4,C:"Ambient Light Sensor"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"2":"C K","132":"L G M N O","322":"P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"2":"0B mB I n J D E F A B C K L G M N O o p q 1B 2B","132":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB","194":"SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB","322":"RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB FC GC HC IC jB xB JC kB","322":"dB eB fB gB hB iB P Q R pB S T U V W X Y Z"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"2":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"132":"zC"}},B:4,C:"Ambient Light Sensor"};
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 cd883a96e7..577b78602e 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B","2":"zB"},D:{"1":"nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB"},E:{"1":"E F A B C K L G 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D 4B rB 5B 6B 7B"},F:{"1":"B C FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB","2":"0 1 2 3 4 5 6 7 8 9 F G M N O o p q r s t u v w x y z AB BB CB DB EB"},G:{"1":"E NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB JC xB KC LC MC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"A B C Y jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"1":"nC oC pC sB qC rC sC tC uC lB vC","2":"I lC mC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"1":"yC"}},B:7,C:"Animated PNG (APNG)"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B","2":"0B"},D:{"1":"nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB"},E:{"1":"E F A B C K L G 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D 5B sB 6B 7B 8B"},F:{"1":"B C FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB","2":"0 1 2 3 4 5 6 7 8 9 F G M N O o p q r s t u v w x y z AB BB CB DB EB"},G:{"1":"E OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB KC yB LC MC NC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"A B C b jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"1":"oC pC qC tB rC sC tC uC vC lB wC","2":"I mC nC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"1":"zC"}},B:7,C:"Animated PNG (APNG)"};
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 def926417b..20ee3eb172 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":"J D E F A B yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D E F A B C K L G M N O o p q r s t 0B 1B"},D:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB"},E:{"1":"E F A B C K L G 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D 4B rB 5B 6B"},F:{"1":"1 2 3 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 Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 F B C G M N O o p q r s t u v w x y z EC FC GC HC jB wB IC kB"},G:{"1":"E NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB JC xB KC LC MC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D","16":"A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"lC mC nC oC pC sB qC rC sC tC uC lB vC","2":"I"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:6,C:"Array.prototype.findIndex"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D E F A B C K L G M N O o p q r s t 1B 2B"},D:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB"},E:{"1":"E F A B C K L G 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D 5B sB 6B 7B"},F:{"1":"1 2 3 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 b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 F B C G M N O o p q r s t u v w x y z FC GC HC IC jB xB JC kB"},G:{"1":"E OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB KC yB LC MC NC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D","16":"A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"mC nC oC pC qC tB rC sC tC uC vC lB wC","2":"I"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:6,C:"Array.prototype.findIndex"};
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 1c76b1573e..94b62e41a3 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":"J D E F A B yB"},B:{"1":"G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H","16":"C K L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D E F A B C K L G M N O o p q r s t 0B 1B"},D:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB"},E:{"1":"E F A B C K L G 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D 4B rB 5B 6B"},F:{"1":"1 2 3 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 Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 F B C G M N O o p q r s t u v w x y z EC FC GC HC jB wB IC kB"},G:{"1":"E NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB JC xB KC LC MC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D","16":"A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"lC mC nC oC pC sB qC rC sC tC uC lB vC","2":"I"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:6,C:"Array.prototype.find"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H","16":"C K L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D E F A B C K L G M N O o p q r s t 1B 2B"},D:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB"},E:{"1":"E F A B C K L G 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D 5B sB 6B 7B"},F:{"1":"1 2 3 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 b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 F B C G M N O o p q r s t u v w x y z FC GC HC IC jB xB JC kB"},G:{"1":"E OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB KC yB LC MC NC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D","16":"A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"mC nC oC pC qC tB rC sC tC uC vC lB wC","2":"I"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:6,C:"Array.prototype.find"};
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 40b027c164..31832ba780 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"1":"TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB 0B 1B"},D:{"1":"ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB"},E:{"1":"C K L G kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E F A B 4B rB 5B 6B 7B 8B sB jB"},F:{"1":"PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB EC FC GC HC jB wB IC kB"},G:{"1":"UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"1":"sB qC rC sC tC uC lB vC","2":"I lC mC nC oC pC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:6,C:"flat & flatMap array methods"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"1":"TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB 1B 2B"},D:{"1":"ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB"},E:{"1":"C K L G kB AC BC CC uB vB wB DC lB EC","2":"I n J D E F A B 5B sB 6B 7B 8B 9B tB jB"},F:{"1":"PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB FC GC HC IC jB xB JC kB"},G:{"1":"VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"1":"tB rC sC tC uC vC lB wC","2":"I mC nC oC pC qC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:6,C:"flat & flatMap array methods"};
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 875ac5677c..04dc203653 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":"J D E F A B yB"},B:{"1":"L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K"},C:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB 0B 1B"},D:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB"},E:{"1":"F A B C K L G 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E 4B rB 5B 6B 7B"},F:{"1":"3 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 Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 F B C G M N O o p q r s t u v w x y z EC FC GC HC jB wB IC kB"},G:{"1":"OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"lC mC nC oC pC sB qC rC sC tC uC lB vC","2":"I"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:6,C:"Array.prototype.includes"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K"},C:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB 1B 2B"},D:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB"},E:{"1":"F A B C K L G 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D E 5B sB 6B 7B 8B"},F:{"1":"3 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 b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 F B C G M N O o p q r s t u v w x y z FC GC HC IC jB xB JC kB"},G:{"1":"PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"mC nC oC pC qC tB rC sC tC uC vC lB wC","2":"I"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:6,C:"Array.prototype.includes"};
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 69fc935bb0..9301684032 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":"J D E F A B yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D E F A B C K L G M N O o p q 0B 1B"},D:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB"},E:{"1":"A B C K L G sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E F 4B rB 5B 6B 7B 8B"},F:{"1":"1 2 3 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 Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 F B C G M N O o p q r s t u v w x y z EC FC GC HC jB wB IC kB"},G:{"1":"QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"lC mC nC oC pC sB qC rC sC tC uC lB vC","2":"I"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:6,C:"Arrow functions"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D E F A B C K L G M N O o p q 1B 2B"},D:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB"},E:{"1":"A B C K L G tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D E F 5B sB 6B 7B 8B 9B"},F:{"1":"1 2 3 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 b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 F B C G M N O o p q r s t u v w x y z FC GC HC IC jB xB JC kB"},G:{"1":"RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"mC nC oC pC qC tB rC sC tC uC vC lB wC","2":"I"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:6,C:"Arrow functions"};
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 e57503feef..0c2b774722 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":"J D E F A B yB"},B:{"1":"K L G M N O","132":"P Q R S T U V W Z a b c d e f g h i j k l X m H","322":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D E F A B C K L G M N O o p q 0B 1B"},D:{"2":"I n J D E F A B C K L G M N O o p q r s t u v w","132":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"2":"F B C EC FC GC HC jB wB IC kB","132":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"2":"mB I eC fC gC hC xB iC jC","132":"H"},J:{"2":"D A"},K:{"2":"A B C jB wB kB","132":"Y"},L:{"132":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"2":"I","132":"lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"132":"wC"},R:{"132":"xC"},S:{"1":"yC"}},B:6,C:"asm.js"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"K L G M N O","132":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","322":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D E F A B C K L G M N O o p q 1B 2B"},D:{"2":"I n J D E F A B C K L G M N O o p q r s t u v w","132":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"2":"F B C FC GC HC IC jB xB JC kB","132":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"2":"mB I fC gC hC iC yB jC kC","132":"H"},J:{"2":"D A"},K:{"2":"A B C jB xB kB","132":"b"},L:{"132":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"2":"I","132":"mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"132":"xC"},R:{"132":"yC"},S:{"1":"zC"}},B:6,C:"asm.js"};
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 fba6f1df10..2f727df849 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB 0B 1B","132":"UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB"},D:{"1":"TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB","66":"RB nB SB oB"},E:{"1":"L G 9B AC BC tB uB vB CC lB DC","2":"I n J D E F A B C K 4B rB 5B 6B 7B 8B sB jB kB"},F:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB EC FC GC HC jB wB IC kB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC","260":"aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"2":"mB I eC fC gC hC xB iC jC","260":"H"},J:{"2":"D A"},K:{"2":"A B C jB wB kB","260":"Y"},L:{"1":"H"},M:{"132":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC","260":"pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:5,C:"Asynchronous Clipboard API"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB 1B 2B","132":"UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB"},D:{"1":"TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB","66":"RB nB SB oB"},E:{"1":"L G AC BC CC uB vB wB DC lB EC","2":"I n J D E F A B C K 5B sB 6B 7B 8B 9B tB jB kB"},F:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB FC GC HC IC jB xB JC kB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC","260":"bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"2":"mB I fC gC hC iC yB jC kC","260":"H"},J:{"2":"D A"},K:{"2":"A B C jB xB kB","260":"b"},L:{"1":"H"},M:{"132":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC","260":"qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:5,C:"Asynchronous Clipboard API"};
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 943f8eda61..fa960c74a8 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":"J D E F A B yB"},B:{"1":"G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K","194":"L"},C:{"1":"LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB 0B 1B"},D:{"1":"OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB"},E:{"1":"B C K L G jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E F A 4B rB 5B 6B 7B 8B","514":"sB"},F:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB EC FC GC HC jB wB IC kB"},G:{"1":"SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC","514":"RC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"mC nC oC pC sB qC rC sC tC uC lB vC","2":"I lC"},Q:{"1":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:6,C:"Async functions"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K","194":"L"},C:{"1":"LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB 1B 2B"},D:{"1":"OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB"},E:{"1":"B C K L G jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D E F A 5B sB 6B 7B 8B 9B","514":"tB"},F:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB FC GC HC IC jB xB JC kB"},G:{"1":"TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC","514":"SC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"nC oC pC qC tB rC sC tC uC vC lB wC","2":"I mC"},Q:{"1":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:6,C:"Async functions"};
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 4fb45be2fa..fb7e2a733f 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":"J D E F yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W HC jB wB IC kB","2":"F EC FC","16":"GC"},G:{"1":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"1":"dC"},I:{"1":"mB I H eC fC gC hC xB iC jC"},J:{"1":"D A"},K:{"1":"B C Y jB wB kB","16":"A"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:1,C:"Base64 encoding and decoding"};
+module.exports={A:{A:{"1":"A B","2":"J D E F zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z IC jB xB JC kB","2":"F FC GC","16":"HC"},G:{"1":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"1":"eC"},I:{"1":"mB I H fC gC hC iC yB jC kC"},J:{"1":"D A"},K:{"1":"B C b jB xB kB","16":"A"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:1,C:"Base64 encoding and decoding"};
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 fe23732639..624aacac6e 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":"J D E F A B yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D E F A B C K L G M N O o p q r s t 0B 1B"},D:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I n J D E F A B C K","33":"0 1 2 L G M N O o p q r s t u v w x y z"},E:{"1":"G AC BC tB uB vB CC lB DC","2":"I n 4B rB 5B","33":"J D E F A B C K L 6B 7B 8B sB jB kB 9B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C EC FC GC HC jB wB IC kB","33":"G M N O o p q"},G:{"1":"bC cC tB uB vB lB","2":"rB JC xB KC","33":"E LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:2,C:"Web Audio API"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D E F A B C K L G M N O o p q r s t 1B 2B"},D:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I n J D E F A B C K","33":"0 1 2 L G M N O o p q r s t u v w x y z"},E:{"1":"G BC CC uB vB wB DC lB EC","2":"I n 5B sB 6B","33":"J D E F A B C K L 7B 8B 9B tB jB kB AC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C FC GC HC IC jB xB JC kB","33":"G M N O o p q"},G:{"1":"cC dC uB vB wB lB","2":"sB KC yB LC","33":"E MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:2,C:"Web Audio API"};
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 e52e1d14a7..8394075715 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":"F A B","2":"J D E yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB","132":"I n J D E F A B C K L G M N O o 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"I n J D E F A B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"4B rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W GC HC jB wB IC kB","2":"F","4":"EC FC"},G:{"1":"E JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB"},H:{"2":"dC"},I:{"1":"mB I H gC hC xB iC jC","2":"eC fC"},J:{"1":"D A"},K:{"1":"B C Y jB wB kB","2":"A"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:1,C:"Audio element"};
+module.exports={A:{A:{"1":"F A B","2":"J D E zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB","132":"I n J D E F A B C K L G M N O o 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"I n J D E F A B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"5B sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z HC IC jB xB JC kB","2":"F","4":"FC GC"},G:{"1":"E KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB"},H:{"2":"eC"},I:{"1":"mB I H hC iC yB jC kC","2":"fC gC"},J:{"1":"D A"},K:{"1":"B C b jB xB kB","2":"A"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:1,C:"Audio element"};
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 062c64d676..274592c779 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":"J D E F yB"},B:{"1":"C K L G M N O","322":"P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"2":"0 1 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 0B 1B","194":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB","322":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"D E F A B C K L G 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J 4B rB 5B"},F:{"2":"0 F B C G M N O o p q r s t u v w x y z EC FC GC HC jB wB IC kB","322":"1 2 3 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 Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W"},G:{"1":"E MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB JC xB KC LC"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"322":"H"},M:{"2":"X"},N:{"1":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"194":"yC"}},B:1,C:"Audio Tracks"};
+module.exports={A:{A:{"1":"A B","2":"J D E F zB"},B:{"1":"C K L G M N O","322":"P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"2":"0 1 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 1B 2B","194":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB","322":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"D E F A B C K L G 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J 5B sB 6B"},F:{"2":"0 F B C G M N O o p q r s t u v w x y z FC GC HC IC jB xB JC kB","322":"1 2 3 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 b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z"},G:{"1":"E NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB KC yB LC MC"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"322":"H"},M:{"2":"a"},N:{"1":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"194":"zC"}},B:1,C:"Audio Tracks"};
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 8850e98d30..634f695955 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":"J D E F yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I"},E:{"1":"n J D E F A B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I 4B rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB","2":"F"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"1":"mB I H hC xB iC jC","2":"eC fC gC"},J:{"1":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"2":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"2":"yC"}},B:1,C:"Autofocus attribute"};
+module.exports={A:{A:{"1":"A B","2":"J D E F zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I"},E:{"1":"n J D E F A B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I 5B sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB","2":"F"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"1":"mB I H iC yB jC kC","2":"fC gC hC"},J:{"1":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"2":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"2":"zC"}},B:1,C:"Autofocus attribute"};
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 b7f1d5b40c..e62289678c 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB 0B 1B","129":"MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB"},D:{"1":"OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB EC FC GC HC jB wB IC kB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"lC mC nC oC pC sB qC rC sC tC uC lB vC","2":"I"},Q:{"1":"wC"},R:{"1":"xC"},S:{"2":"yC"}},B:5,C:"Auxclick"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB 1B 2B","129":"MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB"},D:{"1":"OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB FC GC HC IC jB xB JC kB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"mC nC oC pC qC tB rC sC tC uC vC lB wC","2":"I"},Q:{"1":"xC"},R:{"1":"yC"},S:{"2":"zC"}},B:5,C:"Auxclick"};
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 967b50e70d..a7a28f75f2 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":"J D E F A B yB"},B:{"2":"C K L G M N","194":"O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB 0B 1B","66":"OB PB QB RB nB SB oB TB UB Y","260":"VB","516":"WB"},D:{"1":"aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB","66":"XB YB ZB"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB EC FC GC HC jB wB IC kB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1090":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"1":"rC sC tC uC lB vC","2":"I lC mC nC oC pC sB qC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:6,C:"AV1 video format"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"2":"C K L G M N","194":"O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB 1B 2B","66":"OB PB QB RB nB SB oB TB UB b","260":"VB","516":"WB"},D:{"1":"aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB","66":"XB YB ZB"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB FC GC HC IC jB xB JC kB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1090":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"1":"sC tC uC vC lB wC","2":"I mC nC oC pC qC tB rC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:6,C:"AV1 video format"};
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 d82ec54ba6..bf5b4b6333 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":"J D E F A B yB"},B:{"2":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB 0B 1B","194":"hB iB P Q R pB S T U V W Z a b c d","257":"e f g h i j k l X m H qB"},D:{"1":"U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC","516":"lB DC"},F:{"1":"bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB EC FC GC HC jB wB IC kB"},G:{"1":"lB","2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"1":"tC uC lB vC","2":"I lC mC nC oC pC sB qC rC sC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:6,C:"AVIF image format"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB 1B 2B","194":"hB iB P Q R pB S T U V W X Y Z c d","257":"e f g h i j k l a m H qB rB"},D:{"1":"U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC","516":"lB EC"},F:{"1":"bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB FC GC HC IC jB xB JC kB"},G:{"1":"lB","2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"1":"uC vC lB wC","2":"I mC nC oC pC qC tB rC sC tC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:6,C:"AVIF image format"};
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 5dc4c808b1..3e1d4fe115 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":"F A B","132":"J D E yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","132":"zB mB I n J D E F A B C K L G M N O o p q r s t 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"n J D E F A B C 5B 6B 7B 8B sB jB kB","132":"I K 4B rB 9B","2050":"L G AC BC tB uB vB CC lB DC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W GC HC jB wB IC kB","132":"F EC FC"},G:{"2":"rB JC xB","772":"E KC LC MC NC OC PC QC RC SC TC UC VC","2050":"WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC iC jC","132":"hC xB"},J:{"260":"D A"},K:{"1":"B C jB wB kB","2":"Y","132":"A"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"2":"I","1028":"lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1028":"xC"},S:{"1":"yC"}},B:4,C:"CSS background-attachment"};
+module.exports={A:{A:{"1":"F A B","132":"J D E zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","132":"0B mB I n J D E F A B C K L G M N O o p q r s t 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"n J D E F A B C 6B 7B 8B 9B tB jB kB","132":"I K 5B sB AC","2050":"L G BC CC uB vB wB DC lB EC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z HC IC jB xB JC kB","132":"F FC GC"},G:{"2":"sB KC yB","772":"E LC MC NC OC PC QC RC SC TC UC VC WC","2050":"XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC jC kC","132":"iC yB"},J:{"260":"D A"},K:{"1":"B C jB xB kB","2":"b","132":"A"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"2":"I","1028":"mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1028":"yC"},S:{"1":"zC"}},B:4,C:"CSS background-attachment"};
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 26473802c5..a85afcfb63 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":"J D E F A B yB"},B:{"1":"G M N O","33":"C K L P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB 0B 1B"},D:{"33":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"L G AC BC tB uB vB CC lB DC","16":"4B rB","33":"I n J D E F A B C K 5B 6B 7B 8B sB jB kB 9B"},F:{"2":"F B C EC FC GC HC jB wB IC kB","33":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W"},G:{"1":"aC bC cC tB uB vB lB","16":"rB JC xB KC","33":"E LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC"},H:{"2":"dC"},I:{"16":"mB eC fC gC","33":"I H hC xB iC jC"},J:{"33":"D A"},K:{"16":"A B C jB wB kB","33":"Y"},L:{"33":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"33":"kC"},P:{"33":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"33":"wC"},R:{"33":"xC"},S:{"1":"yC"}},B:7,C:"Background-clip: text"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"G M N O","33":"C K L P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB 1B 2B"},D:{"33":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"L G BC CC uB vB wB DC lB EC","16":"5B sB","33":"I n J D E F A B C K 6B 7B 8B 9B tB jB kB AC"},F:{"2":"F B C FC GC HC IC jB xB JC kB","33":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z"},G:{"1":"bC cC dC uB vB wB lB","16":"sB KC yB LC","33":"E MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC"},H:{"2":"eC"},I:{"16":"mB fC gC hC","33":"I H iC yB jC kC"},J:{"33":"D A"},K:{"16":"A B C jB xB kB","33":"b"},L:{"33":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"33":"lC"},P:{"33":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"33":"xC"},R:{"33":"yC"},S:{"1":"zC"}},B:7,C:"Background-clip: text"};
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 d689dc0f0b..894589a2ad 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":"F A B","2":"J D E yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB 0B","36":"1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","516":"I n J D E F A B C K L"},E:{"1":"D E F A B C K L G 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","772":"I n J 4B rB 5B 6B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W GC HC jB wB IC kB","2":"F EC","36":"FC"},G:{"1":"E MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","4":"rB JC xB LC","516":"KC"},H:{"132":"dC"},I:{"1":"H iC jC","36":"eC","516":"mB I hC xB","548":"fC gC"},J:{"1":"D A"},K:{"1":"A B C Y jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:4,C:"CSS3 Background-image options"};
+module.exports={A:{A:{"1":"F A B","2":"J D E zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB 1B","36":"2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","516":"I n J D E F A B C K L"},E:{"1":"D E F A B C K L G 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","772":"I n J 5B sB 6B 7B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z HC IC jB xB JC kB","2":"F FC","36":"GC"},G:{"1":"E NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","4":"sB KC yB MC","516":"LC"},H:{"132":"eC"},I:{"1":"H jC kC","36":"fC","516":"mB I iC yB","548":"gC hC"},J:{"1":"D A"},K:{"1":"A B C b jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:4,C:"CSS3 Background-image options"};
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 d9a21eaa91..3ff88bf875 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":"J D E F A B yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C EC FC GC HC jB wB IC kB"},G:{"1":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"1":"mB I H eC fC gC hC xB iC jC"},J:{"1":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"2":"yC"}},B:7,C:"background-position-x & background-position-y"};
+module.exports={A:{A:{"1":"J D E F A B zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C FC GC HC IC jB xB JC kB"},G:{"1":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"1":"mB I H fC gC hC iC yB jC kC"},J:{"1":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"2":"zC"}},B:7,C:"background-position-x & background-position-y"};
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 3c9e12458b..f170406c88 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":"J D E yB","132":"F"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB 0B 1B"},D:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 I n J D E F A B C K L G M N O o p q r s t u v w x y z"},E:{"1":"D E F A B C K L G 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J 4B rB 5B 6B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W GC HC jB wB IC kB","2":"F G M N O EC FC"},G:{"1":"E MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB JC xB KC LC"},H:{"1":"dC"},I:{"1":"H iC jC","2":"mB I eC fC gC hC xB"},J:{"1":"A","2":"D"},K:{"1":"B C Y jB wB kB","2":"A"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"2":"yC"}},B:4,C:"CSS background-repeat round and space"};
+module.exports={A:{A:{"1":"A B","2":"J D E zB","132":"F"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB 1B 2B"},D:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 I n J D E F A B C K L G M N O o p q r s t u v w x y z"},E:{"1":"D E F A B C K L G 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J 5B sB 6B 7B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z HC IC jB xB JC kB","2":"F G M N O FC GC"},G:{"1":"E NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB KC yB LC MC"},H:{"1":"eC"},I:{"1":"H jC kC","2":"mB I fC gC hC iC yB"},J:{"1":"A","2":"D"},K:{"1":"B C b jB xB kB","2":"A"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"2":"zC"}},B:4,C:"CSS background-repeat round and space"};
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 6d40350647..e45cea83ed 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m 0B 1B","16":"H qB"},D:{"1":"IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB EC FC GC HC jB wB IC kB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"lC mC nC oC pC sB qC rC sC tC uC lB vC","2":"I"},Q:{"1":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:7,C:"Background Sync API"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H 1B 2B","16":"qB rB"},D:{"1":"IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB FC GC HC IC jB xB JC kB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"mC nC oC pC qC tB rC sC tC uC vC lB wC","2":"I"},Q:{"1":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:7,C:"Background Sync API"};
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 dcdddcca97..51144d38c4 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"1":"CB DB EB FB GB HB IB JB KB","2":"zB mB I n J D E F LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B","132":"0 1 2 3 4 5 6 7 8 9 M N O o p q r s t u v w x y z AB BB","164":"A B C K L G"},D:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 I n J D E F A B C K L G M N O o p q r s t u v w x y z","66":"6"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C G M N O o p q r s t EC FC GC HC jB wB IC kB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:4,C:"Battery Status API"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"1":"CB DB EB FB GB HB IB JB KB","2":"0B mB I n J D E F LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B","132":"0 1 2 3 4 5 6 7 8 9 M N O o p q r s t u v w x y z AB BB","164":"A B C K L G"},D:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 I n J D E F A B C K L G M N O o p q r s t u v w x y z","66":"6"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C G M N O o p q r s t FC GC HC IC jB xB JC kB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:4,C:"Battery Status API"};
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 2b901529e7..ee1339ff86 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":"J D E F A B yB"},B:{"1":"L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K"},C:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 0B 1B"},D:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 I n J D E F A B C K L G M N O o p q r s t u v w x y z"},E:{"1":"C K L G jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E F A B 4B rB 5B 6B 7B 8B sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C G M N O o p q r s t u EC FC GC HC jB wB IC kB"},G:{"1":"TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC RC SC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:5,C:"Beacon API"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K"},C:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 1B 2B"},D:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 I n J D E F A B C K L G M N O o p q r s t u v w x y z"},E:{"1":"C K L G jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D E F A B 5B sB 6B 7B 8B 9B tB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C G M N O o p q r s t u FC GC HC IC jB xB JC kB"},G:{"1":"UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC SC TC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:5,C:"Beacon API"};
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 4dd7d06020..efd081b270 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":"J D E F A B","16":"yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n 0B 1B"},D:{"1":"UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB"},E:{"1":"K L G 9B AC BC tB uB vB CC lB DC","2":"I n J D E F A B C 4B rB 5B 6B 7B 8B sB jB kB"},F:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB EC FC GC HC jB wB IC kB"},G:{"1":"WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"16":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"16":"A B"},O:{"16":"kC"},P:{"2":"lC mC nC oC pC sB qC rC sC tC uC lB vC","16":"I"},Q:{"1":"wC"},R:{"2":"xC"},S:{"1":"yC"}},B:1,C:"Printing Events"};
+module.exports={A:{A:{"1":"J D E F A B","16":"zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n 1B 2B"},D:{"1":"UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB"},E:{"1":"K L G AC BC CC uB vB wB DC lB EC","2":"I n J D E F A B C 5B sB 6B 7B 8B 9B tB jB kB"},F:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB FC GC HC IC jB xB JC kB"},G:{"1":"XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"16":"D A"},K:{"2":"A B C b jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"16":"A B"},O:{"16":"lC"},P:{"2":"mC nC oC pC qC tB rC sC tC uC vC lB wC","16":"I"},Q:{"1":"xC"},R:{"2":"yC"},S:{"1":"zC"}},B:1,C:"Printing Events"};
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 dad7971f66..6bb79ba612 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"1":"YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y 0B 1B","194":"VB WB XB"},D:{"1":"XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB"},E:{"1":"L G AC BC tB uB vB CC lB DC","2":"I n J D E F A B C K 4B rB 5B 6B 7B 8B sB jB kB 9B"},F:{"1":"NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB EC FC GC HC jB wB IC kB"},G:{"1":"aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"1":"pC sB qC rC sC tC uC lB vC","2":"I lC mC nC oC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:6,C:"BigInt"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"1":"YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b 1B 2B","194":"VB WB XB"},D:{"1":"XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB"},E:{"1":"L G BC CC uB vB wB DC lB EC","2":"I n J D E F A B C K 5B sB 6B 7B 8B 9B tB jB kB AC"},F:{"1":"NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB FC GC HC IC jB xB JC kB"},G:{"1":"bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"1":"qC tB rC sC tC uC vC lB wC","2":"I mC nC oC pC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:6,C:"BigInt"};
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 8b21bb74a2..717b06ac11 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":"J D E F yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n 0B 1B","36":"J D E F A B C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I n J D","36":"E F A B C K L G M N O o"},E:{"1":"J D E F A B C K L G 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n 4B rB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W kB","2":"F B C EC FC GC HC jB wB IC"},G:{"1":"E LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB JC xB KC"},H:{"2":"dC"},I:{"1":"H","2":"eC fC gC","36":"mB I hC xB iC jC"},J:{"1":"A","2":"D"},K:{"1":"Y kB","2":"A B C jB wB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:5,C:"Blob constructing"};
+module.exports={A:{A:{"1":"A B","2":"J D E F zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n 1B 2B","36":"J D E F A B C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I n J D","36":"E F A B C K L G M N O o"},E:{"1":"J D E F A B C K L G 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n 5B sB 6B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z kB","2":"F B C FC GC HC IC jB xB JC"},G:{"1":"E MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB KC yB LC"},H:{"2":"eC"},I:{"1":"H","2":"fC gC hC","36":"mB I iC yB jC kC"},J:{"1":"A","2":"D"},K:{"1":"b kB","2":"A B C jB xB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:5,C:"Blob constructing"};
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 f1dcaead11..90bf524791 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":"J D E F yB","129":"A B"},B:{"1":"G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H","129":"C K L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I n J D","33":"E F A B C K L G M N O o p q r"},E:{"1":"D E F A B C K L G 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n 4B rB 5B","33":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C EC FC GC HC jB wB IC kB"},G:{"1":"E MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB JC xB KC","33":"LC"},H:{"2":"dC"},I:{"1":"H iC jC","2":"mB eC fC gC","33":"I hC xB"},J:{"1":"A","2":"D"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"B","2":"A"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:5,C:"Blob URLs"};
+module.exports={A:{A:{"2":"J D E F zB","129":"A B"},B:{"1":"G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H","129":"C K L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I n J D","33":"E F A B C K L G M N O o p q r"},E:{"1":"D E F A B C K L G 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n 5B sB 6B","33":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C FC GC HC IC jB xB JC kB"},G:{"1":"E NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB KC yB LC","33":"MC"},H:{"2":"eC"},I:{"1":"H jC kC","2":"mB fC gC hC","33":"I iC yB"},J:{"1":"A","2":"D"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"B","2":"A"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:5,C:"Blob URLs"};
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 24a67e8b3c..5aa66fc44d 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":"J D E F A yB"},B:{"1":"L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H","129":"C K"},C:{"1":"JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB","260":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB","804":"I n J D E F A B C K L 0B 1B"},D:{"1":"PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","260":"KB LB MB NB OB","388":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB","1412":"G M N O o p q r s t u v w x y","1956":"I n J D E F A B C K L"},E:{"1":"uB vB CC lB DC","129":"A B C K L G 8B sB jB kB 9B AC BC tB","1412":"J D E F 6B 7B","1956":"I n 4B rB 5B"},F:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F EC FC","260":"7 8 9 AB BB","388":"0 1 2 3 4 5 6 G M N O o p q r s t u v w x y z","1796":"GC HC","1828":"B C jB wB IC kB"},G:{"1":"uB vB lB","129":"PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB","1412":"E LC MC NC OC","1956":"rB JC xB KC"},H:{"1828":"dC"},I:{"1":"H","388":"iC jC","1956":"mB I eC fC gC hC xB"},J:{"1412":"A","1924":"D"},K:{"1":"Y","2":"A","1828":"B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"B","2":"A"},O:{"388":"kC"},P:{"1":"nC oC pC sB qC rC sC tC uC lB vC","260":"lC mC","388":"I"},Q:{"260":"wC"},R:{"260":"xC"},S:{"260":"yC"}},B:4,C:"CSS3 Border images"};
+module.exports={A:{A:{"1":"B","2":"J D E F A zB"},B:{"1":"L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H","129":"C K"},C:{"1":"JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB","260":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB","804":"I n J D E F A B C K L 1B 2B"},D:{"1":"PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","260":"KB LB MB NB OB","388":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB","1412":"G M N O o p q r s t u v w x y","1956":"I n J D E F A B C K L"},E:{"1":"vB wB DC lB EC","129":"A B C K L G 9B tB jB kB AC BC CC uB","1412":"J D E F 7B 8B","1956":"I n 5B sB 6B"},F:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F FC GC","260":"7 8 9 AB BB","388":"0 1 2 3 4 5 6 G M N O o p q r s t u v w x y z","1796":"HC IC","1828":"B C jB xB JC kB"},G:{"1":"vB wB lB","129":"QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB","1412":"E MC NC OC PC","1956":"sB KC yB LC"},H:{"1828":"eC"},I:{"1":"H","388":"jC kC","1956":"mB I fC gC hC iC yB"},J:{"1412":"A","1924":"D"},K:{"1":"b","2":"A","1828":"B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"B","2":"A"},O:{"388":"lC"},P:{"1":"oC pC qC tB rC sC tC uC vC lB wC","260":"mC nC","388":"I"},Q:{"260":"xC"},R:{"260":"yC"},S:{"260":"zC"}},B:4,C:"CSS3 Border images"};
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 04e2edbf4f..0a2d5905b9 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":"F A B","2":"J D E yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","257":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB","289":"mB 0B 1B","292":"zB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","33":"I"},E:{"1":"n D E F A B C K L G 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","33":"I 4B rB","129":"J 5B 6B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W GC HC jB wB IC kB","2":"F EC FC"},G:{"1":"E JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","33":"rB"},H:{"2":"dC"},I:{"1":"mB I H fC gC hC xB iC jC","33":"eC"},J:{"1":"D A"},K:{"1":"B C Y jB wB kB","2":"A"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"257":"yC"}},B:4,C:"CSS3 Border-radius (rounded corners)"};
+module.exports={A:{A:{"1":"F A B","2":"J D E zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","257":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB","289":"mB 1B 2B","292":"0B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","33":"I"},E:{"1":"n D E F A B C K L G 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","33":"I 5B sB","129":"J 6B 7B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z HC IC jB xB JC kB","2":"F FC GC"},G:{"1":"E KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","33":"sB"},H:{"2":"eC"},I:{"1":"mB I H gC hC iC yB jC kC","33":"fC"},J:{"1":"D A"},K:{"1":"B C b jB xB kB","2":"A"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"257":"zC"}},B:4,C:"CSS3 Border-radius (rounded corners)"};
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 d47ace05ca..1c650e7e88 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 0B 1B"},D:{"1":"NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB"},E:{"1":"uB vB CC lB DC","2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB"},F:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z EC FC GC HC jB wB IC kB"},G:{"1":"uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"nC oC pC sB qC rC sC tC uC lB vC","2":"I lC mC"},Q:{"1":"wC"},R:{"2":"xC"},S:{"1":"yC"}},B:1,C:"BroadcastChannel"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 1B 2B"},D:{"1":"NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB"},E:{"1":"vB wB DC lB EC","2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB"},F:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z FC GC HC IC jB xB JC kB"},G:{"1":"vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"oC pC qC tB rC sC tC uC vC lB wC","2":"I mC nC"},Q:{"1":"xC"},R:{"2":"yC"},S:{"1":"zC"}},B:1,C:"BroadcastChannel"};
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 0d34ebd4f8..90789d1b11 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":"J D E F A B yB"},B:{"1":"G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L"},C:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB 0B 1B"},D:{"1":"KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB","194":"IB","257":"JB"},E:{"1":"K L G 9B AC BC tB uB vB CC lB DC","2":"I n J D E F A 4B rB 5B 6B 7B 8B sB","513":"B C jB kB"},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 Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 F B C G M N O o p q r s t u v w x y z EC FC GC HC jB wB IC kB","194":"5 6"},G:{"1":"SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC RC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"lC mC nC oC pC sB qC rC sC tC uC lB vC","2":"I"},Q:{"1":"wC"},R:{"2":"xC"},S:{"1":"yC"}},B:6,C:"Brotli Accept-Encoding/Content-Encoding"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L"},C:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB 1B 2B"},D:{"1":"KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB","194":"IB","257":"JB"},E:{"1":"K L G AC BC CC uB vB wB DC lB EC","2":"I n J D E F A 5B sB 6B 7B 8B 9B tB","513":"B C jB kB"},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 b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 F B C G M N O o p q r s t u v w x y z FC GC HC IC jB xB JC kB","194":"5 6"},G:{"1":"TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC SC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"mC nC oC pC qC tB rC sC tC uC vC lB wC","2":"I"},Q:{"1":"xC"},R:{"2":"yC"},S:{"1":"zC"}},B:6,C:"Brotli Accept-Encoding/Content-Encoding"};
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 7729b8697f..a03da32843 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":"J D E yB","260":"F","516":"A B"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB 0B 1B","33":"I n J D E F A B C K L G"},D:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I n J D E F A B C K L G M N O","33":"o p q r s t u"},E:{"1":"D E F A B C K L G 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n 4B rB 5B","33":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C EC FC GC HC jB wB IC kB"},G:{"1":"E MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB JC xB KC","33":"LC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB","132":"iC jC"},J:{"1":"A","2":"D"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:4,C:"calc() as CSS unit value"};
+module.exports={A:{A:{"2":"J D E zB","260":"F","516":"A B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB 1B 2B","33":"I n J D E F A B C K L G"},D:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I n J D E F A B C K L G M N O","33":"o p q r s t u"},E:{"1":"D E F A B C K L G 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n 5B sB 6B","33":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C FC GC HC IC jB xB JC kB"},G:{"1":"E NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB KC yB LC","33":"MC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB","132":"jC kC"},J:{"1":"A","2":"D"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:4,C:"calc() as CSS unit value"};
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 9570aa2a2f..deac2771b0 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":"J D E F A B yB"},B:{"1":"K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D E F A B C K L G M N O o 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I n J D E F A B C K L G M N O o p q r s t u v w x y"},E:{"1":"D E F A B C K L G 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J 4B rB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C G M EC FC GC HC jB wB IC kB"},G:{"1":"E MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB JC xB KC LC"},H:{"2":"dC"},I:{"1":"H iC jC","2":"mB I eC fC gC hC xB"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:4,C:"Canvas blend modes"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D E F A B C K L G M N O o 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I n J D E F A B C K L G M N O o p q r s t u v w x y"},E:{"1":"D E F A B C K L G 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J 5B sB 6B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C G M FC GC HC IC jB xB JC kB"},G:{"1":"E NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB KC yB LC MC"},H:{"2":"eC"},I:{"1":"H jC kC","2":"mB I fC gC hC iC yB"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:4,C:"Canvas blend modes"};
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 b35c4db638..bfb0b3dd2a 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":"F A B","2":"yB","8":"J D E"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B","8":"zB mB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"I n J D E F A B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","8":"4B rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W GC HC jB wB IC kB","8":"F EC FC"},G:{"1":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"1":"mB I H eC fC gC hC xB iC jC"},J:{"1":"D A"},K:{"1":"B C Y jB wB kB","8":"A"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:1,C:"Text API for Canvas"};
+module.exports={A:{A:{"1":"F A B","2":"zB","8":"J D E"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B","8":"0B mB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"I n J D E F A B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","8":"5B sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z HC IC jB xB JC kB","8":"F FC GC"},G:{"1":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"1":"mB I H fC gC hC iC yB jC kC"},J:{"1":"D A"},K:{"1":"B C b jB xB kB","8":"A"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:1,C:"Text API for Canvas"};
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 8964e88f84..735a6845e2 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":"F A B","2":"yB","8":"J D E"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 1B","132":"zB mB 0B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"I n J D E F A B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","132":"4B rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"1":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"260":"dC"},I:{"1":"mB I H hC xB iC jC","132":"eC fC gC"},J:{"1":"D A"},K:{"1":"A B C Y jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:1,C:"Canvas (basic support)"};
+module.exports={A:{A:{"1":"F A B","2":"zB","8":"J D E"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 2B","132":"0B mB 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"I n J D E F A B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","132":"5B sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"1":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"260":"eC"},I:{"1":"mB I H iC yB jC kC","132":"fC gC hC"},J:{"1":"D A"},K:{"1":"A B C b jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:1,C:"Canvas (basic support)"};
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 7a960c1dca..443fd9646e 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":"J D E yB","132":"F A B"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I n J D E F A B C K L G M N O o p q r s t u v"},E:{"1":"D E F A B C K L G 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J 4B rB 5B 6B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C EC FC GC HC jB wB IC kB"},G:{"1":"E MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB JC xB KC LC"},H:{"2":"dC"},I:{"1":"H iC jC","2":"mB I eC fC gC hC xB"},J:{"1":"A","2":"D"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:4,C:"ch (character) unit"};
+module.exports={A:{A:{"2":"J D E zB","132":"F A B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I n J D E F A B C K L G M N O o p q r s t u v"},E:{"1":"D E F A B C K L G 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J 5B sB 6B 7B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C FC GC HC IC jB xB JC kB"},G:{"1":"E NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB KC yB LC MC"},H:{"2":"eC"},I:{"1":"H jC kC","2":"mB I fC gC hC iC yB"},J:{"1":"A","2":"D"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:4,C:"ch (character) unit"};
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 e67074e137..bdbe6e90fd 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB 0B 1B"},D:{"1":"IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 I n J D E F A B C K L G M N O o p q r s t u v w x y z","129":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB"},E:{"1":"C K L G jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E F A B 4B rB 5B 6B 7B 8B sB"},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 Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 F B C G M N O o p q r s t u v w x y z EC FC GC HC jB wB IC kB"},G:{"1":"SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC RC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC","16":"jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:6,C:"ChaCha20-Poly1305 cipher suites for TLS"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB 1B 2B"},D:{"1":"IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 I n J D E F A B C K L G M N O o p q r s t u v w x y z","129":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB"},E:{"1":"C K L G jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D E F A B 5B sB 6B 7B 8B 9B tB"},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 b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 F B C G M N O o p q r s t u v w x y z FC GC HC IC jB xB JC kB"},G:{"1":"TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC SC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC","16":"kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:6,C:"ChaCha20-Poly1305 cipher suites for TLS"};
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 cf35d83647..87a47356e5 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":"J D E F yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D E F A B C K L G M N O o p q r s t u 0B 1B","194":"0 1 2 3 4 5 6 7 8 9 v w x y z"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"n J D E F A B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I 4B rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W HC jB wB IC kB","2":"F EC FC","16":"GC"},G:{"1":"E KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB JC xB"},H:{"2":"dC"},I:{"1":"H iC jC","2":"mB I eC fC gC hC xB"},J:{"1":"D A"},K:{"1":"B C Y jB wB kB","2":"A"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:1,C:"Channel messaging"};
+module.exports={A:{A:{"1":"A B","2":"J D E F zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D E F A B C K L G M N O o p q r s t u 1B 2B","194":"0 1 2 3 4 5 6 7 8 9 v w x y z"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"n J D E F A B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I 5B sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z IC jB xB JC kB","2":"F FC GC","16":"HC"},G:{"1":"E LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB KC yB"},H:{"2":"eC"},I:{"1":"H jC kC","2":"mB I fC gC hC iC yB"},J:{"1":"D A"},K:{"1":"B C b jB xB kB","2":"A"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:1,C:"Channel messaging"};
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 2c351c9459..fe28b28d99 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":"J D E F A B yB"},B:{"1":"K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H","16":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D E F A B C K L G M N O o p q r 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I n J D E F A B C K L G M N O o p q r s"},E:{"1":"D E F A B C K L G 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n 4B rB 5B","16":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C EC FC GC HC jB wB IC kB"},G:{"1":"E MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB JC xB KC LC"},H:{"2":"dC"},I:{"1":"H iC jC","2":"mB I eC fC gC hC xB"},J:{"1":"A","2":"D"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:1,C:"ChildNode.remove()"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H","16":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D E F A B C K L G M N O o p q r 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I n J D E F A B C K L G M N O o p q r s"},E:{"1":"D E F A B C K L G 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n 5B sB 6B","16":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C FC GC HC IC jB xB JC kB"},G:{"1":"E NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB KC yB LC MC"},H:{"2":"eC"},I:{"1":"H jC kC","2":"mB I fC gC hC iC yB"},J:{"1":"A","2":"D"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:1,C:"ChildNode.remove()"};
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 a510173281..e2c0f82cc2 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":"J D E F yB","1924":"A B"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","8":"zB mB 0B","516":"t u","772":"I n J D E F A B C K L G M N O o p q r s 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","8":"I n J D","516":"t u v w","772":"s","900":"E F A B C K L G M N O o p q r"},E:{"1":"D E F A B C K L G 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","8":"I n 4B rB","900":"J 5B 6B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","8":"F B EC FC GC HC jB","900":"C wB IC kB"},G:{"1":"E MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","8":"rB JC xB","900":"KC LC"},H:{"900":"dC"},I:{"1":"H iC jC","8":"eC fC gC","900":"mB I hC xB"},J:{"1":"A","900":"D"},K:{"1":"Y","8":"A B","900":"C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"900":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:1,C:"classList (DOMTokenList)"};
+module.exports={A:{A:{"8":"J D E F zB","1924":"A B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","8":"0B mB 1B","516":"t u","772":"I n J D E F A B C K L G M N O o p q r s 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","8":"I n J D","516":"t u v w","772":"s","900":"E F A B C K L G M N O o p q r"},E:{"1":"D E F A B C K L G 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","8":"I n 5B sB","900":"J 6B 7B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","8":"F B FC GC HC IC jB","900":"C xB JC kB"},G:{"1":"E NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","8":"sB KC yB","900":"LC MC"},H:{"900":"eC"},I:{"1":"H jC kC","8":"fC gC hC","900":"mB I iC yB"},J:{"1":"A","900":"D"},K:{"1":"b","8":"A B","900":"C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"900":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:1,C:"classList (DOMTokenList)"};
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 6a0eaf771c..1ed678d4b8 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"1":"FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"2 3 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 Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 F B C G M N O o p q r s t u v w x y z EC FC GC HC jB wB IC kB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"lC mC nC oC pC sB qC rC sC tC uC lB vC","2":"I"},Q:{"2":"wC"},R:{"1":"xC"},S:{"2":"yC"}},B:6,C:"Client Hints: DPR, Width, Viewport-Width"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"1":"FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"2 3 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 b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 F B C G M N O o p q r s t u v w x y z FC GC HC IC jB xB JC kB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"mC nC oC pC qC tB rC sC tC uC vC lB wC","2":"I"},Q:{"2":"xC"},R:{"1":"yC"},S:{"2":"zC"}},B:6,C:"Client Hints: DPR, Width, Viewport-Width"};
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 415acbdea5..be8e39cdbf 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":"J D E F A B yB"},B:{"260":"N O","2436":"C K L G M","8196":"P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"2":"zB mB I n J D E F A B C K L G M N O o p q 0B 1B","772":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z","4100":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB"},D:{"2":"I n J D E F A B C","2564":"0 1 2 3 4 5 6 7 8 9 K L G M N O o p q r s t u v w x y z AB BB","8196":"RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","10244":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB"},E:{"1":"C K L G kB 9B AC BC tB uB vB CC lB DC","16":"4B rB","2308":"A B sB jB","2820":"I n J D E F 5B 6B 7B 8B"},F:{"2":"F B EC FC GC HC jB wB IC","16":"C","516":"kB","2564":"G M N O o p q r s t u v w x y","8196":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","10244":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB"},G:{"1":"UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB JC xB","2820":"E KC LC MC NC OC PC QC RC SC TC"},H:{"2":"dC"},I:{"2":"mB I eC fC gC hC xB","260":"H","2308":"iC jC"},J:{"2":"D","2308":"A"},K:{"2":"A B C jB wB","16":"kB","260":"Y"},L:{"8196":"H"},M:{"1028":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"2052":"lC mC","2308":"I","8196":"nC oC pC sB qC rC sC tC uC lB vC"},Q:{"10244":"wC"},R:{"2052":"xC"},S:{"4100":"yC"}},B:5,C:"Synchronous Clipboard API"};
+module.exports={A:{A:{"2436":"J D E F A B zB"},B:{"260":"N O","2436":"C K L G M","8196":"P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"2":"0B mB I n J D E F A B C K L G M N O o p q 1B 2B","772":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z","4100":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB"},D:{"2":"I n J D E F A B C","2564":"0 1 2 3 4 5 6 7 8 9 K L G M N O o p q r s t u v w x y z AB BB","8196":"RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","10244":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB"},E:{"1":"C K L G kB AC BC CC uB vB wB DC lB EC","16":"5B sB","2308":"A B tB jB","2820":"I n J D E F 6B 7B 8B 9B"},F:{"2":"F B FC GC HC IC jB xB JC","16":"C","516":"kB","2564":"G M N O o p q r s t u v w x y","8196":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","10244":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB"},G:{"1":"VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB KC yB","2820":"E LC MC NC OC PC QC RC SC TC UC"},H:{"2":"eC"},I:{"2":"mB I fC gC hC iC yB","260":"H","2308":"jC kC"},J:{"2":"D","2308":"A"},K:{"2":"A B C jB xB","16":"kB","260":"b"},L:{"8196":"H"},M:{"1028":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"2052":"mC nC","2308":"I","8196":"oC pC qC tB rC sC tC uC vC lB wC"},Q:{"10244":"xC"},R:{"2052":"yC"},S:{"4100":"zC"}},B:5,C:"Synchronous Clipboard API"};
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 823bc9c7dd..a719f46030 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":"J D E F A B yB"},B:{"1":"j k l X m H","2":"C K L G M N O P Q R S T U V W Z a b c d e f g h i"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i 0B 1B","258":"j k l X m H qB"},D:{"1":"j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a","194":"b c d e f g h i"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"V W","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U EC FC GC HC jB wB IC kB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"16":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"1":"H"},M:{"2":"X"},N:{"16":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:6,C:"COLR/CPAL(v1) Font Formats"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"j k l a m H","2":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i 1B 2B","258":"j k l a m H qB rB"},D:{"1":"j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y","194":"Z c d e f g h i"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U FC GC HC IC jB xB JC kB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"16":"D A"},K:{"2":"A B C b jB xB kB"},L:{"1":"H"},M:{"2":"a"},N:{"16":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:6,C:"COLR/CPAL(v1) Font Formats"};
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 65374a2b22..647a2309bb 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":"J D E yB","257":"F A B"},B:{"1":"C K L G M N O","513":"P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 0B 1B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB","513":"bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"L G AC BC tB uB vB CC lB DC","2":"I n J D E F A 4B rB 5B 6B 7B 8B sB","129":"B C K jB kB 9B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB EC FC GC HC jB wB IC kB","513":"RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W"},G:{"1":"SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC RC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"16":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"16":"A B"},O:{"1":"kC"},P:{"1":"sB qC rC sC tC uC lB vC","2":"I lC mC nC oC pC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:6,C:"COLR/CPAL(v0) Font Formats"};
+module.exports={A:{A:{"2":"J D E zB","257":"F A B"},B:{"1":"C K L G M N O","513":"P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 1B 2B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB","513":"bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"L G BC CC uB vB wB DC lB EC","2":"I n J D E F A 5B sB 6B 7B 8B 9B tB","129":"B C K jB kB AC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB FC GC HC IC jB xB JC kB","513":"RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z"},G:{"1":"TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC SC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"16":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"16":"A B"},O:{"1":"lC"},P:{"1":"tB rC sC tC uC vC lB wC","2":"I mC nC oC pC qC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:6,C:"COLR/CPAL(v0) Font Formats"};
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 05eacd67e0..8657bfae37 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":"F A B","2":"J D E yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","16":"zB mB 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","16":"I n J D E F A B C K L","132":"G M N O o p q r s t u v w x y"},E:{"1":"A B C K L G sB jB kB 9B AC BC tB uB vB CC lB DC","16":"I n J 4B rB","132":"D E F 6B 7B 8B","260":"5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W IC kB","16":"F B EC FC GC HC jB wB","132":"G M"},G:{"1":"QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","16":"rB","132":"E JC xB KC LC MC NC OC PC"},H:{"1":"dC"},I:{"1":"H iC jC","16":"eC fC","132":"mB I gC hC xB"},J:{"132":"D A"},K:{"1":"C Y kB","16":"A B jB wB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:1,C:"Node.compareDocumentPosition()"};
+module.exports={A:{A:{"1":"F A B","2":"J D E zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","16":"0B mB 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","16":"I n J D E F A B C K L","132":"G M N O o p q r s t u v w x y"},E:{"1":"A B C K L G tB jB kB AC BC CC uB vB wB DC lB EC","16":"I n J 5B sB","132":"D E F 7B 8B 9B","260":"6B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z JC kB","16":"F B FC GC HC IC jB xB","132":"G M"},G:{"1":"RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","16":"sB","132":"E KC yB LC MC NC OC PC QC"},H:{"1":"eC"},I:{"1":"H jC kC","16":"fC gC","132":"mB I hC iC yB"},J:{"132":"D A"},K:{"1":"C b kB","16":"A B jB xB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:1,C:"Node.compareDocumentPosition()"};
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 59c27692a6..d1ea4b3637 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":"J D yB","132":"E F"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W jB wB IC kB","2":"F EC FC GC HC"},G:{"1":"rB JC xB KC","513":"E LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"4097":"dC"},I:{"1025":"mB I H eC fC gC hC xB iC jC"},J:{"258":"D A"},K:{"2":"A","258":"B C jB wB kB","1025":"Y"},L:{"1025":"H"},M:{"2049":"X"},N:{"258":"A B"},O:{"258":"kC"},P:{"1025":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1025":"xC"},S:{"1":"yC"}},B:1,C:"Basic console logging functions"};
+module.exports={A:{A:{"1":"A B","2":"J D zB","132":"E F"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z jB xB JC kB","2":"F FC GC HC IC"},G:{"1":"sB KC yB LC","513":"E MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"4097":"eC"},I:{"1025":"mB I H fC gC hC iC yB jC kC"},J:{"258":"D A"},K:{"2":"A","258":"B C jB xB kB","1025":"b"},L:{"1025":"H"},M:{"2049":"a"},N:{"258":"A B"},O:{"258":"lC"},P:{"1025":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1025":"yC"},S:{"1":"zC"}},B:1,C:"Basic console logging functions"};
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 33e7896085..8045e92339 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":"J D E F A yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D E F 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"I n J D E F A B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"4B rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W jB wB IC kB","2":"F EC FC GC HC","16":"B"},G:{"1":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"1":"dC"},I:{"1":"mB I H eC fC gC hC xB iC jC"},J:{"1":"D A"},K:{"1":"Y","16":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"B","2":"A"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:1,C:"console.time and console.timeEnd"};
+module.exports={A:{A:{"1":"B","2":"J D E F A zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D E F 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"I n J D E F A B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"5B sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z jB xB JC kB","2":"F FC GC HC IC","16":"B"},G:{"1":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"1":"eC"},I:{"1":"mB I H fC gC hC iC yB jC kC"},J:{"1":"D A"},K:{"1":"b","16":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"B","2":"A"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:1,C:"console.time and console.timeEnd"};
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 bb0c1b131a..c4452ab71a 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":"J D E F A yB","2052":"B"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","132":"zB mB I n J D E F A B C 0B 1B","260":"0 1 2 3 4 K L G M N O o p q r s t u v w x y z"},D:{"1":"IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","260":"I n J D E F A B C K L G M N O o p","772":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z","1028":"AB BB CB DB EB FB GB HB"},E:{"1":"B C K L G jB kB 9B AC BC tB uB vB CC lB DC","260":"I n A 4B rB sB","772":"J D E F 5B 6B 7B 8B"},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 Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F EC","132":"B FC GC HC jB wB","644":"C IC kB","772":"G M N O o p q r s t u v w","1028":"0 1 2 3 4 x y z"},G:{"1":"SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","260":"rB JC xB QC RC","772":"E KC LC MC NC OC PC"},H:{"644":"dC"},I:{"1":"H","16":"eC fC","260":"gC","772":"mB I hC xB iC jC"},J:{"772":"D A"},K:{"1":"Y","132":"A B jB wB","644":"C kB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"B","2":"A"},O:{"1":"kC"},P:{"1":"lC mC nC oC pC sB qC rC sC tC uC lB vC","1028":"I"},Q:{"1":"wC"},R:{"1028":"xC"},S:{"1":"yC"}},B:6,C:"const"};
+module.exports={A:{A:{"2":"J D E F A zB","2052":"B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","132":"0B mB I n J D E F A B C 1B 2B","260":"0 1 2 3 4 K L G M N O o p q r s t u v w x y z"},D:{"1":"IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","260":"I n J D E F A B C K L G M N O o p","772":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z","1028":"AB BB CB DB EB FB GB HB"},E:{"1":"B C K L G jB kB AC BC CC uB vB wB DC lB EC","260":"I n A 5B sB tB","772":"J D E F 6B 7B 8B 9B"},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 b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F FC","132":"B GC HC IC jB xB","644":"C JC kB","772":"G M N O o p q r s t u v w","1028":"0 1 2 3 4 x y z"},G:{"1":"TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","260":"sB KC yB RC SC","772":"E LC MC NC OC PC QC"},H:{"644":"eC"},I:{"1":"H","16":"fC gC","260":"hC","772":"mB I iC yB jC kC"},J:{"772":"D A"},K:{"1":"b","132":"A B jB xB","644":"C kB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"B","2":"A"},O:{"1":"lC"},P:{"1":"mC nC oC pC qC tB rC sC tC uC vC lB wC","1028":"I"},Q:{"1":"xC"},R:{"1028":"yC"},S:{"1":"zC"}},B:6,C:"const"};
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 3a90a4c291..ce9e9bc5e7 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":"J D E F yB","900":"A B"},B:{"1":"N O P Q R S T U V W Z a b c d e f g h i j k l X m H","388":"L G M","900":"C K"},C:{"1":"KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB 0B 1B","260":"IB JB","388":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB","900":"I n J D E F A B C K L G M N O o p q r s t u v w x"},D:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","16":"I n J D E F A B C K L","388":"0 1 2 3 4 5 6 7 8 u v w x y z","900":"G M N O o p q r s t"},E:{"1":"A B C K L G sB jB kB 9B AC BC tB uB vB CC lB DC","16":"I n 4B rB","388":"E F 7B 8B","900":"J D 5B 6B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","16":"F B EC FC GC HC jB wB","388":"G M N O o p q r s t u v","900":"C IC kB"},G:{"1":"QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","16":"rB JC xB","388":"E MC NC OC PC","900":"KC LC"},H:{"2":"dC"},I:{"1":"H","16":"mB eC fC gC","388":"iC jC","900":"I hC xB"},J:{"16":"D","388":"A"},K:{"1":"Y","16":"A B jB wB","900":"C kB"},L:{"1":"H"},M:{"1":"X"},N:{"900":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"388":"yC"}},B:1,C:"Constraint Validation API"};
+module.exports={A:{A:{"2":"J D E F zB","900":"A B"},B:{"1":"N O P Q R S T U V W X Y Z c d e f g h i j k l a m H","388":"L G M","900":"C K"},C:{"1":"KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB 1B 2B","260":"IB JB","388":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB","900":"I n J D E F A B C K L G M N O o p q r s t u v w x"},D:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","16":"I n J D E F A B C K L","388":"0 1 2 3 4 5 6 7 8 u v w x y z","900":"G M N O o p q r s t"},E:{"1":"A B C K L G tB jB kB AC BC CC uB vB wB DC lB EC","16":"I n 5B sB","388":"E F 8B 9B","900":"J D 6B 7B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","16":"F B FC GC HC IC jB xB","388":"G M N O o p q r s t u v","900":"C JC kB"},G:{"1":"RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","16":"sB KC yB","388":"E NC OC PC QC","900":"LC MC"},H:{"2":"eC"},I:{"1":"H","16":"mB fC gC hC","388":"jC kC","900":"I iC yB"},J:{"16":"D","388":"A"},K:{"1":"b","16":"A B jB xB","900":"C kB"},L:{"1":"H"},M:{"1":"a"},N:{"900":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"388":"zC"}},B:1,C:"Constraint Validation API"};
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 f36eefc0a6..1d92023bd7 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":"J D E F A B yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B","2":"zB","4":"mB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"1":"E KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB JC xB"},H:{"2":"dC"},I:{"1":"mB I H hC xB iC jC","2":"eC fC gC"},J:{"1":"D A"},K:{"1":"Y kB","2":"A B C jB wB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:1,C:"contenteditable attribute (basic support)"};
+module.exports={A:{A:{"1":"J D E F A B zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B","2":"0B","4":"mB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"1":"E LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB KC yB"},H:{"2":"eC"},I:{"1":"mB I H iC yB jC kC","2":"fC gC hC"},J:{"1":"D A"},K:{"1":"b kB","2":"A B C jB xB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:1,C:"contenteditable attribute (basic support)"};
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 e955d3f513..7770741ed2 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":"J D E F yB","132":"A B"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB 0B 1B","129":"I n J D E F A B C K L G M N O o p q r"},D:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I n J D E F A B C K","257":"L G M N O o p q r s t"},E:{"1":"D E F A B C K L G 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n 4B rB","257":"J 6B","260":"5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C EC FC GC HC jB wB IC kB"},G:{"1":"E MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB JC xB","257":"LC","260":"KC"},H:{"2":"dC"},I:{"1":"H iC jC","2":"mB I eC fC gC hC xB"},J:{"2":"D","257":"A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"132":"A B"},O:{"257":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:4,C:"Content Security Policy 1.0"};
+module.exports={A:{A:{"2":"J D E F zB","132":"A B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB 1B 2B","129":"I n J D E F A B C K L G M N O o p q r"},D:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I n J D E F A B C K","257":"L G M N O o p q r s t"},E:{"1":"D E F A B C K L G 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n 5B sB","257":"J 7B","260":"6B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C FC GC HC IC jB xB JC kB"},G:{"1":"E NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB KC yB","257":"MC","260":"LC"},H:{"2":"eC"},I:{"1":"H jC kC","2":"mB I fC gC hC iC yB"},J:{"2":"D","257":"A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"132":"A B"},O:{"257":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:4,C:"Content Security Policy 1.0"};
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 bae2bda46e..1f400b1a7b 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L","4100":"G M N O"},C:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 0B 1B","132":"0 1 2 3","260":"4","516":"5 6 7 8 9 AB BB CB DB"},D:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 I n J D E F A B C K L G M N O o p q r s t u v w x y z","1028":"5 6 7","2052":"8"},E:{"1":"A B C K L G sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E F 4B rB 5B 6B 7B 8B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C G M N O o p q r EC FC GC HC jB wB IC kB","1028":"s t u","2052":"v"},G:{"1":"QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:2,C:"Content Security Policy Level 2"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L","4100":"G M N O"},C:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 1B 2B","132":"0 1 2 3","260":"4","516":"5 6 7 8 9 AB BB CB DB"},D:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 I n J D E F A B C K L G M N O o p q r s t u v w x y z","1028":"5 6 7","2052":"8"},E:{"1":"A B C K L G tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D E F 5B sB 6B 7B 8B 9B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C G M N O o p q r FC GC HC IC jB xB JC kB","1028":"s t u","2052":"v"},G:{"1":"RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:2,C:"Content Security Policy Level 2"};
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 d7b4d50199..d1417568c9 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":"J D E F A B yB"},B:{"1":"W Z a b c d e f g h i j k l X m H","2":"C K L G M N O","194":"P Q R S T U V"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"1":"W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB","194":"Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB EC FC GC HC jB wB IC kB","194":"KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"1":"tC uC lB vC","2":"I lC mC nC oC pC sB qC rC sC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:7,C:"Cookie Store API"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O","194":"P Q R S T U V"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"1":"W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB","194":"b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB FC GC HC IC jB xB JC kB","194":"KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"1":"uC vC lB wC","2":"I mC nC oC pC qC tB rC sC tC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:7,C:"Cookie Store API"};
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 d27501b272..e92770ad6c 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":"J D yB","132":"A","260":"E F"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B","2":"zB mB","1025":"oB TB UB Y VB WB XB YB ZB aB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","132":"I n J D E F A B C"},E:{"2":"4B rB","513":"J D E F A B C K L G 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","644":"I n 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W kB","2":"F B EC FC GC HC jB wB IC"},G:{"513":"E LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","644":"rB JC xB KC"},H:{"2":"dC"},I:{"1":"H iC jC","132":"mB I eC fC gC hC xB"},J:{"1":"A","132":"D"},K:{"1":"C Y kB","2":"A B jB wB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"B","132":"A"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:1,C:"Cross-Origin Resource Sharing"};
+module.exports={A:{A:{"1":"B","2":"J D zB","132":"A","260":"E F"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B","2":"0B mB","1025":"oB TB UB b VB WB XB YB ZB aB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","132":"I n J D E F A B C"},E:{"2":"5B sB","513":"J D E F A B C K L G 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","644":"I n 6B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z kB","2":"F B FC GC HC IC jB xB JC"},G:{"513":"E MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","644":"sB KC yB LC"},H:{"2":"eC"},I:{"1":"H jC kC","132":"mB I fC gC hC iC yB"},J:{"1":"A","132":"D"},K:{"1":"C b kB","2":"A B jB xB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"B","132":"A"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:1,C:"Cross-Origin Resource Sharing"};
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 78cac29d5d..0464605b32 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB 0B 1B","1028":"e f g h i j k l X m H qB","3076":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d"},D:{"1":"nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB","132":"JB KB","260":"LB MB","516":"NB OB PB QB RB"},E:{"2":"I n J D E F A B C K L 4B rB 5B 6B 7B 8B sB jB kB 9B AC","4100":"G BC tB uB vB CC lB DC"},F:{"1":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 F B C G M N O o p q r s t u v w x y z EC FC GC HC jB wB IC kB","132":"6 7","260":"8 9","516":"AB BB CB DB EB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC","4100":"cC tB uB vB lB"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"3076":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"mC nC oC pC sB qC rC sC tC uC lB vC","16":"I lC"},Q:{"1":"wC"},R:{"2":"xC"},S:{"3076":"yC"}},B:1,C:"createImageBitmap"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB 1B 2B","1028":"e f g h i j k l a m H qB rB","3076":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d"},D:{"1":"nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB","132":"JB KB","260":"LB MB","516":"NB OB PB QB RB"},E:{"2":"I n J D E F A B C K L 5B sB 6B 7B 8B 9B tB jB kB AC BC","4100":"G CC uB vB wB DC lB EC"},F:{"1":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 F B C G M N O o p q r s t u v w x y z FC GC HC IC jB xB JC kB","132":"6 7","260":"8 9","516":"AB BB CB DB EB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC","4100":"dC uB vB wB lB"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"3076":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"nC oC pC qC tB rC sC tC uC vC lB wC","16":"I mC"},Q:{"1":"xC"},R:{"2":"yC"},S:{"3076":"zC"}},B:1,C:"createImageBitmap"};
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 1f7e7e8556..ac1c829c54 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"1":"QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB","66":"HB IB JB","129":"KB LB MB NB OB PB"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EC FC GC HC jB wB IC kB"},G:{"1":"aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"nC oC pC sB qC rC sC tC uC lB vC","2":"I lC mC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:5,C:"Credential Management API"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"1":"QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB","66":"HB IB JB","129":"KB LB MB NB OB PB"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB FC GC HC IC jB xB JC kB"},G:{"1":"bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"oC pC qC tB rC sC tC uC vC lB wC","2":"I mC nC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:5,C:"Credential Management API"};
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 d5526eea95..bd4916a1bf 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":"yB","8":"J D E F A","164":"B"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","513":"C K L G M N O"},C:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","8":"0 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 0B 1B","66":"1 2"},D:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","8":"0 1 2 3 4 5 I n J D E F A B C K L G M N O o p q r s t u v w x y z"},E:{"1":"B C K L G jB kB 9B AC BC tB uB vB CC lB DC","8":"I n J D 4B rB 5B 6B","289":"E F A 7B 8B sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","8":"F B C G M N O o p q r s EC FC GC HC jB wB IC kB"},G:{"1":"SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","8":"rB JC xB KC LC MC","289":"E NC OC PC QC RC"},H:{"2":"dC"},I:{"1":"H","8":"mB I eC fC gC hC xB iC jC"},J:{"8":"D A"},K:{"1":"Y","8":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"8":"A","164":"B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:2,C:"Web Cryptography"};
+module.exports={A:{A:{"2":"zB","8":"J D E F A","164":"B"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","513":"C K L G M N O"},C:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","8":"0 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 1B 2B","66":"1 2"},D:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","8":"0 1 2 3 4 5 I n J D E F A B C K L G M N O o p q r s t u v w x y z"},E:{"1":"B C K L G jB kB AC BC CC uB vB wB DC lB EC","8":"I n J D 5B sB 6B 7B","289":"E F A 8B 9B tB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","8":"F B C G M N O o p q r s FC GC HC IC jB xB JC kB"},G:{"1":"TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","8":"sB KC yB LC MC NC","289":"E OC PC QC RC SC"},H:{"2":"eC"},I:{"1":"H","8":"mB I fC gC hC iC yB jC kC"},J:{"8":"D A"},K:{"1":"b","8":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"8":"A","164":"B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:2,C:"Web Cryptography"};
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 1cef53db3d..9a0ae24f7d 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D E F A B C K L G M N O o p q r s t u v 0B 1B"},D:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 I n J D E F A B C K L G M N O o p q r s t u v w x y z"},E:{"1":"A B C K L G 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E F 4B rB 5B 6B 7B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C G M N O o p q r s EC FC GC HC jB wB IC kB"},G:{"1":"PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC"},H:{"2":"dC"},I:{"1":"H jC","2":"mB I eC fC gC hC xB iC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:4,C:"CSS all property"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D E F A B C K L G M N O o p q r s t u v 1B 2B"},D:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 I n J D E F A B C K L G M N O o p q r s t u v w x y z"},E:{"1":"A B C K L G 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D E F 5B sB 6B 7B 8B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C G M N O o p q r s FC GC HC IC jB xB JC kB"},G:{"1":"QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC"},H:{"2":"eC"},I:{"1":"H kC","2":"mB I fC gC hC iC yB jC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:4,C:"CSS all property"};
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 ad561fe1f4..9b87d6d8f1 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":"J D E F yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I 0B 1B","33":"n J D E F A B C K L G"},D:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","33":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB"},E:{"1":"F A B C K L G 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"4B rB","33":"J D E 5B 6B 7B","292":"I n"},F:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W kB","2":"F B EC FC GC HC jB wB IC","33":"C G M N O o p q r s t u v w x y"},G:{"1":"OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","33":"E LC MC NC","164":"rB JC xB KC"},H:{"2":"dC"},I:{"1":"H","33":"I hC xB iC jC","164":"mB eC fC gC"},J:{"33":"D A"},K:{"1":"Y kB","2":"A B C jB wB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"33":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:5,C:"CSS Animation"};
+module.exports={A:{A:{"1":"A B","2":"J D E F zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I 1B 2B","33":"n J D E F A B C K L G"},D:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","33":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB"},E:{"1":"F A B C K L G 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"5B sB","33":"J D E 6B 7B 8B","292":"I n"},F:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z kB","2":"F B FC GC HC IC jB xB JC","33":"C G M N O o p q r s t u v w x y"},G:{"1":"PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","33":"E MC NC OC","164":"sB KC yB LC"},H:{"2":"eC"},I:{"1":"H","33":"I iC yB jC kC","164":"mB fC gC hC"},J:{"33":"D A"},K:{"1":"b kB","2":"A B C jB xB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"33":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:5,C:"CSS Animation"};
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 4429e0883d..bebbca2da5 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"1":"JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","16":"zB","33":"0 1 2 3 4 5 6 7 8 9 mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB 0B 1B"},D:{"1":"VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","16":"I n J D E F A B C K L","33":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y"},E:{"1":"F A B C K L G 8B sB jB kB 9B AC BC tB uB vB CC lB DC","16":"I n J 4B rB 5B","33":"D E 6B 7B"},F:{"1":"LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C EC FC GC HC jB wB IC kB","33":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB"},G:{"1":"OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","16":"rB JC xB KC","33":"E LC MC NC"},H:{"2":"dC"},I:{"1":"H","16":"mB I eC fC gC hC xB","33":"iC jC"},J:{"16":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"33":"kC"},P:{"1":"pC sB qC rC sC tC uC lB vC","16":"I","33":"lC mC nC oC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"33":"yC"}},B:5,C:"CSS :any-link selector"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"1":"JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","16":"0B","33":"0 1 2 3 4 5 6 7 8 9 mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB 1B 2B"},D:{"1":"VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","16":"I n J D E F A B C K L","33":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b"},E:{"1":"F A B C K L G 9B tB jB kB AC BC CC uB vB wB DC lB EC","16":"I n J 5B sB 6B","33":"D E 7B 8B"},F:{"1":"LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C FC GC HC IC jB xB JC kB","33":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB"},G:{"1":"PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","16":"sB KC yB LC","33":"E MC NC OC"},H:{"2":"eC"},I:{"1":"H","16":"mB I fC gC hC iC yB","33":"jC kC"},J:{"16":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"33":"lC"},P:{"1":"qC tB rC sC tC uC vC lB wC","16":"I","33":"mC nC oC pC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"33":"zC"}},B:5,C:"CSS :any-link selector"};
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 f169a5d19d..fe6dee391f 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":"J D E F A B yB"},B:{"1":"T U V W Z a b c d e f g h i j k l X m H","33":"S","164":"P Q R","388":"C K L G M N O"},C:{"1":"Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","164":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P","676":"0 1 2 3 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 0B 1B"},D:{"1":"T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","33":"S","164":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R"},E:{"1":"uB vB CC lB DC","164":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB"},F:{"1":"dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C EC FC GC HC jB wB IC kB","33":"aB bB cB","164":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB"},G:{"1":"uB vB lB","164":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB"},H:{"2":"dC"},I:{"1":"H","164":"mB I eC fC gC hC xB iC jC"},J:{"164":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A","388":"B"},O:{"164":"kC"},P:{"164":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"164":"wC"},R:{"164":"xC"},S:{"164":"yC"}},B:5,C:"CSS Appearance"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"T U V W X Y Z c d e f g h i j k l a m H","33":"S","164":"P Q R","388":"C K L G M N O"},C:{"1":"Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","164":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P","676":"0 1 2 3 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 1B 2B"},D:{"1":"T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","33":"S","164":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R"},E:{"1":"vB wB DC lB EC","164":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB"},F:{"1":"dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C FC GC HC IC jB xB JC kB","33":"aB bB cB","164":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB"},G:{"1":"vB wB lB","164":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB"},H:{"2":"eC"},I:{"1":"H","164":"mB I fC gC hC iC yB jC kC"},J:{"164":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A","388":"B"},O:{"164":"lC"},P:{"164":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"164":"xC"},R:{"164":"yC"},S:{"164":"zC"}},B:5,C:"CSS Appearance"};
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 dd1477559a..53adc523fd 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":"J D E F A B yB"},B:{"2":"C K L G M N O P Q R S T U V W Z a b","132":"c d e f g h i j k l X m H"},C:{"2":"0 1 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 0B 1B","132":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b","132":"c d e f g h i j k l X m H qB 2B 3B"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB EC FC GC HC jB wB IC kB","132":"hB iB P Q R pB S T U V W"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"2":"mB I eC fC gC hC xB iC jC","132":"H"},J:{"2":"D A"},K:{"2":"A B C jB wB kB","132":"Y"},L:{"132":"H"},M:{"132":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC","132":"lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"132":"yC"}},B:4,C:"CSS Counter Styles"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z","132":"c d e f g h i j k l a m H"},C:{"2":"0 1 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 1B 2B","132":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z","132":"c d e f g h i j k l a m H qB rB 3B 4B"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB FC GC HC IC jB xB JC kB","132":"hB iB P Q R pB S T U V W X Y Z"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"2":"mB I fC gC hC iC yB jC kC","132":"H"},J:{"2":"D A"},K:{"2":"A B C jB xB kB","132":"b"},L:{"132":"H"},M:{"132":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC","132":"lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"132":"zC"}},B:4,C:"CSS Counter Styles"};
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 5c327875bc..614b72592b 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:{"1":"h i j k l X m H qB 2B 3B","33":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g"},L:{"1":"H"},B:{"1":"h i j k l X m H","2":"C K L G M N O","33":"P Q R S T U V W Z a b c d e f g"},C:{"1":"V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U 0B 1B"},M:{"1":"X"},A:{"2":"J D E F A B yB"},F:{"1":"pB S T U V W","2":"F B C EC FC GC HC jB wB IC kB","33":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R"},K:{"2":"A B C jB wB kB","33":"Y"},E:{"1":"G BC tB uB vB CC lB","2":"DC","33":"I n J D E F A B C K L 4B rB 5B 6B 7B 8B sB jB kB 9B AC"},G:{"1":"cC tB uB vB lB","33":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC"},P:{"33":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},I:{"1":"H","2":"mB I eC fC gC hC xB","33":"iC jC"}},B:6,C:":autofill CSS pseudo-class"};
+module.exports={A:{D:{"33":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},L:{"33":"H"},B:{"2":"C K L G M N O","33":"P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U 1B 2B"},M:{"1":"a"},A:{"2":"J D E F A B zB"},F:{"2":"F B C FC GC HC IC jB xB JC kB","33":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z"},K:{"2":"A B C jB xB kB","33":"b"},E:{"1":"G CC uB vB wB DC lB","2":"EC","33":"I n J D E F A B C K L 5B sB 6B 7B 8B 9B tB jB kB AC BC"},G:{"1":"dC uB vB wB lB","33":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC"},P:{"33":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},I:{"2":"mB I fC gC hC iC yB","33":"H jC kC"}},B:6,C:":autofill CSS pseudo-class"};
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 f9693eeff1..7aacb52a55 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M","257":"N O"},C:{"1":"H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB 0B 1B","578":"aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m"},D:{"1":"gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB","194":"GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB"},E:{"2":"I n J D E 4B rB 5B 6B 7B","33":"F A B C K L G 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 F B C G M N O o p q r s t u v w x y z EC FC GC HC jB wB IC kB","194":"3 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"},G:{"2":"E rB JC xB KC LC MC NC","33":"OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"578":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"1":"rC sC tC uC lB vC","2":"I","194":"lC mC nC oC pC sB qC"},Q:{"194":"wC"},R:{"194":"xC"},S:{"2":"yC"}},B:7,C:"CSS Backdrop Filter"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M","257":"N O"},C:{"1":"H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB 1B 2B","578":"aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m"},D:{"1":"gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB","194":"GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB"},E:{"2":"I n J D E 5B sB 6B 7B 8B","33":"F A B C K L G 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 F B C G M N O o p q r s t u v w x y z FC GC HC IC jB xB JC kB","194":"3 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"},G:{"2":"E sB KC yB LC MC NC OC","33":"PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"578":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"1":"sC tC uC vC lB wC","2":"I","194":"mC nC oC pC qC tB rC"},Q:{"194":"xC"},R:{"194":"yC"},S:{"2":"zC"}},B:7,C:"CSS Backdrop Filter"};
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 eadeaeb18d..f9f84c04d2 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":"F A B","2":"J D E yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D E F A B C 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I n J D E F A B C K L G M N O o p q r s t"},E:{"1":"D E F A B C K L G 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J 4B rB 5B 6B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W GC HC jB wB IC kB","2":"F EC FC"},G:{"1":"E MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB JC xB KC LC"},H:{"1":"dC"},I:{"1":"H iC jC","2":"mB I eC fC gC hC xB"},J:{"1":"A","2":"D"},K:{"1":"B C Y jB wB kB","2":"A"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:4,C:"CSS background-position edge offsets"};
+module.exports={A:{A:{"1":"F A B","2":"J D E zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D E F A B C 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I n J D E F A B C K L G M N O o p q r s t"},E:{"1":"D E F A B C K L G 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J 5B sB 6B 7B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z HC IC jB xB JC kB","2":"F FC GC"},G:{"1":"E NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB KC yB LC MC"},H:{"1":"eC"},I:{"1":"H jC kC","2":"mB I fC gC hC iC yB"},J:{"1":"A","2":"D"},K:{"1":"B C b jB xB kB","2":"A"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:4,C:"CSS background-position edge offsets"};
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 89992d71bc..028d280f46 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y 0B 1B"},D:{"1":"4 5 6 7 8 9 AB BB CB DB EB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 I n J D E F A B C K L G M N O o p q r s t u v w x y z","260":"FB"},E:{"1":"B C K L G sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D 4B rB 5B 6B","132":"E F A 7B 8B"},F:{"1":"0 1 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C G M N O o p q EC FC GC HC jB wB IC kB","260":"2"},G:{"1":"RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB JC xB KC LC MC","132":"E NC OC PC QC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:4,C:"CSS background-blend-mode"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y 1B 2B"},D:{"1":"4 5 6 7 8 9 AB BB CB DB EB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 I n J D E F A B C K L G M N O o p q r s t u v w x y z","260":"FB"},E:{"1":"B C K L G tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D 5B sB 6B 7B","132":"E F A 8B 9B"},F:{"1":"0 1 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C G M N O o p q FC GC HC IC jB xB JC kB","260":"2"},G:{"1":"SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB KC yB LC MC NC","132":"E OC PC QC RC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:4,C:"CSS background-blend-mode"};
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 2fcffdec74..6c5b8ffdff 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":"J D E F A B yB"},B:{"2":"C K L G M N O","164":"P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 0B 1B"},D:{"2":"I n J D E F A B C K L G M N O o p q","164":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"2":"I n J 4B rB 5B","164":"D E F A B C K L G 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"2":"F EC FC GC HC","129":"B C jB wB IC kB","164":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W"},G:{"2":"rB JC xB KC LC","164":"E MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"132":"dC"},I:{"2":"mB I eC fC gC hC xB","164":"H iC jC"},J:{"2":"D","164":"A"},K:{"2":"A","129":"B C jB wB kB","164":"Y"},L:{"164":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"164":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"164":"wC"},R:{"164":"xC"},S:{"1":"yC"}},B:5,C:"CSS box-decoration-break"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"2":"C K L G M N O","164":"P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 1B 2B"},D:{"2":"I n J D E F A B C K L G M N O o p q","164":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"2":"I n J 5B sB 6B","164":"D E F A B C K L G 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"2":"F FC GC HC IC","129":"B C jB xB JC kB","164":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z"},G:{"2":"sB KC yB LC MC","164":"E NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"132":"eC"},I:{"2":"mB I fC gC hC iC yB","164":"H jC kC"},J:{"2":"D","164":"A"},K:{"2":"A","129":"B C jB xB kB","164":"b"},L:{"164":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"164":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"164":"xC"},R:{"164":"yC"},S:{"1":"zC"}},B:5,C:"CSS box-decoration-break"};
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 893e286f99..cebc66b007 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":"F A B","2":"J D E yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB","33":"0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","33":"I n J D E F"},E:{"1":"J D E F A B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","33":"n","164":"I 4B rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W GC HC jB wB IC kB","2":"F EC FC"},G:{"1":"E KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","33":"JC xB","164":"rB"},H:{"2":"dC"},I:{"1":"I H hC xB iC jC","164":"mB eC fC gC"},J:{"1":"A","33":"D"},K:{"1":"B C Y jB wB kB","2":"A"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:4,C:"CSS3 Box-shadow"};
+module.exports={A:{A:{"1":"F A B","2":"J D E zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB","33":"1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","33":"I n J D E F"},E:{"1":"J D E F A B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","33":"n","164":"I 5B sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z HC IC jB xB JC kB","2":"F FC GC"},G:{"1":"E LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","33":"KC yB","164":"sB"},H:{"2":"eC"},I:{"1":"I H iC yB jC kC","164":"mB fC gC hC"},J:{"1":"A","33":"D"},K:{"1":"B C b jB xB kB","2":"A"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:4,C:"CSS3 Box-shadow"};
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 4eea05cd92..4e6239be0e 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":"J D E F A B yB"},B:{"2":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"2":"HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","33":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB"},E:{"2":"4B rB","33":"I n J D E F A B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"2":"4 5 6 7 8 9 F B C AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB","33":"0 1 2 3 G M N O o p q r s t u v w x y z"},G:{"33":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"2":"H","33":"mB I eC fC gC hC xB iC jC"},J:{"33":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"2":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"2":"lC mC nC oC pC sB qC rC sC tC uC lB vC","33":"I"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:7,C:"CSS Canvas Drawings"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"2":"HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","33":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB"},E:{"2":"5B sB","33":"I n J D E F A B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"2":"4 5 6 7 8 9 F B C AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB","33":"0 1 2 3 G M N O o p q r s t u v w x y z"},G:{"33":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"2":"H","33":"mB I fC gC hC iC yB jC kC"},J:{"33":"D A"},K:{"2":"A B C b jB xB kB"},L:{"2":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"2":"mC nC oC pC qC tB rC sC tC uC vC lB wC","33":"I"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:7,C:"CSS Canvas Drawings"};
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 ebbefd57ab..1112c90c53 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"1":"MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB 0B 1B"},D:{"1":"QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB"},E:{"1":"C K L G jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E F A B 4B rB 5B 6B 7B 8B sB"},F:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB EC FC GC HC jB wB IC kB"},G:{"1":"TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC RC SC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"nC oC pC sB qC rC sC tC uC lB vC","2":"I lC mC"},Q:{"1":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:4,C:"CSS caret-color"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"1":"MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB 1B 2B"},D:{"1":"QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB"},E:{"1":"C K L G jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D E F A B 5B sB 6B 7B 8B 9B tB"},F:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB FC GC HC IC jB xB JC kB"},G:{"1":"UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC SC TC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"oC pC qC tB rC sC tC uC vC lB wC","2":"I mC nC"},Q:{"1":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:4,C:"CSS caret-color"};
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 0be5e9e6ad..c6acd2a46e 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":"J D E F A B yB"},B:{"1":"k l X m H","2":"C K L G M N O P Q R S T U V W Z a b c d e f g","322":"h i j"},C:{"1":"i j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e 0B 1B","194":"f g h"},D:{"1":"k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g","322":"h i j"},E:{"1":"uB vB CC lB DC","2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB"},F:{"1":"V W","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U EC FC GC HC jB wB IC kB"},G:{"1":"uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:5,C:"CSS Cascade Layers"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"k l a m H","2":"C K L G M N O P Q R S T U V W X Y Z c d e f g","322":"h i j"},C:{"1":"i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e 1B 2B","194":"f g h"},D:{"1":"k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g","322":"h i j"},E:{"1":"vB wB DC lB EC","2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB"},F:{"1":"V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U FC GC HC IC jB xB JC kB"},G:{"1":"vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:5,C:"CSS Cascade Layers"};
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 6f78968126..a112ad132e 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB 0B 1B"},D:{"1":"IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB"},E:{"1":"F A B C K L G 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E 4B rB 5B 6B 7B"},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 Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 F B C G M N O o p q r s t u v w x y z EC FC GC HC jB wB IC kB"},G:{"1":"OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"lC mC nC oC pC sB qC rC sC tC uC lB vC","2":"I"},Q:{"1":"wC"},R:{"2":"xC"},S:{"1":"yC"}},B:5,C:"Case-insensitive CSS attribute selectors"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB 1B 2B"},D:{"1":"IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB"},E:{"1":"F A B C K L G 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D E 5B sB 6B 7B 8B"},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 b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 F B C G M N O o p q r s t u v w x y z FC GC HC IC jB xB JC kB"},G:{"1":"PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"mC nC oC pC qC tB rC sC tC uC vC lB wC","2":"I"},Q:{"1":"xC"},R:{"2":"yC"},S:{"1":"zC"}},B:5,C:"Case-insensitive CSS attribute selectors"};
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 2feb9cdd1d..8ac5003f95 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":"J D E F A B yB"},B:{"2":"C K L G M N","260":"P Q R S T U V W Z a b c d e f g h i j k l X m H","3138":"O"},C:{"1":"NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB","132":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB 0B 1B","644":"GB HB IB JB KB LB MB"},D:{"2":"I n J D E F A B C K L G M N O o p q r s","260":"OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","292":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB"},E:{"2":"I n J 4B rB 5B 6B","260":"L G 9B AC BC tB uB vB CC lB DC","292":"D E F A B C K 7B 8B sB jB kB"},F:{"2":"F B C EC FC GC HC jB wB IC kB","260":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","292":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB"},G:{"2":"rB JC xB KC LC","260":"WC XC YC ZC aC bC cC tB uB vB lB","292":"E MC NC OC PC QC RC SC TC UC VC"},H:{"2":"dC"},I:{"2":"mB I eC fC gC hC xB","260":"H","292":"iC jC"},J:{"2":"D A"},K:{"2":"A B C jB wB kB","260":"Y"},L:{"260":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"292":"kC"},P:{"292":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"292":"wC"},R:{"260":"xC"},S:{"644":"yC"}},B:4,C:"CSS clip-path property (for HTML)"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"2":"C K L G M N","260":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","3138":"O"},C:{"1":"NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB","132":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB 1B 2B","644":"GB HB IB JB KB LB MB"},D:{"2":"I n J D E F A B C K L G M N O o p q r s","260":"OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","292":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB"},E:{"2":"I n J 5B sB 6B 7B","260":"L G AC BC CC uB vB wB DC lB EC","292":"D E F A B C K 8B 9B tB jB kB"},F:{"2":"F B C FC GC HC IC jB xB JC kB","260":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","292":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB"},G:{"2":"sB KC yB LC MC","260":"XC YC ZC aC bC cC dC uB vB wB lB","292":"E NC OC PC QC RC SC TC UC VC WC"},H:{"2":"eC"},I:{"2":"mB I fC gC hC iC yB","260":"H","292":"jC kC"},J:{"2":"D A"},K:{"2":"A B C jB xB kB","260":"b"},L:{"260":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"292":"lC"},P:{"292":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"292":"xC"},R:{"260":"yC"},S:{"644":"zC"}},B:4,C:"CSS clip-path property (for HTML)"};
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 961b2c2650..0709aba448 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":"J D E F A B yB"},B:{"2":"C K L G M N O","33":"P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB 0B 1B"},D:{"16":"I n J D E F A B C K L G M N O","33":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"2":"I n 4B rB 5B","33":"J D E F A B C K L G 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"2":"F B C EC FC GC HC jB wB IC kB","33":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W"},G:{"16":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"16":"mB I eC fC gC hC xB iC jC","33":"H"},J:{"16":"D A"},K:{"2":"A B C jB wB kB","33":"Y"},L:{"16":"H"},M:{"1":"X"},N:{"16":"A B"},O:{"16":"kC"},P:{"16":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"33":"wC"},R:{"16":"xC"},S:{"1":"yC"}},B:5,C:"CSS color-adjust"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"2":"C K L G M N O","33":"P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB 1B 2B"},D:{"16":"I n J D E F A B C K L G M N O","33":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"2":"I n 5B sB 6B","33":"J D E F A B C K L G 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"2":"F B C FC GC HC IC jB xB JC kB","33":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z"},G:{"16":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"16":"mB I fC gC hC iC yB jC kC","33":"H"},J:{"16":"D A"},K:{"2":"A B C jB xB kB","33":"b"},L:{"16":"H"},M:{"1":"a"},N:{"16":"A B"},O:{"16":"lC"},P:{"16":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"33":"xC"},R:{"16":"yC"},S:{"1":"zC"}},B:5,C:"CSS color-adjust"};
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 46194ada89..69a4b6ffab 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":"J D E F A B yB"},B:{"2":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"G BC tB uB vB CC lB DC","2":"I n J D E F A 4B rB 5B 6B 7B 8B","132":"B C K L sB jB kB 9B AC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"1":"cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC","132":"RC SC TC UC VC WC XC YC ZC aC bC"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"2":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:5,C:"CSS color() function"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"G CC uB vB wB DC lB EC","2":"I n J D E F A 5B sB 6B 7B 8B 9B","132":"B C K L tB jB kB AC BC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"1":"dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC","132":"SC TC UC VC WC XC YC ZC aC bC cC"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"2":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:5,C:"CSS color() function"};
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 ef0d9e6120..6887b672e3 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"1":"S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB 0B 1B","578":"fB gB hB iB P Q R pB"},D:{"1":"ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB","194":"nB SB oB TB UB Y VB WB XB YB"},E:{"1":"K L G kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E F A B C 4B rB 5B 6B 7B 8B sB jB"},F:{"1":"Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB EC FC GC HC jB wB IC kB","194":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},G:{"1":"VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"1":"sB qC rC sC tC uC lB vC","2":"I lC mC nC oC pC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:5,C:"CSS Conical Gradients"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"1":"S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB 1B 2B","578":"fB gB hB iB P Q R pB"},D:{"1":"ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB","194":"nB SB oB TB UB b VB WB XB YB"},E:{"1":"K L G kB AC BC CC uB vB wB DC lB EC","2":"I n J D E F A B C 5B sB 6B 7B 8B 9B tB jB"},F:{"1":"b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FC GC HC IC jB xB JC kB","194":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},G:{"1":"WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"1":"tB rC sC tC uC vC lB wC","2":"I mC nC oC pC qC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:5,C:"CSS Conical Gradients"};
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 f626b9c9b7..e8048b92c7 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":"J D E F A B yB"},B:{"2":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"1":"3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c","194":"e f g h i j k l X m H qB","450":"d","516":"2B"},E:{"1":"lB DC","2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB EC FC GC HC jB wB IC kB","194":"P Q R pB S T U V W"},G:{"1":"lB","2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"2":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:5,C:"CSS Container Queries (Size)"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"1":"3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c","194":"e f g h i j k l a m H qB","450":"d","516":"rB"},E:{"1":"lB EC","2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB FC GC HC IC jB xB JC kB","194":"P Q R pB S T U V W X Y Z"},G:{"1":"lB","2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"2":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:5,C:"CSS Container Queries (Size)"};
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 a63bf4e964..6a0be22d38 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":"J D E F A B yB"},B:{"2":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"1":"2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d","194":"X m H qB","450":"e f g h i j k l"},E:{"1":"lB DC","2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB EC FC GC HC jB wB IC kB","194":"P Q R pB S T U V W"},G:{"1":"lB","2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"2":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:5,C:"CSS Container Query Units"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"1":"rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d","194":"a m H qB","450":"e f g h i j k l"},E:{"1":"lB EC","2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB FC GC HC IC jB xB JC kB","194":"P Q R pB S T U V W X Y Z"},G:{"1":"lB","2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"2":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:5,C:"CSS Container Query Units"};
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 4e6911fc71..db8a27c5c1 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"1":"ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 0B 1B","194":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB"},D:{"1":"LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB","66":"KB"},E:{"1":"uB vB CC lB DC","2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB"},F:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 F B C G M N O o p q r s t u v w x y z EC FC GC HC jB wB IC kB","66":"7 8"},G:{"1":"uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"mC nC oC pC sB qC rC sC tC uC lB vC","2":"I lC"},Q:{"1":"wC"},R:{"2":"xC"},S:{"194":"yC"}},B:2,C:"CSS Containment"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"1":"ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 1B 2B","194":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB"},D:{"1":"LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB","66":"KB"},E:{"1":"vB wB DC lB EC","2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB"},F:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 F B C G M N O o p q r s t u v w x y z FC GC HC IC jB xB JC kB","66":"7 8"},G:{"1":"vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"nC oC pC qC tB rC sC tC uC vC lB wC","2":"I mC"},Q:{"1":"xC"},R:{"2":"yC"},S:{"194":"zC"}},B:2,C:"CSS Containment"};
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 84c7cc3978..9bba98f958 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":"J D E F A B yB"},B:{"1":"U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O P Q R S T"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"1":"U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB EC FC GC HC jB wB IC kB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"1":"tC uC lB vC","2":"I lC mC nC oC pC sB qC rC sC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:5,C:"CSS content-visibility"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O P Q R S T"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"1":"U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB FC GC HC IC jB xB JC kB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"1":"uC vC lB wC","2":"I mC nC oC pC qC tB rC sC tC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:5,C:"CSS content-visibility"};
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 2f1c3ff04e..3df4266171 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":"E F A B","2":"J D yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"1":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"1":"dC"},I:{"1":"mB I H eC fC gC hC xB iC jC"},J:{"1":"D A"},K:{"1":"A B C Y jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:2,C:"CSS Counters"};
+module.exports={A:{A:{"1":"E F A B","2":"J D zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"1":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"1":"eC"},I:{"1":"mB I H fC gC hC iC yB jC kC"},J:{"1":"D A"},K:{"1":"A B C b jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:2,C:"CSS Counters"};
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 2513093949..697baa161f 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":"J yB","2340":"D E F A B"},B:{"2":"C K L G M N O","1025":"P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"e f g h i j k l X m H qB","2":"zB mB 0B","513":"VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d","545":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y 1B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z","1025":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"A B C K L G sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n 4B rB 5B","164":"J","4644":"D E F 6B 7B 8B"},F:{"2":"F B G M N O o p q r s t u v w EC FC GC HC jB wB","545":"C IC kB","1025":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W"},G:{"1":"QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB JC xB","4260":"KC LC","4644":"E MC NC OC PC"},H:{"2":"dC"},I:{"2":"mB I eC fC gC hC xB iC jC","1025":"H"},J:{"2":"D","4260":"A"},K:{"2":"A B jB wB","545":"C kB","1025":"Y"},L:{"1025":"H"},M:{"545":"X"},N:{"2340":"A B"},O:{"1":"kC"},P:{"1025":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1025":"wC"},R:{"1025":"xC"},S:{"4097":"yC"}},B:7,C:"Crisp edges/pixelated images"};
+module.exports={A:{A:{"2":"J zB","2340":"D E F A B"},B:{"2":"C K L G M N O","1025":"P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"e f g h i j k l a m H qB rB","2":"0B mB 1B","513":"VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d","545":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b 2B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z","1025":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"A B C K L G tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n 5B sB 6B","164":"J","4644":"D E F 7B 8B 9B"},F:{"2":"F B G M N O o p q r s t u v w FC GC HC IC jB xB","545":"C JC kB","1025":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z"},G:{"1":"RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB KC yB","4260":"LC MC","4644":"E NC OC PC QC"},H:{"2":"eC"},I:{"2":"mB I fC gC hC iC yB jC kC","1025":"H"},J:{"2":"D","4260":"A"},K:{"2":"A B jB xB","545":"C kB","1025":"b"},L:{"1025":"H"},M:{"545":"a"},N:{"2340":"A B"},O:{"1":"lC"},P:{"1025":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1025":"xC"},R:{"1025":"yC"},S:{"4097":"zC"}},B:7,C:"Crisp edges/pixelated images"};
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 b638f08fb4..1e51e4c607 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":"J D E F A B yB"},B:{"2":"C K L G M N O","33":"P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"2":"I n J D E F A B C K L G M","33":"0 1 2 3 4 5 6 7 8 9 N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"A B C K L G sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n 4B rB","33":"J D E F 5B 6B 7B 8B"},F:{"2":"F B C EC FC GC HC jB wB IC kB","33":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W"},G:{"1":"QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB JC xB","33":"E KC LC MC NC OC PC"},H:{"2":"dC"},I:{"2":"mB I eC fC gC hC xB","33":"H iC jC"},J:{"2":"D A"},K:{"2":"A B C jB wB kB","33":"Y"},L:{"33":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"33":"kC"},P:{"33":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"33":"wC"},R:{"33":"xC"},S:{"2":"yC"}},B:4,C:"CSS Cross-Fade Function"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"2":"C K L G M N O","33":"P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"2":"I n J D E F A B C K L G M","33":"0 1 2 3 4 5 6 7 8 9 N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"A B C K L G tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n 5B sB","33":"J D E F 6B 7B 8B 9B"},F:{"2":"F B C FC GC HC IC jB xB JC kB","33":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z"},G:{"1":"RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB KC yB","33":"E LC MC NC OC PC QC"},H:{"2":"eC"},I:{"2":"mB I fC gC hC iC yB","33":"H jC kC"},J:{"2":"D A"},K:{"2":"A B C jB xB kB","33":"b"},L:{"33":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"33":"lC"},P:{"33":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"33":"xC"},R:{"33":"yC"},S:{"2":"zC"}},B:4,C:"CSS Cross-Fade Function"};
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 518a2577ad..702d399d5a 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","16":"zB mB 0B 1B"},D:{"1":"KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","16":"I n J D E F A B C K L","132":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB"},E:{"1":"B C K L G sB jB kB 9B AC BC tB uB vB CC lB DC","16":"I n 4B rB","132":"J D E F A 5B 6B 7B 8B"},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 Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","16":"F B EC FC GC HC jB wB","132":"0 1 2 3 4 5 6 G M N O o p q r s t u v w x y z","260":"C IC kB"},G:{"1":"RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","16":"rB JC xB KC LC","132":"E MC NC OC PC QC"},H:{"260":"dC"},I:{"1":"H","16":"mB eC fC gC","132":"I hC xB iC jC"},J:{"16":"D","132":"A"},K:{"1":"Y","16":"A B C jB wB","260":"kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"132":"kC"},P:{"1":"lC mC nC oC pC sB qC rC sC tC uC lB vC","132":"I"},Q:{"1":"wC"},R:{"2":"xC"},S:{"1":"yC"}},B:7,C:":default CSS pseudo-class"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","16":"0B mB 1B 2B"},D:{"1":"KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","16":"I n J D E F A B C K L","132":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB"},E:{"1":"B C K L G tB jB kB AC BC CC uB vB wB DC lB EC","16":"I n 5B sB","132":"J D E F A 6B 7B 8B 9B"},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 b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","16":"F B FC GC HC IC jB xB","132":"0 1 2 3 4 5 6 G M N O o p q r s t u v w x y z","260":"C JC kB"},G:{"1":"SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","16":"sB KC yB LC MC","132":"E NC OC PC QC RC"},H:{"260":"eC"},I:{"1":"H","16":"mB fC gC hC","132":"I iC yB jC kC"},J:{"16":"D","132":"A"},K:{"1":"b","16":"A B C jB xB","260":"kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"132":"lC"},P:{"1":"mC nC oC pC qC tB rC sC tC uC vC lB wC","132":"I"},Q:{"1":"xC"},R:{"2":"yC"},S:{"1":"zC"}},B:7,C:":default CSS pseudo-class"};
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 185ab67d21..71c9b4c094 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":"J D E F A B yB"},B:{"2":"C K L G M N O Q R S T U V W Z a b c d e f g h i j k l X m H","16":"P"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"B","2":"I n J D E F A C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"2":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:7,C:"Explicit descendant combinator >>"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"2":"C K L G M N O Q R S T U V W X Y Z c d e f g h i j k l a m H","16":"P"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"B","2":"I n J D E F A C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"2":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:7,C:"Explicit descendant combinator >>"};
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 0838332c6d..6e9475cb56 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":"J D E F yB","164":"A B"},B:{"66":"P Q R S T U V W Z a b c d e f g h i j k l X m H","164":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"2":"I n J D E F A B C K L G M N O o p q r s t u v w x","66":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"2":"0 1 2 3 4 5 6 7 8 F B C G M N O o p q r s t u v w x y z EC FC GC HC jB wB IC kB","66":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"292":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A Y","292":"B C jB wB kB"},L:{"2":"H"},M:{"2":"X"},N:{"164":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"66":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:5,C:"CSS Device Adaptation"};
+module.exports={A:{A:{"2":"J D E F zB","164":"A B"},B:{"66":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","164":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"2":"I n J D E F A B C K L G M N O o p q r s t u v w x","66":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"2":"0 1 2 3 4 5 6 7 8 F B C G M N O o p q r s t u v w x y z FC GC HC IC jB xB JC kB","66":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"292":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A b","292":"B C jB xB kB"},L:{"2":"H"},M:{"2":"a"},N:{"164":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"66":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:5,C:"CSS Device Adaptation"};
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 4bc5256840..7c0b338e77 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":"J D E F A B yB"},B:{"2":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D E F A B C K L G M 0B 1B","33":"0 1 2 3 4 5 6 7 8 9 N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b","194":"c d e f g h i j k l X m H qB 2B 3B"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"2":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"33":"yC"}},B:5,C:":dir() CSS pseudo-class"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D E F A B C K L G M 1B 2B","33":"0 1 2 3 4 5 6 7 8 9 N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z","194":"c d e f g h i j k l a m H qB rB 3B 4B"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"2":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"33":"zC"}},B:5,C:":dir() CSS pseudo-class"};
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 4a7b560fba..7558cefe6f 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":"J D E F A B yB"},B:{"1":"a b c d e f g h i j k l X m H","2":"C K L G M N O","260":"P Q R S T U V W Z"},C:{"1":"TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 0B 1B","260":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB"},D:{"1":"a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB","194":"RB nB SB oB TB UB Y","260":"VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z"},E:{"1":"lB DC","2":"I n J D E F A B 4B rB 5B 6B 7B 8B sB","260":"L G 9B AC BC tB uB vB CC","772":"C K jB kB"},F:{"1":"gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB EC FC GC HC jB wB IC kB","260":"LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB"},G:{"1":"lB","2":"E rB JC xB KC LC MC NC OC PC QC RC SC","260":"ZC aC bC cC tB uB vB","772":"TC UC VC WC XC YC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"1":"uC lB vC","2":"I lC mC nC oC","260":"pC sB qC rC sC tC"},Q:{"260":"wC"},R:{"2":"xC"},S:{"260":"yC"}},B:5,C:"CSS display: contents"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"Y Z c d e f g h i j k l a m H","2":"C K L G M N O","260":"P Q R S T U V W X"},C:{"1":"TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 1B 2B","260":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB"},D:{"1":"Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB","194":"RB nB SB oB TB UB b","260":"VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X"},E:{"1":"lB EC","2":"I n J D E F A B 5B sB 6B 7B 8B 9B tB","260":"L G AC BC CC uB vB wB DC","772":"C K jB kB"},F:{"1":"gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB FC GC HC IC jB xB JC kB","260":"LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB"},G:{"1":"lB","2":"E sB KC yB LC MC NC OC PC QC RC SC TC","260":"aC bC cC dC uB vB wB","772":"UC VC WC XC YC ZC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"1":"vC lB wC","2":"I mC nC oC pC","260":"qC tB rC sC tC uC"},Q:{"260":"xC"},R:{"2":"yC"},S:{"260":"zC"}},B:5,C:"CSS display: contents"};
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 abb75a259d..5561d5f6f2 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":"J D E F A B yB"},B:{"2":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"33":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","164":"zB mB 0B 1B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"2":"H"},M:{"33":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"33":"yC"}},B:5,C:"CSS element() function"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"33":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","164":"0B mB 1B 2B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"2":"H"},M:{"33":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"33":"zC"}},B:5,C:"CSS element() function"};
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 bb7aba62dd..d83d45452e 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"1":"VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y 0B 1B"},D:{"1":"ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB"},E:{"1":"C K L G jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E F A 4B rB 5B 6B 7B 8B sB","132":"B"},F:{"1":"PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB EC FC GC HC jB wB IC kB"},G:{"1":"TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC RC","132":"SC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"1":"sB qC rC sC tC uC lB vC","2":"I lC mC nC oC pC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:7,C:"CSS Environment Variables env()"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"1":"VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b 1B 2B"},D:{"1":"ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB"},E:{"1":"C K L G jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D E F A 5B sB 6B 7B 8B 9B tB","132":"B"},F:{"1":"PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB FC GC HC IC jB xB JC kB"},G:{"1":"UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC SC","132":"TC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"1":"tB rC sC tC uC vC lB wC","2":"I mC nC oC pC qC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:7,C:"CSS Environment Variables env()"};
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 19c272acf9..b1a0c55ad2 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":"J D E F yB","33":"A B"},B:{"2":"P Q R S T U V W Z a b c d e f g h i j k l X m H","33":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"2":"H"},M:{"2":"X"},N:{"33":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:5,C:"CSS Exclusions Level 1"};
+module.exports={A:{A:{"2":"J D E F zB","33":"A B"},B:{"2":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","33":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"2":"H"},M:{"2":"a"},N:{"33":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:5,C:"CSS Exclusions Level 1"};
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 6b8ff09a31..5be2c267a0 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":"J D E F A B yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D E F A B C K L G M N O o p q 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I n J D E F A B C K L G M N O o p q r s t u v w"},E:{"1":"F A B C K L G 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E 4B rB 5B 6B 7B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W kB","2":"F B C EC FC GC HC jB wB IC"},G:{"1":"OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC"},H:{"1":"dC"},I:{"1":"H iC jC","2":"mB I eC fC gC hC xB"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:4,C:"CSS Feature Queries"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D E F A B C K L G M N O o p q 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I n J D E F A B C K L G M N O o p q r s t u v w"},E:{"1":"F A B C K L G 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D E 5B sB 6B 7B 8B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z kB","2":"F B C FC GC HC IC jB xB JC"},G:{"1":"PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC"},H:{"1":"eC"},I:{"1":"H jC kC","2":"mB I fC gC hC iC yB"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:4,C:"CSS Feature Queries"};
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 958121a2b6..1b1d8743b3 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":"a b c d e f g h i j k l X m H qB 2B 3B","33":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z"},L:{"1":"H"},B:{"1":"a b c d e f g h i j k l X m H","33":"C K L G M N O P Q R S T U V W Z"},C:{"1":"pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R 0B 1B"},M:{"1":"X"},A:{"2":"J D E F yB","33":"A B"},F:{"1":"fB gB hB iB P Q R pB S T U V W","2":"F B C EC FC GC HC jB wB IC kB","33":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB"},K:{"1":"Y","2":"A B C jB wB kB"},E:{"1":"G AC BC tB uB vB CC lB","2":"DC","33":"I n J D E F A B C K L 4B rB 5B 6B 7B 8B sB jB kB 9B"},G:{"1":"bC cC tB uB vB lB","33":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC"},P:{"1":"uC lB vC","33":"I lC mC nC oC pC sB qC rC sC tC"},I:{"1":"H","2":"mB I eC fC gC hC xB","33":"iC jC"}},B:6,C:"::file-selector-button CSS pseudo-element"};
+module.exports={A:{D:{"1":"Y Z c d e f g h i j k l a m H qB rB 3B 4B","33":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X"},L:{"1":"H"},B:{"1":"Y Z c d e f g h i j k l a m H","33":"C K L G M N O P Q R S T U V W X"},C:{"1":"pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R 1B 2B"},M:{"1":"a"},A:{"2":"J D E F zB","33":"A B"},F:{"1":"fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C FC GC HC IC jB xB JC kB","33":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB"},K:{"1":"b","2":"A B C jB xB kB"},E:{"1":"G BC CC uB vB wB DC lB","2":"EC","33":"I n J D E F A B C K L 5B sB 6B 7B 8B 9B tB jB kB AC"},G:{"1":"cC dC uB vB wB lB","33":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC"},P:{"1":"vC lB wC","33":"I mC nC oC pC qC tB rC sC tC uC"},I:{"1":"H","2":"mB I fC gC hC iC yB","33":"jC kC"}},B:6,C:"::file-selector-button CSS pseudo-element"};
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 8d0df6b337..7245c2a4d0 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":"J D E F A B yB"},B:{"2":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"A B C K L G 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E 4B rB 5B 6B 7B","33":"F"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"1":"QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC","33":"OC PC"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"2":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:5,C:"CSS filter() function"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"A B C K L G 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D E 5B sB 6B 7B 8B","33":"F"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"1":"RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC","33":"PC QC"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"2":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:5,C:"CSS filter() function"};
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 e91a80d3fc..94dbd14805 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","1028":"K L G M N O","1346":"C"},C:{"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 nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB 0B","196":"3","516":"0 1 2 I n J D E F A B C K L G M N O o p q r s t u v w x y z 1B"},D:{"1":"MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I n J D E F A B C K L G M N","33":"0 1 2 3 4 5 6 7 8 9 O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB"},E:{"1":"A B C K L G 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n 4B rB 5B","33":"J D E F 6B 7B"},F:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C EC FC GC HC jB wB IC kB","33":"0 1 2 3 4 5 6 7 8 G M N O o p q r s t u v w x y z"},G:{"1":"PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB JC xB KC","33":"E LC MC NC OC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB","33":"iC jC"},J:{"2":"D","33":"A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"nC oC pC sB qC rC sC tC uC lB vC","33":"I lC mC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:5,C:"CSS Filter Effects"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","1028":"K L G M N O","1346":"C"},C:{"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 nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB 1B","196":"3","516":"0 1 2 I n J D E F A B C K L G M N O o p q r s t u v w x y z 2B"},D:{"1":"MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I n J D E F A B C K L G M N","33":"0 1 2 3 4 5 6 7 8 9 O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB"},E:{"1":"A B C K L G 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n 5B sB 6B","33":"J D E F 7B 8B"},F:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C FC GC HC IC jB xB JC kB","33":"0 1 2 3 4 5 6 7 8 G M N O o p q r s t u v w x y z"},G:{"1":"QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB KC yB LC","33":"E MC NC OC PC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB","33":"jC kC"},J:{"2":"D","33":"A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"oC pC qC tB rC sC tC uC vC lB wC","33":"I mC nC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:5,C:"CSS Filter Effects"};
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 8d0ef30620..7d90fc53e4 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":"F A B","16":"yB","516":"E","1540":"J D"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B","132":"mB","260":"zB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","16":"n J D E","132":"I"},E:{"1":"J D E F A B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","16":"n 4B","132":"I rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W IC kB","16":"F EC","260":"B FC GC HC jB wB"},G:{"1":"E KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","16":"rB JC xB"},H:{"1":"dC"},I:{"1":"mB I H hC xB iC jC","16":"eC fC","132":"gC"},J:{"1":"D A"},K:{"1":"C Y kB","260":"A B jB wB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:2,C:"::first-letter CSS pseudo-element selector"};
+module.exports={A:{A:{"1":"F A B","16":"zB","516":"E","1540":"J D"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B","132":"mB","260":"0B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","16":"n J D E","132":"I"},E:{"1":"J D E F A B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","16":"n 5B","132":"I sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z JC kB","16":"F FC","260":"B GC HC IC jB xB"},G:{"1":"E LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","16":"sB KC yB"},H:{"1":"eC"},I:{"1":"mB I H iC yB jC kC","16":"fC gC","132":"hC"},J:{"1":"D A"},K:{"1":"C b kB","260":"A B jB xB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:2,C:"::first-letter CSS pseudo-element selector"};
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 65f7ff3905..d00dc999b9 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":"F A B","132":"J D E yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"1":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"1":"dC"},I:{"1":"mB I H eC fC gC hC xB iC jC"},J:{"1":"D A"},K:{"1":"A B C Y jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:2,C:"CSS first-line pseudo-element"};
+module.exports={A:{A:{"1":"F A B","132":"J D E zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"1":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"1":"eC"},I:{"1":"mB I H fC gC hC iC yB jC kC"},J:{"1":"D A"},K:{"1":"A B C b jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:2,C:"CSS first-line pseudo-element"};
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 b4d97b696f..dda569c5df 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":"D E F A B","2":"yB","8":"J"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"I n J D E F A B C K L G 4B rB 5B 6B 7B sB jB kB 9B AC BC tB uB vB CC lB DC","1025":"8B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"1":"E NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB JC xB","132":"KC LC MC"},H:{"2":"dC"},I:{"1":"mB H iC jC","260":"eC fC gC","513":"I hC xB"},J:{"1":"D A"},K:{"1":"A B C Y jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:2,C:"CSS position:fixed"};
+module.exports={A:{A:{"1":"D E F A B","2":"zB","8":"J"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"I n J D E F A B C K L G 5B sB 6B 7B 8B tB jB kB AC BC CC uB vB wB DC lB EC","1025":"9B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"1":"E OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB KC yB","132":"LC MC NC"},H:{"2":"eC"},I:{"1":"mB H jC kC","260":"fC gC hC","513":"I iC yB"},J:{"1":"D A"},K:{"1":"A B C b jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:2,C:"CSS position:fixed"};
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 96dee3eaed..e4c7892acf 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":"J D E F A B yB"},B:{"1":"V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O","328":"P Q R S T U"},C:{"1":"U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB 0B 1B","161":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T"},D:{"1":"V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB","328":"XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U"},E:{"1":"uB vB CC lB DC","2":"I n J D E F A B C K L 4B rB 5B 6B 7B 8B sB jB kB 9B AC","578":"G BC tB"},F:{"1":"cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB EC FC GC HC jB wB IC kB","328":"WB XB YB ZB aB bB"},G:{"1":"uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC","578":"cC tB"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"1":"tC uC lB vC","2":"I lC mC nC oC pC sB qC rC sC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"161":"yC"}},B:7,C:":focus-visible CSS pseudo-class"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O","328":"P Q R S T U"},C:{"1":"U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB 1B 2B","161":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T"},D:{"1":"V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB","328":"XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U"},E:{"1":"vB wB DC lB EC","2":"I n J D E F A B C K L 5B sB 6B 7B 8B 9B tB jB kB AC BC","578":"G CC uB"},F:{"1":"cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB FC GC HC IC jB xB JC kB","328":"WB XB YB ZB aB bB"},G:{"1":"vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC","578":"dC uB"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"1":"uC vC lB wC","2":"I mC nC oC pC qC tB rC sC tC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"161":"zC"}},B:7,C:":focus-visible CSS pseudo-class"};
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 6b9acd0268..afb23b5452 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"1":"LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB 0B 1B"},D:{"1":"SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB","194":"nB"},E:{"1":"B C K L G sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E F A 4B rB 5B 6B 7B 8B"},F:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB EC FC GC HC jB wB IC kB","194":"FB"},G:{"1":"RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"1":"oC pC sB qC rC sC tC uC lB vC","2":"I lC mC nC"},Q:{"1":"wC"},R:{"16":"xC"},S:{"2":"yC"}},B:7,C:":focus-within CSS pseudo-class"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"1":"LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB 1B 2B"},D:{"1":"SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB","194":"nB"},E:{"1":"B C K L G tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D E F A 5B sB 6B 7B 8B 9B"},F:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FC GC HC IC jB xB JC kB","194":"FB"},G:{"1":"SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"1":"pC qC tB rC sC tC uC vC lB wC","2":"I mC nC oC"},Q:{"1":"xC"},R:{"16":"yC"},S:{"2":"zC"}},B:7,C:":focus-within CSS pseudo-class"};
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 c05ab705ab..ce0bf649f5 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":"J D E F A B yB"},B:{"2":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"1":"X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l"},E:{"1":"uB vB CC lB DC","2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"1":"uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"1":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:5,C:"CSS font-palette"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"1":"a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l"},E:{"1":"vB wB DC lB EC","2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB"},F:{"1":"W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V FC GC HC IC jB xB JC kB"},G:{"1":"vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"1":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:5,C:"CSS font-palette"};
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 1f3585ec30..fd4149a3ca 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"1":"RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB 0B 1B","194":"FB GB HB IB JB KB LB MB NB OB PB QB"},D:{"1":"SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB","66":"IB JB KB LB MB NB OB PB QB RB nB"},E:{"1":"C K L G jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E F A B 4B rB 5B 6B 7B 8B sB"},F:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 F B C G M N O o p q r s t u v w x y z EC FC GC HC jB wB IC kB","66":"5 6 7 8 9 AB BB CB DB EB FB"},G:{"1":"TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC RC SC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"1":"oC pC sB qC rC sC tC uC lB vC","2":"I","66":"lC mC nC"},Q:{"1":"wC"},R:{"2":"xC"},S:{"194":"yC"}},B:5,C:"CSS font-display"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"1":"RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB 1B 2B","194":"FB GB HB IB JB KB LB MB NB OB PB QB"},D:{"1":"SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB","66":"IB JB KB LB MB NB OB PB QB RB nB"},E:{"1":"C K L G jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D E F A B 5B sB 6B 7B 8B 9B tB"},F:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 F B C G M N O o p q r s t u v w x y z FC GC HC IC jB xB JC kB","66":"5 6 7 8 9 AB BB CB DB EB FB"},G:{"1":"UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC SC TC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"1":"pC qC tB rC sC tC uC vC lB wC","2":"I","66":"mC nC oC"},Q:{"1":"xC"},R:{"2":"yC"},S:{"194":"zC"}},B:5,C:"CSS font-display"};
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 22a017d144..e04e9c8fbf 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":"F A B","2":"J D E yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D E 0B 1B"},D:{"1":"HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB"},E:{"1":"B C K L G jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E F A 4B rB 5B 6B 7B 8B sB"},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 Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 F B C G M N O o p q r s t u v w x y z EC FC GC HC jB wB IC kB"},G:{"1":"RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"lC mC nC oC pC sB qC rC sC tC uC lB vC","2":"I"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:4,C:"CSS font-stretch"};
+module.exports={A:{A:{"1":"F A B","2":"J D E zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D E 1B 2B"},D:{"1":"HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB"},E:{"1":"B C K L G jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D E F A 5B sB 6B 7B 8B 9B tB"},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 b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 F B C G M N O o p q r s t u v w x y z FC GC HC IC jB xB JC kB"},G:{"1":"SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"mC nC oC pC qC tB rC sC tC uC vC lB wC","2":"I"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:4,C:"CSS font-stretch"};
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 ba5752d6dd..b0fff5e91f 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":"F A B","2":"J D yB","132":"E"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"1":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"1":"dC"},I:{"1":"mB I H eC fC gC hC xB iC jC"},J:{"1":"D A"},K:{"1":"A B C Y jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:2,C:"CSS Generated content for pseudo-elements"};
+module.exports={A:{A:{"1":"F A B","2":"J D zB","132":"E"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"1":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"1":"eC"},I:{"1":"mB I H fC gC hC iC yB jC kC"},J:{"1":"D A"},K:{"1":"A B C b jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:2,C:"CSS Generated content for pseudo-elements"};
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 60fff36f56..acbd30f57f 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":"J D E F yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB 0B","260":"0 1 2 3 4 M N O o p q r s t u v w x y z","292":"I n J D E F A B C K L G 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","33":"A B C K L G M N O o p q r s t u","548":"I n J D E F"},E:{"1":"uB vB CC lB DC","2":"4B rB","260":"D E F A B C K L G 6B 7B 8B sB jB kB 9B AC BC tB","292":"J 5B","804":"I n"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W kB","2":"F B EC FC GC HC","33":"C IC","164":"jB wB"},G:{"1":"uB vB lB","260":"E MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB","292":"KC LC","804":"rB JC xB"},H:{"2":"dC"},I:{"1":"H iC jC","33":"I hC xB","548":"mB eC fC gC"},J:{"1":"A","548":"D"},K:{"1":"Y kB","2":"A B","33":"C","164":"jB wB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:4,C:"CSS Gradients"};
+module.exports={A:{A:{"1":"A B","2":"J D E F zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB 1B","260":"0 1 2 3 4 M N O o p q r s t u v w x y z","292":"I n J D E F A B C K L G 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","33":"A B C K L G M N O o p q r s t u","548":"I n J D E F"},E:{"1":"vB wB DC lB EC","2":"5B sB","260":"D E F A B C K L G 7B 8B 9B tB jB kB AC BC CC uB","292":"J 6B","804":"I n"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z kB","2":"F B FC GC HC IC","33":"C JC","164":"jB xB"},G:{"1":"vB wB lB","260":"E NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB","292":"LC MC","804":"sB KC yB"},H:{"2":"eC"},I:{"1":"H jC kC","33":"I iC yB","548":"mB fC gC hC"},J:{"1":"A","548":"D"},K:{"1":"b kB","2":"A B","33":"C","164":"jB xB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:4,C:"CSS Gradients"};
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 493f9a56af..1503aaba9f 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":"J D E F A B yB"},B:{"2":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB 0B 1B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"lB DC","2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"1":"lB","2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"2":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:4,C:"CSS Grid animation"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB 1B 2B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"lB EC","2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"1":"lB","2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"2":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:4,C:"CSS Grid animation"};
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 9acdbbf36b..e5ea01ec8c 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":"J D E yB","8":"F","292":"A B"},B:{"1":"M N O P Q R S T U V W Z a b c d e f g h i j k l X m H","292":"C K L G"},C:{"1":"NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D E F A B C K L G M N O 0B 1B","8":"0 1 2 3 4 5 6 7 8 o p q r s t u v w x y z","584":"9 AB BB CB DB EB FB GB HB IB JB KB","1025":"LB MB"},D:{"1":"RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I n J D E F A B C K L G M N O o p q r s t","8":"u v w x","200":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB","1025":"QB"},E:{"1":"B C K L G sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n 4B rB 5B","8":"J D E F A 6B 7B 8B"},F:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C G M N O o p q r s t u v w EC FC GC HC jB wB IC kB","200":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB"},G:{"1":"RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB JC xB KC","8":"E LC MC NC OC PC QC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC","8":"xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"292":"A B"},O:{"1":"kC"},P:{"1":"mC nC oC pC sB qC rC sC tC uC lB vC","2":"lC","8":"I"},Q:{"1":"wC"},R:{"2":"xC"},S:{"1":"yC"}},B:4,C:"CSS Grid Layout (level 1)"};
+module.exports={A:{A:{"2":"J D E zB","8":"F","292":"A B"},B:{"1":"M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H","292":"C K L G"},C:{"1":"NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D E F A B C K L G M N O 1B 2B","8":"0 1 2 3 4 5 6 7 8 o p q r s t u v w x y z","584":"9 AB BB CB DB EB FB GB HB IB JB KB","1025":"LB MB"},D:{"1":"RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I n J D E F A B C K L G M N O o p q r s t","8":"u v w x","200":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB","1025":"QB"},E:{"1":"B C K L G tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n 5B sB 6B","8":"J D E F A 7B 8B 9B"},F:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C G M N O o p q r s t u v w FC GC HC IC jB xB JC kB","200":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB"},G:{"1":"SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB KC yB LC","8":"E MC NC OC PC QC RC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC","8":"yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"292":"A B"},O:{"1":"lC"},P:{"1":"nC oC pC qC tB rC sC tC uC vC lB wC","2":"mC","8":"I"},Q:{"1":"xC"},R:{"2":"yC"},S:{"1":"zC"}},B:4,C:"CSS Grid Layout (level 1)"};
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 0815a0028d..b762c4a851 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":"J D E F A B yB"},B:{"2":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"A B C K L G sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E F 4B rB 5B 6B 7B 8B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"1":"QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"2":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:5,C:"CSS hanging-punctuation"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"A B C K L G tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D E F 5B sB 6B 7B 8B 9B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"1":"RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"2":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:5,C:"CSS hanging-punctuation"};
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 787a09916b..ebfa3f38f5 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":"J D E F A B yB"},B:{"2":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"1":"2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l","194":"X m H qB"},E:{"1":"uB vB CC lB DC","2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"1":"uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"2":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:5,C:":has() CSS relational pseudo-class"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"1":"rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l","194":"a m H qB"},E:{"1":"vB wB DC lB EC","2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"1":"vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"2":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:5,C:":has() CSS relational pseudo-class"};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-hyphenate.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-hyphenate.js
index 9cf7de4625..e7a9b9f215 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-hyphenate.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-hyphenate.js
@@ -1 +1 @@
-module.exports={A:{A:{"16":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","16":"C K L G M N O"},C:{"16":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"1":"OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","16":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB"},E:{"16":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"16":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"16":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"16":"dC"},I:{"16":"mB I H eC fC gC hC xB iC jC"},J:{"16":"D A"},K:{"16":"A B C Y jB wB kB"},L:{"16":"H"},M:{"16":"X"},N:{"16":"A B"},O:{"16":"kC"},P:{"16":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"16":"wC"},R:{"16":"xC"},S:{"16":"yC"}},B:5,C:"CSS4 Hyphenation"};
+module.exports={A:{A:{"16":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","16":"C K L G M N O"},C:{"16":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"1":"OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","16":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB"},E:{"16":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"16":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"16":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"16":"eC"},I:{"16":"mB I H fC gC hC iC yB jC kC"},J:{"16":"D A"},K:{"16":"A B C b jB xB kB"},L:{"16":"H"},M:{"16":"a"},N:{"16":"A B"},O:{"16":"lC"},P:{"16":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"16":"xC"},R:{"16":"yC"},S:{"16":"zC"}},B:5,C:"CSS4 Hyphenation"};
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 63e2e34ba7..b7b5b2ebe6 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":"J D E F yB","33":"A B"},B:{"33":"C K L G M N O","132":"P Q R S T U V W","260":"Z a b c d e f g h i j k l X m H"},C:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n 0B 1B","33":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O o p q r s t u v w x y z AB BB"},D:{"1":"Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB","132":"OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W"},E:{"2":"I n 4B rB","33":"J D E F A B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB EC FC GC HC jB wB IC kB","132":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W"},G:{"2":"rB JC","33":"E xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"4":"kC"},P:{"1":"mC nC oC pC sB qC rC sC tC uC lB vC","2":"I","132":"lC"},Q:{"2":"wC"},R:{"132":"xC"},S:{"1":"yC"}},B:5,C:"CSS Hyphenation"};
+module.exports={A:{A:{"2":"J D E F zB","33":"A B"},B:{"33":"C K L G M N O","132":"P Q R S T U V W","260":"X Y Z c d e f g h i j k l a m H"},C:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n 1B 2B","33":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O o p q r s t u v w x y z AB BB"},D:{"1":"X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB","132":"OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W"},E:{"2":"I n 5B sB","33":"J D E F A B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB FC GC HC IC jB xB JC kB","132":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z"},G:{"2":"sB KC","33":"E yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"4":"lC"},P:{"1":"nC oC pC qC tB rC sC tC uC vC lB wC","2":"I","132":"mC"},Q:{"2":"xC"},R:{"132":"yC"},S:{"1":"zC"}},B:5,C:"CSS Hyphenation"};
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 f2ca607a07..db168d9c0d 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":"J D E F A B yB"},B:{"1":"a b c d e f g h i j k l X m H","2":"C K L G M N O P Q","257":"R S T U V W Z"},C:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D E F A B C K L G M N O o p q r s t u 0B 1B"},D:{"1":"a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q","257":"R S T U V W Z"},E:{"1":"L G 9B AC BC tB uB vB CC lB DC","2":"I n J D E F A B C K 4B rB 5B 6B 7B 8B sB jB kB"},F:{"1":"YB ZB aB bB cB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB EC FC GC HC jB wB IC kB","257":"dB eB fB gB hB iB P Q R pB S T U V W"},G:{"1":"aC bC cC tB uB vB lB","132":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"1":"sC tC uC lB vC","2":"I lC mC nC oC pC sB qC rC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"1":"yC"}},B:4,C:"CSS3 image-orientation"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"Y Z c d e f g h i j k l a m H","2":"C K L G M N O P Q","257":"R S T U V W X"},C:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D E F A B C K L G M N O o p q r s t u 1B 2B"},D:{"1":"Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q","257":"R S T U V W X"},E:{"1":"L G AC BC CC uB vB wB DC lB EC","2":"I n J D E F A B C K 5B sB 6B 7B 8B 9B tB jB kB"},F:{"1":"YB ZB aB bB cB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB FC GC HC IC jB xB JC kB","257":"dB eB fB gB hB iB P Q R pB S T U V W X Y Z"},G:{"1":"bC cC dC uB vB wB lB","132":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"1":"tC uC vC lB wC","2":"I mC nC oC pC qC tB rC sC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"1":"zC"}},B:4,C:"CSS3 image-orientation"};
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 bc301aac79..b74af451cf 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":"J D E F A B yB"},B:{"2":"C K L G M N O","164":"P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U 0B 1B","66":"V W","257":"a b c d e f g h i j k l X m H qB","772":"Z"},D:{"2":"I n J D E F A B C K L G M N O o p","164":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"2":"I n 4B rB 5B","132":"A B C K sB jB kB 9B","164":"J D E F 6B 7B 8B","516":"L G AC BC tB uB vB CC lB DC"},F:{"2":"F B C EC FC GC HC jB wB IC kB","164":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W"},G:{"2":"rB JC xB KC","132":"QC RC SC TC UC VC WC XC YC ZC","164":"E LC MC NC OC PC","516":"aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"2":"mB I eC fC gC hC xB","164":"H iC jC"},J:{"2":"D","164":"A"},K:{"2":"A B C jB wB kB","164":"Y"},L:{"164":"H"},M:{"257":"X"},N:{"2":"A B"},O:{"164":"kC"},P:{"164":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"164":"wC"},R:{"164":"xC"},S:{"2":"yC"}},B:5,C:"CSS image-set"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"2":"C K L G M N O","164":"P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U 1B 2B","66":"V W","257":"Y Z c d e f g h i j k l a m H qB rB","772":"X"},D:{"2":"I n J D E F A B C K L G M N O o p","164":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"2":"I n 5B sB 6B","132":"A B C K tB jB kB AC","164":"J D E F 7B 8B 9B","516":"L G BC CC uB vB wB DC lB EC"},F:{"2":"F B C FC GC HC IC jB xB JC kB","164":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z"},G:{"2":"sB KC yB LC","132":"RC SC TC UC VC WC XC YC ZC aC","164":"E MC NC OC PC QC","516":"bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"2":"mB I fC gC hC iC yB","164":"H jC kC"},J:{"2":"D","164":"A"},K:{"2":"A B C jB xB kB","164":"b"},L:{"164":"H"},M:{"257":"a"},N:{"2":"A B"},O:{"164":"lC"},P:{"164":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"164":"xC"},R:{"164":"yC"},S:{"2":"zC"}},B:5,C:"CSS image-set"};
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 9f255af1d8..be013d0ee9 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C","260":"K L G M N O"},C:{"1":"JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D E F A B C K L G M N O o p q r s t u v w x 0B 1B","516":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB"},D:{"1":"MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I","16":"n J D E F A B C K L","260":"LB","772":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB"},E:{"1":"B C K L G sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I 4B rB","16":"n","772":"J D E F A 5B 6B 7B 8B"},F:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","16":"F EC","260":"8 B C FC GC HC jB wB IC kB","772":"0 1 2 3 4 5 6 7 G M N O o p q r s t u v w x y z"},G:{"1":"RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB JC xB","772":"E KC LC MC NC OC PC QC"},H:{"132":"dC"},I:{"1":"H","2":"mB eC fC gC","260":"I hC xB iC jC"},J:{"2":"D","260":"A"},K:{"1":"Y","260":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"lC mC nC oC pC sB qC rC sC tC uC lB vC","260":"I"},Q:{"1":"wC"},R:{"1":"xC"},S:{"516":"yC"}},B:5,C:":in-range and :out-of-range CSS pseudo-classes"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C","260":"K L G M N O"},C:{"1":"JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D E F A B C K L G M N O o p q r s t u v w x 1B 2B","516":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB"},D:{"1":"MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I","16":"n J D E F A B C K L","260":"LB","772":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB"},E:{"1":"B C K L G tB jB kB AC BC CC uB vB wB DC lB EC","2":"I 5B sB","16":"n","772":"J D E F A 6B 7B 8B 9B"},F:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","16":"F FC","260":"8 B C GC HC IC jB xB JC kB","772":"0 1 2 3 4 5 6 7 G M N O o p q r s t u v w x y z"},G:{"1":"SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB KC yB","772":"E LC MC NC OC PC QC RC"},H:{"132":"eC"},I:{"1":"H","2":"mB fC gC hC","260":"I iC yB jC kC"},J:{"2":"D","260":"A"},K:{"1":"b","260":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"mC nC oC pC qC tB rC sC tC uC vC lB wC","260":"I"},Q:{"1":"xC"},R:{"1":"yC"},S:{"516":"zC"}},B:5,C:":in-range and :out-of-range CSS pseudo-classes"};
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 ce470bb176..2ac57133c1 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":"J D E yB","132":"A B","388":"F"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","132":"C K L G M N O"},C:{"1":"KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","16":"zB mB 0B 1B","132":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB","388":"I n"},D:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","16":"I n J D E F A B C K L","132":"0 1 2 3 4 5 6 7 G M N O o p q r s t u v w x y z"},E:{"1":"B C K L G sB jB kB 9B AC BC tB uB vB CC lB DC","16":"I n J 4B rB","132":"D E F A 6B 7B 8B","388":"5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","16":"F B EC FC GC HC jB wB","132":"G M N O o p q r s t u","516":"C IC kB"},G:{"1":"RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","16":"rB JC xB KC LC","132":"E MC NC OC PC QC"},H:{"516":"dC"},I:{"1":"H","16":"mB eC fC gC jC","132":"iC","388":"I hC xB"},J:{"16":"D","132":"A"},K:{"1":"Y","16":"A B C jB wB","516":"kB"},L:{"1":"H"},M:{"1":"X"},N:{"132":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"132":"yC"}},B:7,C:":indeterminate CSS pseudo-class"};
+module.exports={A:{A:{"2":"J D E zB","132":"A B","388":"F"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","132":"C K L G M N O"},C:{"1":"KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","16":"0B mB 1B 2B","132":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB","388":"I n"},D:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","16":"I n J D E F A B C K L","132":"0 1 2 3 4 5 6 7 G M N O o p q r s t u v w x y z"},E:{"1":"B C K L G tB jB kB AC BC CC uB vB wB DC lB EC","16":"I n J 5B sB","132":"D E F A 7B 8B 9B","388":"6B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","16":"F B FC GC HC IC jB xB","132":"G M N O o p q r s t u","516":"C JC kB"},G:{"1":"SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","16":"sB KC yB LC MC","132":"E NC OC PC QC RC"},H:{"516":"eC"},I:{"1":"H","16":"mB fC gC hC kC","132":"jC","388":"I iC yB"},J:{"16":"D","132":"A"},K:{"1":"b","16":"A B C jB xB","516":"kB"},L:{"1":"H"},M:{"1":"a"},N:{"132":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"132":"zC"}},B:7,C:":indeterminate CSS pseudo-class"};
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 d85fc9326f..85919b64c2 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":"J D E F A B yB"},B:{"2":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"2":"I n J D E 4B rB 5B 6B 7B","4":"F","164":"A B C K L G 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"2":"E rB JC xB KC LC MC NC","164":"OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"2":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:5,C:"CSS Initial Letter"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"2":"I n J D E 5B sB 6B 7B 8B","4":"F","164":"A B C K L G 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"2":"E sB KC yB LC MC NC OC","164":"PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"2":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:5,C:"CSS Initial Letter"};
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 465132f5d1..93a33d1e32 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":"J D E F A B yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","33":"I n J D E F A B C K L G M N O 0B 1B","164":"zB mB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"I n J D E F A B C K L G rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","16":"4B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C EC FC GC HC jB wB IC kB"},G:{"1":"E JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","16":"rB"},H:{"2":"dC"},I:{"1":"mB I H gC hC xB iC jC","16":"eC fC"},J:{"1":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:4,C:"CSS initial value"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","33":"I n J D E F A B C K L G M N O 1B 2B","164":"0B mB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"I n J D E F A B C K L G sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","16":"5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C FC GC HC IC jB xB JC kB"},G:{"1":"E KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","16":"sB"},H:{"2":"eC"},I:{"1":"mB I H hC iC yB jC kC","16":"fC gC"},J:{"1":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:4,C:"CSS initial value"};
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 b3d6c6bb9c..49abcb6450 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":"J D E F A B yB"},B:{"2":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"G BC tB uB vB CC lB DC","2":"I n J D E F A B C K L 4B rB 5B 6B 7B 8B sB jB kB 9B AC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"1":"cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"2":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:4,C:"LCH and Lab color values"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"G CC uB vB wB DC lB EC","2":"I n J D E F A B C K L 5B sB 6B 7B 8B 9B tB jB kB AC BC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"1":"dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"2":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:4,C:"LCH and Lab color values"};
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 11cd226eae..4856c64099 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":"F A B","16":"yB","132":"J D E"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","132":"I n J D E F A B C K L G M N O o p q r s t u v w x y"},E:{"1":"D E F A B C K L G 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","16":"4B","132":"I n J rB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","16":"F EC","132":"B C G M FC GC HC jB wB IC kB"},G:{"1":"E JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","16":"rB"},H:{"2":"dC"},I:{"1":"H iC jC","16":"eC fC","132":"mB I gC hC xB"},J:{"132":"D A"},K:{"1":"Y","132":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:2,C:"letter-spacing CSS property"};
+module.exports={A:{A:{"1":"F A B","16":"zB","132":"J D E"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","132":"I n J D E F A B C K L G M N O o p q r s t u v w x y"},E:{"1":"D E F A B C K L G 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","16":"5B","132":"I n J sB 6B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","16":"F FC","132":"B C G M GC HC IC jB xB JC kB"},G:{"1":"E KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","16":"sB"},H:{"2":"eC"},I:{"1":"H jC kC","16":"fC gC","132":"mB I hC iC yB"},J:{"132":"D A"},K:{"1":"b","132":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:2,C:"letter-spacing CSS property"};
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 769d495286..f2f43de93d 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":"J D E F A B yB"},B:{"2":"C K L G M","33":"P Q R S T U V W Z a b c d e f g h i j k l X m H","129":"N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB 0B 1B","33":"YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB"},D:{"16":"I n J D E F A B C K","33":"0 1 2 3 4 5 6 7 8 9 L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"2":"I 4B rB","33":"n J D E F A B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"2":"F B C EC FC GC HC jB wB IC kB","33":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W"},G:{"2":"rB JC xB","33":"E KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"16":"eC fC","33":"mB I H gC hC xB iC jC"},J:{"33":"D A"},K:{"2":"A B C jB wB kB","33":"Y"},L:{"33":"H"},M:{"33":"X"},N:{"2":"A B"},O:{"33":"kC"},P:{"33":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"33":"wC"},R:{"33":"xC"},S:{"2":"yC"}},B:5,C:"CSS line-clamp"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"2":"C K L G M","33":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","129":"N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB 1B 2B","33":"YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB"},D:{"16":"I n J D E F A B C K","33":"0 1 2 3 4 5 6 7 8 9 L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"2":"I 5B sB","33":"n J D E F A B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"2":"F B C FC GC HC IC jB xB JC kB","33":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z"},G:{"2":"sB KC yB","33":"E LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"16":"fC gC","33":"mB I H hC iC yB jC kC"},J:{"33":"D A"},K:{"2":"A B C jB xB kB","33":"b"},L:{"33":"H"},M:{"33":"a"},N:{"2":"A B"},O:{"33":"lC"},P:{"33":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"33":"xC"},R:{"33":"yC"},S:{"2":"zC"}},B:5,C:"CSS line-clamp"};
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 42dfbed43a..83fe25c282 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":"J D E F A B yB"},B:{"1":"a b c d e f g h i j k l X m H","2":"C K L G M N O","1028":"W Z","1540":"P Q R S T U V"},C:{"1":"WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB","164":"0 1 2 3 4 5 6 7 8 9 mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 0B 1B","1540":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB"},D:{"1":"a b c d e f g h i j k l X m H qB 2B 3B","292":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB","1028":"W Z","1540":"ZB aB bB cB dB eB fB gB hB iB P Q R S T U V"},E:{"1":"G BC tB uB vB CC lB DC","292":"I n J D E F A B C 4B rB 5B 6B 7B 8B sB jB","1028":"AC","1540":"K L kB 9B"},F:{"1":"gB hB iB P Q R pB S T U V W","2":"F B C EC FC GC HC jB wB IC kB","292":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB","1028":"eB fB","1540":"PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB"},G:{"1":"cC tB uB vB lB","292":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC","1028":"bC","1540":"VC WC XC YC ZC aC"},H:{"2":"dC"},I:{"1":"H","292":"mB I eC fC gC hC xB iC jC"},J:{"292":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"292":"kC"},P:{"1":"uC lB vC","292":"I lC mC nC oC pC","1540":"sB qC rC sC tC"},Q:{"1540":"wC"},R:{"1540":"xC"},S:{"1540":"yC"}},B:5,C:"CSS Logical Properties"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"Y Z c d e f g h i j k l a m H","2":"C K L G M N O","1028":"W X","1540":"P Q R S T U V"},C:{"1":"WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B","164":"0 1 2 3 4 5 6 7 8 9 mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 1B 2B","1540":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB"},D:{"1":"Y Z c d e f g h i j k l a m H qB rB 3B 4B","292":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB","1028":"W X","1540":"ZB aB bB cB dB eB fB gB hB iB P Q R S T U V"},E:{"1":"G CC uB vB wB DC lB EC","292":"I n J D E F A B C 5B sB 6B 7B 8B 9B tB jB","1028":"BC","1540":"K L kB AC"},F:{"1":"gB hB iB P Q R pB S T U V W X Y Z","2":"F B C FC GC HC IC jB xB JC kB","292":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB","1028":"eB fB","1540":"PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB"},G:{"1":"dC uB vB wB lB","292":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC","1028":"cC","1540":"WC XC YC ZC aC bC"},H:{"2":"eC"},I:{"1":"H","292":"mB I fC gC hC iC yB jC kC"},J:{"292":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"292":"lC"},P:{"1":"vC lB wC","292":"I mC nC oC pC qC","1540":"tB rC sC tC uC"},Q:{"1540":"xC"},R:{"1540":"yC"},S:{"1540":"zC"}},B:5,C:"CSS Logical Properties"};
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 5a4cd35f3c..7dab42d61f 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":"J D E F A B yB"},B:{"1":"V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O P Q R S T U"},C:{"1":"YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB 0B 1B"},D:{"1":"V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U"},E:{"1":"DC","2":"I n J D E F A B 4B rB 5B 6B 7B 8B sB","129":"C K L G jB kB 9B AC BC tB uB vB CC lB"},F:{"1":"cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB EC FC GC HC jB wB IC kB"},G:{"1":"TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC RC SC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"1":"tC uC lB vC","2":"I lC mC nC oC pC sB qC rC sC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:5,C:"CSS ::marker pseudo-element"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O P Q R S T U"},C:{"1":"YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB 1B 2B"},D:{"1":"V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U"},E:{"1":"EC","2":"I n J D E F A B 5B sB 6B 7B 8B 9B tB","129":"C K L G jB kB AC BC CC uB vB wB DC lB"},F:{"1":"cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB FC GC HC IC jB xB JC kB"},G:{"1":"UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC SC TC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"1":"uC vC lB wC","2":"I mC nC oC pC qC tB rC sC tC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:5,C:"CSS ::marker pseudo-element"};
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 3f7f951b0e..accd9be1c2 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":"J D E F A B yB"},B:{"2":"C K L G M","164":"P Q R S T U V W Z a b c d e f g h i j k l X m H","3138":"N","12292":"O"},C:{"1":"MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB","260":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB 0B 1B"},D:{"164":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"uB vB CC lB DC","2":"4B rB","164":"I n J D E F A B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB"},F:{"2":"F B C EC FC GC HC jB wB IC kB","164":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W"},G:{"1":"uB vB lB","164":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB"},H:{"2":"dC"},I:{"164":"H iC jC","676":"mB I eC fC gC hC xB"},J:{"164":"D A"},K:{"2":"A B C jB wB kB","164":"Y"},L:{"164":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"164":"kC"},P:{"164":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"164":"wC"},R:{"164":"xC"},S:{"260":"yC"}},B:4,C:"CSS Masks"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"2":"C K L G M","164":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","3138":"N","12292":"O"},C:{"1":"MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB","260":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB 1B 2B"},D:{"164":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"vB wB DC lB EC","2":"5B sB","164":"I n J D E F A B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB"},F:{"2":"F B C FC GC HC IC jB xB JC kB","164":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z"},G:{"1":"vB wB lB","164":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB"},H:{"2":"eC"},I:{"164":"H jC kC","676":"mB I fC gC hC iC yB"},J:{"164":"D A"},K:{"2":"A B C jB xB kB","164":"b"},L:{"164":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"164":"lC"},P:{"164":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"164":"xC"},R:{"164":"yC"},S:{"260":"zC"}},B:4,C:"CSS Masks"};
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 485e0342f2..33598487c1 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":"J D E F A B yB"},B:{"1":"Z a b c d e f g h i j k l X m H","2":"C K L G M N O","1220":"P Q R S T U V W"},C:{"1":"iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","16":"zB mB 0B 1B","548":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB"},D:{"1":"Z a b c d e f g h i j k l X m H qB 2B 3B","16":"I n J D E F A B C K L","164":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y","196":"VB WB XB","1220":"YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W"},E:{"1":"L G AC BC tB uB vB CC lB DC","2":"I 4B rB","16":"n","164":"J D E 5B 6B 7B","260":"F A B C K 8B sB jB kB 9B"},F:{"1":"fB gB hB iB P Q R pB S T U V W","2":"F B C EC FC GC HC jB wB IC kB","164":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB","196":"LB MB NB","1220":"OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB"},G:{"1":"aC bC cC tB uB vB lB","16":"rB JC xB KC LC","164":"E MC NC","260":"OC PC QC RC SC TC UC VC WC XC YC ZC"},H:{"2":"dC"},I:{"1":"H","16":"mB eC fC gC","164":"I hC xB iC jC"},J:{"16":"D","164":"A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"164":"kC"},P:{"1":"uC lB vC","164":"I lC mC nC oC pC sB qC rC sC tC"},Q:{"1220":"wC"},R:{"164":"xC"},S:{"548":"yC"}},B:5,C:":is() CSS pseudo-class"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"X Y Z c d e f g h i j k l a m H","2":"C K L G M N O","1220":"P Q R S T U V W"},C:{"1":"iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","16":"0B mB 1B 2B","548":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB"},D:{"1":"X Y Z c d e f g h i j k l a m H qB rB 3B 4B","16":"I n J D E F A B C K L","164":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b","196":"VB WB XB","1220":"YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W"},E:{"1":"L G BC CC uB vB wB DC lB EC","2":"I 5B sB","16":"n","164":"J D E 6B 7B 8B","260":"F A B C K 9B tB jB kB AC"},F:{"1":"fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C FC GC HC IC jB xB JC kB","164":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB","196":"LB MB NB","1220":"OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB"},G:{"1":"bC cC dC uB vB wB lB","16":"sB KC yB LC MC","164":"E NC OC","260":"PC QC RC SC TC UC VC WC XC YC ZC aC"},H:{"2":"eC"},I:{"1":"H","16":"mB fC gC hC","164":"I iC yB jC kC"},J:{"16":"D","164":"A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"164":"lC"},P:{"1":"vC lB wC","164":"I mC nC oC pC qC tB rC sC tC uC"},Q:{"1220":"xC"},R:{"164":"yC"},S:{"548":"zC"}},B:5,C:":is() CSS pseudo-class"};
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 7854f74862..65a84d6ecb 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"1":"fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB 0B 1B"},D:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB"},E:{"1":"L G 9B AC BC tB uB vB CC lB DC","2":"I n J D E F A B 4B rB 5B 6B 7B 8B sB","132":"C K jB kB"},F:{"1":"WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB EC FC GC HC jB wB IC kB"},G:{"1":"ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC RC SC","132":"TC UC VC WC XC YC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"1":"rC sC tC uC lB vC","2":"I lC mC nC oC pC sB qC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:5,C:"CSS math functions min(), max() and clamp()"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"1":"fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB 1B 2B"},D:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB"},E:{"1":"L G AC BC CC uB vB wB DC lB EC","2":"I n J D E F A B 5B sB 6B 7B 8B 9B tB","132":"C K jB kB"},F:{"1":"WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB FC GC HC IC jB xB JC kB"},G:{"1":"aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC SC TC","132":"UC VC WC XC YC ZC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"1":"sC tC uC vC lB wC","2":"I mC nC oC pC qC tB rC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:5,C:"CSS math functions min(), max() and clamp()"};
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 140a0bc4c5..ede695411a 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":"J D E F A B yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB 0B 1B"},D:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z"},E:{"1":"F A B C K L G 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E 4B rB 5B 6B 7B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C G M N O o p q r s t u v w EC FC GC HC jB wB IC kB"},G:{"1":"OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"lC mC nC oC pC sB qC rC sC tC uC lB vC","2":"I"},Q:{"1":"wC"},R:{"1":"xC"},S:{"2":"yC"}},B:5,C:"Media Queries: interaction media features"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB 1B 2B"},D:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z"},E:{"1":"F A B C K L G 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D E 5B sB 6B 7B 8B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C G M N O o p q r s t u v w FC GC HC IC jB xB JC kB"},G:{"1":"PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"mC nC oC pC qC tB rC sC tC uC vC lB wC","2":"I"},Q:{"1":"xC"},R:{"1":"yC"},S:{"2":"zC"}},B:5,C:"Media Queries: interaction media features"};
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
new file mode 100644
index 0000000000..a8124960ad
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-media-range-syntax.js
@@ -0,0 +1 @@
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB 1B 2B"},D:{"1":"qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"2":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:4,C:"Media Queries: Range Syntax"};
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 3515955dbe..3f2c187394 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":"J D E yB","132":"F A B"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB","260":"I n J D E F A B C K L G 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","548":"I n J D E F A B C K L G M N O o p q r s t u v w x"},E:{"1":"lB DC","2":"4B rB","548":"I n J D E F A B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W kB","2":"F","548":"B C EC FC GC HC jB wB IC"},G:{"1":"lB","16":"rB","548":"E JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB"},H:{"132":"dC"},I:{"1":"H iC jC","16":"eC fC","548":"mB I gC hC xB"},J:{"548":"D A"},K:{"1":"Y kB","548":"A B C jB wB"},L:{"1":"H"},M:{"1":"X"},N:{"132":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:2,C:"Media Queries: resolution feature"};
+module.exports={A:{A:{"2":"J D E zB","132":"F A B"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","1028":"C K L G M N O"},C:{"1":"TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB","260":"I n J D E F A B C K L G 1B 2B","1028":"0 1 2 3 4 5 6 7 8 9 M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB"},D:{"1":"YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","548":"I n J D E F A B C K L G M N O o p q r s t u v w x","1028":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB"},E:{"1":"lB EC","2":"5B sB","548":"I n J D E F A B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC"},F:{"1":"OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z kB","2":"F","548":"B C FC GC HC IC jB xB JC","1028":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB"},G:{"1":"lB","16":"sB","548":"E KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB"},H:{"132":"eC"},I:{"1":"H","16":"fC gC","548":"mB I hC iC yB","1028":"jC kC"},J:{"548":"D A"},K:{"1":"b kB","548":"A B C jB xB"},L:{"1":"H"},M:{"1":"a"},N:{"132":"A B"},O:{"1":"lC"},P:{"1":"tB rC sC tC uC vC lB wC","1028":"I mC nC oC pC qC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:4,C:"Media Queries: resolution feature"};
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 c4b5b6fb0f..5e46a609ae 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":"J D E F A B yB"},B:{"16":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB 0B 1B","16":"LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H","16":"qB 2B 3B"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"2":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:5,C:"Media Queries: scripting media feature"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"16":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB 1B 2B","16":"LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB","16":"rB 3B 4B"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"2":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:5,C:"Media Queries: scripting media feature"};
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 b379492688..2896607443 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":"J D E yB","129":"F A B"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B","2":"zB mB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","129":"I n J D E F A B C K L G M N O o p q r s t u"},E:{"1":"D E F A B C K L G 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","129":"I n J 5B","388":"4B rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB","2":"F"},G:{"1":"E MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","129":"rB JC xB KC LC"},H:{"1":"dC"},I:{"1":"H iC jC","129":"mB I eC fC gC hC xB"},J:{"1":"D A"},K:{"1":"A B C Y jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"129":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:2,C:"CSS3 Media Queries"};
+module.exports={A:{A:{"8":"J D E zB","129":"F A B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B","2":"0B mB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","129":"I n J D E F A B C K L G M N O o p q r s t u"},E:{"1":"D E F A B C K L G 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","129":"I n J 6B","388":"5B sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB","2":"F"},G:{"1":"E NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","129":"sB KC yB LC MC"},H:{"1":"eC"},I:{"1":"H jC kC","129":"mB I fC gC hC iC yB"},J:{"1":"D A"},K:{"1":"A B C b jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"129":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:2,C:"CSS3 Media Queries"};
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 261ae4145e..57b84e3409 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 0B 1B"},D:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I n J D E F A B C K L G M N O o p q r s t u v w x","194":"0 1 2 3 4 5 6 7 8 9 y z"},E:{"2":"I n J D 4B rB 5B 6B","260":"E F A B C K L G 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C G M N O o p q r s t u v w x EC FC GC HC jB wB IC kB"},G:{"2":"rB JC xB KC LC MC","260":"E NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"lC mC nC oC pC sB qC rC sC tC uC lB vC","2":"I"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:4,C:"Blending of HTML/SVG elements"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 1B 2B"},D:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I n J D E F A B C K L G M N O o p q r s t u v w x","194":"0 1 2 3 4 5 6 7 8 9 y z"},E:{"2":"I n J D 5B sB 6B 7B","260":"E F A B C K L G 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C G M N O o p q r s t u v w x FC GC HC IC jB xB JC kB"},G:{"2":"sB KC yB LC MC NC","260":"E OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"mC nC oC pC qC tB rC sC tC uC vC lB wC","2":"I"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:4,C:"Blending of HTML/SVG elements"};
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 d25c9408dc..42988ad9e8 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"1":"cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB 0B 1B"},D:{"1":"FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB","194":"CB DB EB"},E:{"1":"lB DC","2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC"},F:{"1":"2 3 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 Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C G M N O o p q r s t u v w x y EC FC GC HC jB wB IC kB","194":"0 1 z"},G:{"1":"lB","2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"lC mC nC oC pC sB qC rC sC tC uC lB vC","2":"I"},Q:{"1":"wC"},R:{"1":"xC"},S:{"2":"yC"}},B:5,C:"CSS Motion Path"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"1":"cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB 1B 2B"},D:{"1":"FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB","194":"CB DB EB"},E:{"1":"lB EC","2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC"},F:{"1":"2 3 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 b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C G M N O o p q r s t u v w x y FC GC HC IC jB xB JC kB","194":"0 1 z"},G:{"1":"lB","2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"mC nC oC pC qC tB rC sC tC uC vC lB wC","2":"I"},Q:{"1":"xC"},R:{"1":"yC"},S:{"2":"zC"}},B:5,C:"CSS Motion Path"};
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 77f1319637..50a56f6bdf 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":"F A B","2":"J D E yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"I n J D E F A B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","16":"4B rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"1":"E xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","16":"rB JC"},H:{"1":"dC"},I:{"1":"mB I H eC fC gC hC xB iC jC"},J:{"1":"D A"},K:{"1":"A B C Y jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:2,C:"CSS namespaces"};
+module.exports={A:{A:{"1":"F A B","2":"J D E zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"I n J D E F A B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","16":"5B sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"1":"E yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","16":"sB KC"},H:{"1":"eC"},I:{"1":"mB I H fC gC hC iC yB jC kC"},J:{"1":"D A"},K:{"1":"A B C b jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:2,C:"CSS namespaces"};
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 351eadae31..e665a096e6 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":"J D E F A B yB"},B:{"2":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"2":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:5,C:"CSS Nesting"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"2":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:5,C:"CSS Nesting"};
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 4d6cf5d69d..573a7631a7 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":"J D E F A B yB"},B:{"1":"Z a b c d e f g h i j k l X m H","2":"C K L G M N O Q R S T U V W","16":"P"},C:{"1":"T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S 0B 1B"},D:{"1":"Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W"},E:{"1":"F A B C K L G 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E 4B rB 5B 6B 7B"},F:{"1":"fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB EC FC GC HC jB wB IC kB"},G:{"1":"OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"1":"uC lB vC","2":"I lC mC nC oC pC sB qC rC sC tC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:5,C:"selector list argument of :not()"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"X Y Z c d e f g h i j k l a m H","2":"C K L G M N O Q R S T U V W","16":"P"},C:{"1":"T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S 1B 2B"},D:{"1":"X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W"},E:{"1":"F A B C K L G 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D E 5B sB 6B 7B 8B"},F:{"1":"fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB FC GC HC IC jB xB JC kB"},G:{"1":"PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"1":"vC lB wC","2":"I mC nC oC pC qC tB rC sC tC uC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:5,C:"selector list argument of :not()"};
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 08e3323e6b..b643136289 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":"J D E F A B yB"},B:{"2":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"F A B C K L G 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E 4B rB 5B 6B 7B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"1":"OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"2":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:5,C:"selector list argument of :nth-child and :nth-last-child CSS pseudo-classes"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"F A B C K L G 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D E 5B sB 6B 7B 8B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"1":"PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"2":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:5,C:"selector list argument of :nth-child and :nth-last-child CSS pseudo-classes"};
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 4a83e3ff8c..da72ad9cad 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":"F A B","4":"J D E yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"1":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"1":"dC"},I:{"1":"mB I H eC fC gC hC xB iC jC"},J:{"1":"D A"},K:{"1":"A B C Y jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:2,C:"CSS3 Opacity"};
+module.exports={A:{A:{"1":"F A B","4":"J D E zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"1":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"1":"eC"},I:{"1":"mB I H fC gC hC iC yB jC kC"},J:{"1":"D A"},K:{"1":"A B C b jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:2,C:"CSS3 Opacity"};
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 1ad30a81e5..7bae38329f 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":"J D E F yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","16":"I n J D E F A B C K L"},E:{"1":"n J D E F A B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I 4B rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","16":"F EC","132":"B C FC GC HC jB wB IC kB"},G:{"1":"E KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB JC xB"},H:{"132":"dC"},I:{"1":"mB I H gC hC xB iC jC","16":"eC fC"},J:{"1":"D A"},K:{"1":"Y","132":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:7,C:":optional CSS pseudo-class"};
+module.exports={A:{A:{"1":"A B","2":"J D E F zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","16":"I n J D E F A B C K L"},E:{"1":"n J D E F A B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I 5B sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","16":"F FC","132":"B C GC HC IC jB xB JC kB"},G:{"1":"E LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB KC yB"},H:{"132":"eC"},I:{"1":"mB I H hC iC yB jC kC","16":"fC gC"},J:{"1":"D A"},K:{"1":"b","132":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:7,C:":optional CSS pseudo-class"};
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 44de1ccef5..d005864e8e 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"1":"WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB 0B 1B"},D:{"1":"PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB EC FC GC HC jB wB IC kB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"1":"lC mC nC oC pC sB qC rC sC tC uC lB vC","2":"I"},Q:{"2":"wC"},R:{"1":"xC"},S:{"2":"yC"}},B:5,C:"CSS overflow-anchor (Scroll Anchoring)"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"1":"WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB 1B 2B"},D:{"1":"PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB FC GC HC IC jB xB JC kB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"1":"mC nC oC pC qC tB rC sC tC uC vC lB wC","2":"I"},Q:{"2":"xC"},R:{"1":"yC"},S:{"2":"zC"}},B:5,C:"CSS overflow-anchor (Scroll Anchoring)"};
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 01327e01f9..8cbe240ef2 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","16":"I n J D E F A B C K L"},E:{"1":"I n J D E F A B 5B 6B 7B 8B sB jB","16":"4B rB","130":"C K L G kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C EC FC GC HC jB wB IC kB"},G:{"1":"E JC xB KC LC MC NC OC PC QC RC SC TC","16":"rB","130":"UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"1":"mB I H eC fC gC hC xB iC jC"},J:{"16":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"2":"yC"}},B:7,C:"CSS overflow: overlay"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","16":"I n J D E F A B C K L"},E:{"1":"I n J D E F A B 6B 7B 8B 9B tB jB","16":"5B sB","130":"C K L G kB AC BC CC uB vB wB DC lB EC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C FC GC HC IC jB xB JC kB"},G:{"1":"E KC yB LC MC NC OC PC QC RC SC TC UC","16":"sB","130":"VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"1":"mB I H fC gC hC iC yB jC kC"},J:{"16":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"2":"zC"}},B:7,C:"CSS overflow: overlay"};
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 5736abe7f8..1e82eabb3d 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":"J D E F A B yB"},B:{"1":"b c d e f g h i j k l X m H","260":"P Q R S T U V W Z a","388":"C K L G M N O"},C:{"1":"R pB S T U V W Z a b c d e f g h i j k l X m H qB","260":"oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q","388":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB 0B 1B"},D:{"1":"b c d e f g h i j k l X m H qB 2B 3B","260":"YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a","388":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB"},E:{"1":"lB DC","260":"L G 9B AC BC tB uB vB CC","388":"I n J D E F A B C K 4B rB 5B 6B 7B 8B sB jB kB"},F:{"260":"OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","388":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB EC FC GC HC jB wB IC kB"},G:{"1":"lB","260":"ZC aC bC cC tB uB vB","388":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC"},H:{"388":"dC"},I:{"1":"H","388":"mB I eC fC gC hC xB iC jC"},J:{"388":"D A"},K:{"1":"Y","388":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"388":"A B"},O:{"388":"kC"},P:{"1":"uC lB vC","388":"I lC mC nC oC pC sB qC rC sC tC"},Q:{"388":"wC"},R:{"388":"xC"},S:{"388":"yC"}},B:5,C:"CSS overflow property"};
+module.exports={A:{A:{"388":"J D E F A B zB"},B:{"1":"Z c d e f g h i j k l a m H","260":"P Q R S T U V W X Y","388":"C K L G M N O"},C:{"1":"R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","260":"oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q","388":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB 1B 2B"},D:{"1":"Z c d e f g h i j k l a m H qB rB 3B 4B","260":"YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y","388":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB"},E:{"1":"lB EC","260":"L G AC BC CC uB vB wB DC","388":"I n J D E F A B C K 5B sB 6B 7B 8B 9B tB jB kB"},F:{"1":"gB hB iB P Q R pB S T U V W X Y Z","260":"OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB","388":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB FC GC HC IC jB xB JC kB"},G:{"1":"lB","260":"aC bC cC dC uB vB wB","388":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC"},H:{"388":"eC"},I:{"1":"H","388":"mB I fC gC hC iC yB jC kC"},J:{"388":"D A"},K:{"1":"b","388":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"388":"A B"},O:{"388":"lC"},P:{"1":"vC lB wC","388":"I mC nC oC pC qC tB rC sC tC uC"},Q:{"388":"xC"},R:{"388":"yC"},S:{"388":"zC"}},B:5,C:"CSS overflow property"};
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 68ae4c1ff5..201200652e 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":"J D E F yB","132":"A B"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","132":"C K L G M N","516":"O"},C:{"1":"nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB 0B 1B"},D:{"1":"VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB","260":"UB Y"},E:{"1":"lB DC","2":"I n J D E F A B C K L 4B rB 5B 6B 7B 8B sB jB kB 9B","1090":"G AC BC tB uB vB CC"},F:{"1":"LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB EC FC GC HC jB wB IC kB","260":"JB KB"},G:{"1":"lB","2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC","1090":"bC cC tB uB vB"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"132":"A B"},O:{"2":"kC"},P:{"1":"oC pC sB qC rC sC tC uC lB vC","2":"I lC mC nC"},Q:{"1":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:5,C:"CSS overscroll-behavior"};
+module.exports={A:{A:{"2":"J D E F zB","132":"A B"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","132":"C K L G M N","516":"O"},C:{"1":"nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB 1B 2B"},D:{"1":"VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB","260":"UB b"},E:{"1":"lB EC","2":"I n J D E F A B C K L 5B sB 6B 7B 8B 9B tB jB kB AC","1090":"G BC CC uB vB wB DC"},F:{"1":"LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB FC GC HC IC jB xB JC kB","260":"JB KB"},G:{"1":"lB","2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC","1090":"cC dC uB vB wB"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"132":"A B"},O:{"2":"lC"},P:{"1":"pC qC tB rC sC tC uC vC lB wC","2":"I mC nC oC"},Q:{"1":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:5,C:"CSS overscroll-behavior"};
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 bf559046f3..390783158f 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":"J D E F yB"},B:{"388":"C K L G M N O","900":"P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"772":"VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","900":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y 0B 1B"},D:{"900":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"772":"A","900":"I n J D E F B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"16":"F EC","129":"B C FC GC HC jB wB IC kB","900":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W"},G:{"900":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"129":"dC"},I:{"900":"mB I H eC fC gC hC xB iC jC"},J:{"900":"D A"},K:{"129":"A B C jB wB kB","900":"Y"},L:{"900":"H"},M:{"900":"X"},N:{"388":"A B"},O:{"900":"kC"},P:{"900":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"900":"wC"},R:{"900":"xC"},S:{"900":"yC"}},B:2,C:"CSS page-break properties"};
+module.exports={A:{A:{"388":"A B","900":"J D E F zB"},B:{"388":"C K L G M N O","900":"P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"772":"VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","900":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b 1B 2B"},D:{"900":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"772":"A","900":"I n J D E F B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"16":"F FC","129":"B C GC HC IC jB xB JC kB","900":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z"},G:{"900":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"129":"eC"},I:{"900":"mB I H fC gC hC iC yB jC kC"},J:{"900":"D A"},K:{"129":"A B C jB xB kB","900":"b"},L:{"900":"H"},M:{"900":"a"},N:{"388":"A B"},O:{"900":"lC"},P:{"900":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"900":"xC"},R:{"900":"yC"},S:{"900":"zC"}},B:2,C:"CSS page-break properties"};
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 6c73cc9e64..ef2905148f 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":"J D yB","132":"E F A B"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","132":"C K L G M N O"},C:{"2":"zB mB I n J D E F A B C K L G M N O 0B 1B","132":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","16":"I n J D E F A B C K L"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","132":"F B C EC FC GC HC jB wB IC kB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"16":"dC"},I:{"16":"mB I H eC fC gC hC xB iC jC"},J:{"16":"D A"},K:{"16":"A B C Y jB wB kB"},L:{"1":"H"},M:{"132":"X"},N:{"258":"A B"},O:{"258":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"132":"yC"}},B:5,C:"CSS Paged Media (@page)"};
+module.exports={A:{A:{"2":"J D zB","132":"E F A B"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","132":"C K L G M N O"},C:{"2":"0B mB I n J D E F A B C K L G M N O 1B 2B","132":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","16":"I n J D E F A B C K L"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","132":"F B C FC GC HC IC jB xB JC kB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"16":"eC"},I:{"16":"mB I H fC gC hC iC yB jC kC"},J:{"16":"D A"},K:{"16":"A B C b jB xB kB"},L:{"1":"H"},M:{"132":"a"},N:{"258":"A B"},O:{"258":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"132":"zC"}},B:5,C:"CSS Paged Media (@page)"};
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 4a416f5887..2553aaa325 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"1":"VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y"},E:{"2":"I n J D E F A B C 4B rB 5B 6B 7B 8B sB jB","194":"K L G kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB EC FC GC HC jB wB IC kB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:5,C:"CSS Paint API"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"1":"VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b"},E:{"2":"I n J D E F A B C 5B sB 6B 7B 8B 9B tB jB","194":"K L G kB AC BC CC uB vB wB DC lB EC"},F:{"1":"LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB FC GC HC IC jB xB JC kB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:5,C:"CSS Paint API"};
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 fa57bd81bc..f7bc6d9e82 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":"J D E F yB","292":"A B"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"1":"KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB 0B 1B","164":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB"},D:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB"},E:{"1":"F A B C K L G 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E 4B rB 5B 6B 7B"},F:{"1":"3 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 Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 F B C G M N O o p q r s t u v w x y z EC FC GC HC jB wB IC kB"},G:{"1":"OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"lC mC nC oC pC sB qC rC sC tC uC lB vC","2":"I"},Q:{"1":"wC"},R:{"1":"xC"},S:{"164":"yC"}},B:5,C:":placeholder-shown CSS pseudo-class"};
+module.exports={A:{A:{"2":"J D E F zB","292":"A B"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"1":"KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB 1B 2B","164":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB"},D:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB"},E:{"1":"F A B C K L G 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D E 5B sB 6B 7B 8B"},F:{"1":"3 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 b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 F B C G M N O o p q r s t u v w x y z FC GC HC IC jB xB JC kB"},G:{"1":"PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"mC nC oC pC qC tB rC sC tC uC vC lB wC","2":"I"},Q:{"1":"xC"},R:{"1":"yC"},S:{"164":"zC"}},B:5,C:":placeholder-shown CSS pseudo-class"};
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 6ed38ad78e..b60583b72a 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","36":"C K L G M N O"},C:{"1":"KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D E F A B C K L G M N O 0B 1B","33":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB"},D:{"1":"QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","36":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB"},E:{"1":"B C K L G sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I 4B rB","36":"n J D E F A 5B 6B 7B 8B"},F:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C EC FC GC HC jB wB IC kB","36":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB"},G:{"1":"RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB JC","36":"E xB KC LC MC NC OC PC QC"},H:{"2":"dC"},I:{"1":"H","36":"mB I eC fC gC hC xB iC jC"},J:{"36":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"36":"A B"},O:{"1":"kC"},P:{"1":"nC oC pC sB qC rC sC tC uC lB vC","36":"I lC mC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"33":"yC"}},B:5,C:"::placeholder CSS pseudo-element"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","36":"C K L G M N O"},C:{"1":"KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D E F A B C K L G M N O 1B 2B","33":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB"},D:{"1":"QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","36":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB"},E:{"1":"B C K L G tB jB kB AC BC CC uB vB wB DC lB EC","2":"I 5B sB","36":"n J D E F A 6B 7B 8B 9B"},F:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C FC GC HC IC jB xB JC kB","36":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB"},G:{"1":"SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB KC","36":"E yB LC MC NC OC PC QC RC"},H:{"2":"eC"},I:{"1":"H","36":"mB I fC gC hC iC yB jC kC"},J:{"36":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"36":"A B"},O:{"1":"lC"},P:{"1":"oC pC qC tB rC sC tC uC vC lB wC","36":"I mC nC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"33":"zC"}},B:5,C:"::placeholder CSS pseudo-element"};
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 a52b127abe..b9a8f6c3fa 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":"I n J D E F A B C K L G M","33":"0 1 2 3 4 5 6 7 8 9 N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},L:{"33":"H"},B:{"2":"C K L G M N O","33":"P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"i j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB 0B 1B","33":"HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h"},M:{"1":"X"},A:{"2":"J D E F A B yB"},F:{"2":"F B C EC FC GC HC jB wB IC kB","33":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W"},K:{"2":"A B C jB wB kB","33":"Y"},E:{"1":"uB vB CC lB","2":"I n 4B rB 5B DC","33":"J D E F A B C K L G 6B 7B 8B sB jB kB 9B AC BC tB"},G:{"1":"uB vB lB","2":"rB JC xB KC","33":"E LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB"},P:{"33":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},I:{"2":"mB I eC fC gC hC xB","33":"H iC jC"}},B:6,C:"print-color-adjust property"};
+module.exports={A:{D:{"2":"I n J D E F A B C K L G M","33":"0 1 2 3 4 5 6 7 8 9 N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},L:{"33":"H"},B:{"2":"C K L G M N O","33":"P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB 1B 2B","33":"HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h"},M:{"1":"a"},A:{"2":"J D E F A B zB"},F:{"2":"F B C FC GC HC IC jB xB JC kB","33":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z"},K:{"2":"A B C jB xB kB","33":"b"},E:{"1":"vB wB DC lB","2":"I n 5B sB 6B EC","33":"J D E F A B C K L G 7B 8B 9B tB jB kB AC BC CC uB"},G:{"1":"vB wB lB","2":"sB KC yB LC","33":"E MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB"},P:{"33":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},I:{"2":"mB I fC gC hC iC yB","33":"H jC kC"}},B:6,C:"print-color-adjust property"};
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 24198416dd..517ba3c775 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":"J D E F A B yB"},B:{"1":"K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C"},C:{"1":"iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","16":"zB","33":"0 1 2 3 4 5 6 7 8 9 mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB 0B 1B"},D:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","16":"I n J D E F A B C K L","132":"0 1 2 3 4 G M N O o p q r s t u v w x y z"},E:{"1":"F A B C K L G 8B sB jB kB 9B AC BC tB uB vB CC lB DC","16":"4B rB","132":"I n J D E 5B 6B 7B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","16":"F B EC FC GC HC jB","132":"C G M N O o p q r wB IC kB"},G:{"1":"OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","16":"rB JC","132":"E xB KC LC MC NC"},H:{"2":"dC"},I:{"1":"H","16":"eC fC","132":"mB I gC hC xB iC jC"},J:{"1":"A","132":"D"},K:{"1":"Y","2":"A B jB","132":"C wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"33":"yC"}},B:1,C:"CSS :read-only and :read-write selectors"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C"},C:{"1":"iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","16":"0B","33":"0 1 2 3 4 5 6 7 8 9 mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB 1B 2B"},D:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","16":"I n J D E F A B C K L","132":"0 1 2 3 4 G M N O o p q r s t u v w x y z"},E:{"1":"F A B C K L G 9B tB jB kB AC BC CC uB vB wB DC lB EC","16":"5B sB","132":"I n J D E 6B 7B 8B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","16":"F B FC GC HC IC jB","132":"C G M N O o p q r xB JC kB"},G:{"1":"PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","16":"sB KC","132":"E yB LC MC NC OC"},H:{"2":"eC"},I:{"1":"H","16":"fC gC","132":"mB I hC iC yB jC kC"},J:{"1":"A","132":"D"},K:{"1":"b","2":"A B jB","132":"C xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"33":"zC"}},B:1,C:"CSS :read-only and :read-write selectors"};
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 3c7e18c87b..f73a5589f7 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":"J D E F A yB","132":"B"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 0B 1B"},D:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 I n J D E F A B C K L G M N O o p q r s t u v w x y z"},E:{"1":"D E F A B C K L G 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J 4B rB 5B","16":"6B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C G M N O o p q r s t EC FC GC HC jB wB IC kB"},G:{"1":"E NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB JC xB KC LC MC"},H:{"2":"dC"},I:{"1":"H iC jC","2":"mB I eC fC gC hC xB"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:4,C:"Rebeccapurple color"};
+module.exports={A:{A:{"2":"J D E F A zB","132":"B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 1B 2B"},D:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 I n J D E F A B C K L G M N O o p q r s t u v w x y z"},E:{"1":"D E F A B C K L G 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J 5B sB 6B","16":"7B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C G M N O o p q r s t FC GC HC IC jB xB JC kB"},G:{"1":"E OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB KC yB LC MC NC"},H:{"2":"eC"},I:{"1":"H jC kC","2":"mB I fC gC hC iC yB"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:4,C:"Rebeccapurple color"};
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 c17289c0ec..6ba2d30bca 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":"J D E F A B yB"},B:{"2":"C K L G M N O","33":"P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"33":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"2":"4B rB","33":"I n J D E F A B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"2":"F B C EC FC GC HC jB wB IC kB","33":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W"},G:{"33":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"33":"mB I H eC fC gC hC xB iC jC"},J:{"33":"D A"},K:{"2":"A B C jB wB kB","33":"Y"},L:{"33":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"33":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"33":"wC"},R:{"33":"xC"},S:{"2":"yC"}},B:7,C:"CSS Reflections"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"2":"C K L G M N O","33":"P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"33":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"2":"5B sB","33":"I n J D E F A B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"2":"F B C FC GC HC IC jB xB JC kB","33":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z"},G:{"33":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"33":"mB I H fC gC hC iC yB jC kC"},J:{"33":"D A"},K:{"2":"A B C jB xB kB","33":"b"},L:{"33":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"33":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"33":"xC"},R:{"33":"yC"},S:{"2":"zC"}},B:7,C:"CSS Reflections"};
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 2f1a586d82..edfa13e772 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":"J D E F yB","420":"A B"},B:{"2":"P Q R S T U V W Z a b c d e f g h i j k l X m H","420":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"2":"4 5 6 7 8 9 I n J D E F A B C K L AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","36":"G M N O","66":"0 1 2 3 o p q r s t u v w x y z"},E:{"2":"I n J C K L G 4B rB 5B jB kB 9B AC BC tB uB vB CC lB DC","33":"D E F A B 6B 7B 8B sB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"2":"rB JC xB KC LC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","33":"E MC NC OC PC QC RC SC"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"2":"H"},M:{"2":"X"},N:{"420":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:5,C:"CSS Regions"};
+module.exports={A:{A:{"2":"J D E F zB","420":"A B"},B:{"2":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","420":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"2":"4 5 6 7 8 9 I n J D E F A B C K L AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","36":"G M N O","66":"0 1 2 3 o p q r s t u v w x y z"},E:{"2":"I n J C K L G 5B sB 6B jB kB AC BC CC uB vB wB DC lB EC","33":"D E F A B 7B 8B 9B tB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"2":"sB KC yB LC MC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","33":"E NC OC PC QC RC SC TC"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"2":"H"},M:{"2":"a"},N:{"420":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:5,C:"CSS Regions"};
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 4b5d1876bd..6d33587dc4 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":"J D E F yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB 0B","33":"I n J D E F A B C K L G 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I n J D E F","33":"A B C K L G M N O o p q r s t u"},E:{"1":"D E F A B C K L G 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n 4B rB","33":"J 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W kB","2":"F B EC FC GC HC","33":"C IC","36":"jB wB"},G:{"1":"E MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB JC xB","33":"KC LC"},H:{"2":"dC"},I:{"1":"H iC jC","2":"mB eC fC gC","33":"I hC xB"},J:{"1":"A","2":"D"},K:{"1":"Y kB","2":"A B","33":"C","36":"jB wB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:4,C:"CSS Repeating Gradients"};
+module.exports={A:{A:{"1":"A B","2":"J D E F zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB 1B","33":"I n J D E F A B C K L G 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I n J D E F","33":"A B C K L G M N O o p q r s t u"},E:{"1":"D E F A B C K L G 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n 5B sB","33":"J 6B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z kB","2":"F B FC GC HC IC","33":"C JC","36":"jB xB"},G:{"1":"E NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB KC yB","33":"LC MC"},H:{"2":"eC"},I:{"1":"H jC kC","2":"mB fC gC hC","33":"I iC yB"},J:{"1":"A","2":"D"},K:{"1":"b kB","2":"A B","33":"C","36":"jB xB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:4,C:"CSS Repeating Gradients"};
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 34a574d315..d8f329e514 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB 0B 1B","33":"I"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"I n J D E F A B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"4B rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C EC FC GC HC jB wB IC","132":"kB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"lC mC nC oC pC sB qC rC sC tC uC lB vC","2":"I"},Q:{"1":"wC"},R:{"1":"xC"},S:{"2":"yC"}},B:4,C:"CSS resize property"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB 1B 2B","33":"I"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"I n J D E F A B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"5B sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C FC GC HC IC jB xB JC","132":"kB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"mC nC oC pC qC tB rC sC tC uC vC lB wC","2":"I"},Q:{"1":"xC"},R:{"1":"yC"},S:{"2":"zC"}},B:4,C:"CSS resize property"};
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 9e19c1927e..f9dbe5e2a6 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":"J D E F A B yB"},B:{"1":"T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O P Q R S"},C:{"1":"XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB 0B 1B"},D:{"1":"T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S"},E:{"1":"A B C K L G 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E F 4B rB 5B 6B 7B"},F:{"1":"dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB EC FC GC HC jB wB IC kB"},G:{"1":"PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"1":"tC uC lB vC","2":"I lC mC nC oC pC sB qC rC sC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:5,C:"CSS revert value"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O P Q R S"},C:{"1":"XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB 1B 2B"},D:{"1":"T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S"},E:{"1":"A B C K L G 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D E F 5B sB 6B 7B 8B"},F:{"1":"dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB FC GC HC IC jB xB JC kB"},G:{"1":"QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"1":"uC vC lB wC","2":"I mC nC oC pC qC tB rC sC tC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:5,C:"CSS revert value"};
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 bf56febc18..3d5a5428ee 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"1":"IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB 0B 1B"},D:{"1":"TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB","194":"LB MB NB OB PB QB RB nB SB oB"},E:{"1":"A B C K L G sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E F 4B rB 5B 6B 7B 8B"},F:{"1":"LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 F B C G M N O o p q r s t u v w x y z EC FC GC HC jB wB IC kB","194":"8 9 AB BB CB DB EB FB GB HB IB JB KB"},G:{"1":"QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"1":"oC pC sB qC rC sC tC uC lB vC","2":"I","194":"lC mC nC"},Q:{"2":"wC"},R:{"194":"xC"},S:{"2":"yC"}},B:5,C:"#rrggbbaa hex color notation"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"1":"IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB 1B 2B"},D:{"1":"TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB","194":"LB MB NB OB PB QB RB nB SB oB"},E:{"1":"A B C K L G tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D E F 5B sB 6B 7B 8B 9B"},F:{"1":"LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 F B C G M N O o p q r s t u v w x y z FC GC HC IC jB xB JC kB","194":"8 9 AB BB CB DB EB FB GB HB IB JB KB"},G:{"1":"RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"1":"pC qC tB rC sC tC uC vC lB wC","2":"I","194":"mC nC oC"},Q:{"2":"xC"},R:{"194":"yC"},S:{"2":"zC"}},B:5,C:"#rrggbbaa hex color notation"};
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 e395160a50..1c56e2617d 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":"J D E F A B yB"},B:{"2":"C K L G M N O","129":"P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 0B 1B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z","129":"oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","450":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB"},E:{"1":"uB vB CC lB DC","2":"I n J D E F A B C K 4B rB 5B 6B 7B 8B sB jB kB 9B","578":"L G AC BC tB"},F:{"2":"F B C G M N O o p q r s t u v w EC FC GC HC jB wB IC kB","129":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","450":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB"},G:{"1":"uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC","578":"bC cC tB"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"129":"kC"},P:{"1":"oC pC sB qC rC sC tC uC lB vC","2":"I lC mC nC"},Q:{"129":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:5,C:"CSS Scroll-behavior"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"2":"C K L G M N O","129":"P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 1B 2B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z","129":"oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","450":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB"},E:{"1":"vB wB DC lB EC","2":"I n J D E F A B C K 5B sB 6B 7B 8B 9B tB jB kB AC","578":"L G BC CC uB"},F:{"2":"F B C G M N O o p q r s t u v w FC GC HC IC jB xB JC kB","129":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","450":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB"},G:{"1":"vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC","578":"cC dC uB"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"129":"lC"},P:{"1":"pC qC tB rC sC tC uC vC lB wC","2":"I mC nC oC"},Q:{"129":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:5,C:"CSS Scroll-behavior"};
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 1d564bc881..7f10f95516 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":"J D E F A B yB"},B:{"2":"C K L G M N O P Q R S T U V W Z a","194":"b c d e f g h i j k l X m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T","194":"Z a b c d e f g h i j k l X m H qB 2B 3B","322":"U V W"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB EC FC GC HC jB wB IC kB","194":"fB gB hB iB P Q R pB S T U V W","322":"dB eB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"2":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:7,C:"CSS @scroll-timeline"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"2":"C K L G M N O P Q R S T U V W X Y","194":"Z c d e f g h i j k l a m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T","194":"X Y Z c d e f g h i j k l a m H qB rB 3B 4B","322":"U V W"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB FC GC HC IC jB xB JC kB","194":"fB gB hB iB P Q R pB S T U V W X Y Z","322":"dB eB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"2":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:7,C:"CSS @scroll-timeline"};
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 abd8bde722..d286c982cd 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":"J D E F A B yB"},B:{"2":"C K L G M N O","292":"P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB 0B 1B","3074":"UB","4100":"Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB"},D:{"292":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"16":"I n 4B rB","292":"J D E F A B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"2":"F B C EC FC GC HC jB wB IC kB","292":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W"},G:{"2":"aC bC cC tB uB vB lB","16":"rB JC xB KC LC","292":"MC","804":"E NC OC PC QC RC SC TC UC VC WC XC YC ZC"},H:{"2":"dC"},I:{"16":"eC fC","292":"mB I H gC hC xB iC jC"},J:{"292":"D A"},K:{"2":"A B C jB wB kB","292":"Y"},L:{"292":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"292":"kC"},P:{"292":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"292":"wC"},R:{"292":"xC"},S:{"2":"yC"}},B:7,C:"CSS scrollbar styling"};
+module.exports={A:{A:{"132":"J D E F A B zB"},B:{"2":"C K L G M N O","292":"P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB 1B 2B","3074":"UB","4100":"b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB"},D:{"292":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"16":"I n 5B sB","292":"J D E F A B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"2":"F B C FC GC HC IC jB xB JC kB","292":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z"},G:{"2":"bC cC dC uB vB wB lB","16":"sB KC yB LC MC","292":"NC","804":"E OC PC QC RC SC TC UC VC WC XC YC ZC aC"},H:{"2":"eC"},I:{"16":"fC gC","292":"mB I H hC iC yB jC kC"},J:{"292":"D A"},K:{"2":"A B C jB xB kB","292":"b"},L:{"292":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"292":"lC"},P:{"292":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"292":"xC"},R:{"292":"yC"},S:{"2":"zC"}},B:7,C:"CSS scrollbar styling"};
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 6717d7e3b5..ff458ce643 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":"D E F A B","2":"yB","8":"J"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"1":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"1":"dC"},I:{"1":"mB I H eC fC gC hC xB iC jC"},J:{"1":"D A"},K:{"1":"A B C Y jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:2,C:"CSS 2.1 selectors"};
+module.exports={A:{A:{"1":"D E F A B","2":"zB","8":"J"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"1":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"1":"eC"},I:{"1":"mB I H fC gC hC iC yB jC kC"},J:{"1":"D A"},K:{"1":"A B C b jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:2,C:"CSS 2.1 selectors"};
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 30a79b2be0..0838ce36f5 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":"F A B","2":"yB","8":"J","132":"D E"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B","2":"zB mB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"I n J D E F A B C K L G rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"4B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB","2":"F"},G:{"1":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"1":"dC"},I:{"1":"mB I H eC fC gC hC xB iC jC"},J:{"1":"D A"},K:{"1":"A B C Y jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:2,C:"CSS3 selectors"};
+module.exports={A:{A:{"1":"F A B","2":"zB","8":"J","132":"D E"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B","2":"0B mB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"I n J D E F A B C K L G sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB","2":"F"},G:{"1":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"1":"eC"},I:{"1":"mB I H fC gC hC iC yB jC kC"},J:{"1":"D A"},K:{"1":"A B C b jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:2,C:"CSS3 selectors"};
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 21b304b77c..35c20d4351 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":"F A B","2":"J D E yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","33":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB","2":"F"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"1":"H iC jC","2":"mB I eC fC gC hC xB"},J:{"1":"A","2":"D"},K:{"1":"C Y wB kB","16":"A B jB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"33":"yC"}},B:5,C:"::selection CSS pseudo-element"};
+module.exports={A:{A:{"1":"F A B","2":"J D E zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","33":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB","2":"F"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"1":"H jC kC","2":"mB I fC gC hC iC yB"},J:{"1":"A","2":"D"},K:{"1":"C b xB kB","16":"A B jB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"33":"zC"}},B:5,C:"::selection CSS pseudo-element"};
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 f0f1c237a8..24de80a4f0 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"1":"TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB 0B 1B","322":"KB LB MB NB OB PB QB RB nB SB oB"},D:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 I n J D E F A B C K L G M N O o p q r s t u v w x y z","194":"3 4 5"},E:{"1":"B C K L G sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D 4B rB 5B 6B","33":"E F A 7B 8B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C G M N O o p q r s EC FC GC HC jB wB IC kB"},G:{"1":"RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB JC xB KC LC MC","33":"E NC OC PC QC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"2":"yC"}},B:4,C:"CSS Shapes Level 1"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"1":"TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB 1B 2B","322":"KB LB MB NB OB PB QB RB nB SB oB"},D:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 I n J D E F A B C K L G M N O o p q r s t u v w x y z","194":"3 4 5"},E:{"1":"B C K L G tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D 5B sB 6B 7B","33":"E F A 8B 9B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C G M N O o p q r s FC GC HC IC jB xB JC kB"},G:{"1":"SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB KC yB LC MC NC","33":"E OC PC QC RC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"2":"zC"}},B:4,C:"CSS Shapes Level 1"};
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 87fc66981a..b1b15e25e0 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":"J D E F yB","6308":"A","6436":"B"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","6436":"C K L G M N O"},C:{"1":"YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 7 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 0B 1B","2052":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB"},D:{"1":"ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB","8258":"WB XB YB"},E:{"1":"B C K L G jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E 4B rB 5B 6B 7B","3108":"F A 8B sB"},F:{"1":"Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB EC FC GC HC jB wB IC kB","8258":"NB OB PB QB RB SB TB UB"},G:{"1":"SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC","3108":"OC PC QC RC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"1":"sB qC rC sC tC uC lB vC","2":"I lC mC nC oC pC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2052":"yC"}},B:4,C:"CSS Scroll Snap"};
+module.exports={A:{A:{"2":"J D E F zB","6308":"A","6436":"B"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","6436":"C K L G M N O"},C:{"1":"YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 1B 2B","2052":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB"},D:{"1":"ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB","8258":"WB XB YB"},E:{"1":"B C K L G jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D E 5B sB 6B 7B 8B","3108":"F A 9B tB"},F:{"1":"b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB FC GC HC IC jB xB JC kB","8258":"NB OB PB QB RB SB TB UB"},G:{"1":"TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC","3108":"PC QC RC SC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"1":"tB rC sC tC uC vC lB wC","2":"I mC nC oC pC qC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2052":"zC"}},B:4,C:"CSS Scroll Snap"};
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 88875ca658..e0391b33db 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":"J D E F A B yB"},B:{"1":"c d e f g h i j k l X m H","2":"C K L G","1028":"P Q R S T U V W Z a b","4100":"M N O"},C:{"1":"nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D E F A B C K L G M N O o p q r s t u 0B 1B","194":"0 v w x y z","516":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB"},D:{"1":"c d e f g h i j k l X m H qB 2B 3B","2":"6 7 8 9 I n J D E F A B C K L G M N O o p q r AB BB CB DB EB FB GB HB IB JB KB","322":"0 1 2 3 4 5 s t u v w x y z LB MB NB OB","1028":"PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b"},E:{"1":"K L G 9B AC BC tB uB vB CC lB DC","2":"I n J 4B rB 5B","33":"E F A B C 7B 8B sB jB kB","2084":"D 6B"},F:{"1":"iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 F B C G M N O o p q r s t u v w x y z EC FC GC HC jB wB IC kB","322":"8 9 AB","1028":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB"},G:{"1":"WC XC YC ZC aC bC cC tB uB vB lB","2":"rB JC xB KC","33":"E NC OC PC QC RC SC TC UC VC","2084":"LC MC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1028":"kC"},P:{"1":"mC nC oC pC sB qC rC sC tC uC lB vC","2":"I lC"},Q:{"1028":"wC"},R:{"2":"xC"},S:{"516":"yC"}},B:5,C:"CSS position:sticky"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"c d e f g h i j k l a m H","2":"C K L G","1028":"P Q R S T U V W X Y Z","4100":"M N O"},C:{"1":"nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D E F A B C K L G M N O o p q r s t u 1B 2B","194":"0 v w x y z","516":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB"},D:{"1":"c d e f g h i j k l a m H qB rB 3B 4B","2":"6 7 8 9 I n J D E F A B C K L G M N O o p q r AB BB CB DB EB FB GB HB IB JB KB","322":"0 1 2 3 4 5 s t u v w x y z LB MB NB OB","1028":"PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z"},E:{"1":"K L G AC BC CC uB vB wB DC lB EC","2":"I n J 5B sB 6B","33":"E F A B C 8B 9B tB jB kB","2084":"D 7B"},F:{"1":"iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 F B C G M N O o p q r s t u v w x y z FC GC HC IC jB xB JC kB","322":"8 9 AB","1028":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB"},G:{"1":"XC YC ZC aC bC cC dC uB vB wB lB","2":"sB KC yB LC","33":"E OC PC QC RC SC TC UC VC WC","2084":"MC NC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1028":"lC"},P:{"1":"nC oC pC qC tB rC sC tC uC vC lB wC","2":"I mC"},Q:{"1028":"xC"},R:{"2":"yC"},S:{"516":"zC"}},B:5,C:"CSS position:sticky"};
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 74fcd7245f..44edc61097 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":"J D E F A B yB"},B:{"2":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB 0B 1B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"lB DC","2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"1":"lB","2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"2":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:5,C:"CSS Subgrid"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB 1B 2B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"lB EC","2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"1":"lB","2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"2":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:5,C:"CSS Subgrid"};
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 c3f56b2f49..2bdf1034fe 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","260":"C K L G M N O"},C:{"1":"OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D E F A B C K L G M N O o 0B 1B","66":"p q","260":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB"},D:{"1":"oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I n J D E F A B C K L G M N O o p q r s t u v w","260":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB"},E:{"1":"F A B C K L G 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E 4B rB 5B 6B 7B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C EC FC GC HC jB wB IC","132":"kB"},G:{"1":"OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC"},H:{"132":"dC"},I:{"1":"H iC jC","2":"mB I eC fC gC hC xB"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB","132":"kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:4,C:"CSS.supports() API"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","260":"C K L G M N O"},C:{"1":"OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D E F A B C K L G M N O o 1B 2B","66":"p q","260":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB"},D:{"1":"oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I n J D E F A B C K L G M N O o p q r s t u v w","260":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB"},E:{"1":"F A B C K L G 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D E 5B sB 6B 7B 8B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C FC GC HC IC jB xB JC","132":"kB"},G:{"1":"PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC"},H:{"132":"eC"},I:{"1":"H jC kC","2":"mB I fC gC hC iC yB"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB","132":"kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:4,C:"CSS.supports() API"};
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 8009389332..7722d6e1f9 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":"E F A B","2":"J D yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B","132":"zB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"1":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"1":"dC"},I:{"1":"mB I H eC fC gC hC xB iC jC"},J:{"1":"D A"},K:{"1":"A B C Y jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:2,C:"CSS Table display"};
+module.exports={A:{A:{"1":"E F A B","2":"J D zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B","132":"0B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"1":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"1":"eC"},I:{"1":"mB I H fC gC hC iC yB jC kC"},J:{"1":"D A"},K:{"1":"A B C b jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:2,C:"CSS Table display"};
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 4aefb00e40..b191608ac7 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","4":"C K L G M N O"},C:{"1":"IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D E F A B 0B 1B","33":"0 1 2 3 4 5 6 7 8 9 C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB"},D:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 I n J D E F A B C K L G M N O o p q r s t u v w x y z","322":"4 5 6 7 8 9 AB BB CB DB EB FB"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"3 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 Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C G M N O o p q EC FC GC HC jB wB IC kB","578":"0 1 2 r s t u v w x y z"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"132":"A B"},O:{"1":"kC"},P:{"1":"lC mC nC oC pC sB qC rC sC tC uC lB vC","2":"I"},Q:{"2":"wC"},R:{"1":"xC"},S:{"33":"yC"}},B:5,C:"CSS3 text-align-last"};
+module.exports={A:{A:{"132":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","4":"C K L G M N O"},C:{"1":"IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D E F A B 1B 2B","33":"0 1 2 3 4 5 6 7 8 9 C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB"},D:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 I n J D E F A B C K L G M N O o p q r s t u v w x y z","322":"4 5 6 7 8 9 AB BB CB DB EB FB"},E:{"1":"lB EC","2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC"},F:{"1":"3 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 b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C G M N O o p q FC GC HC IC jB xB JC kB","578":"0 1 2 r s t u v w x y z"},G:{"1":"lB","2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"132":"A B"},O:{"1":"lC"},P:{"1":"mC nC oC pC qC tB rC sC tC uC vC lB wC","2":"I"},Q:{"2":"xC"},R:{"1":"yC"},S:{"33":"zC"}},B:5,C:"CSS3 text-align-last"};
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 edfc9adea3..93ea80ea0d 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":"J D E F A B yB"},B:{"132":"C K L G M N O","388":"P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"132":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"132":"0 1 2 3 4 5 6 I n J D E F A B C K L G M N O o p q r s t u v w x y z","388":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"lB DC","132":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC"},F:{"132":"F B C G M N O o p q r s t EC FC GC HC jB wB IC kB","388":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W"},G:{"1":"lB","132":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB"},H:{"132":"dC"},I:{"132":"mB I eC fC gC hC xB iC jC","388":"H"},J:{"132":"D A"},K:{"132":"A B C jB wB kB","388":"Y"},L:{"388":"H"},M:{"132":"X"},N:{"132":"A B"},O:{"132":"kC"},P:{"132":"I","388":"lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"388":"wC"},R:{"388":"xC"},S:{"132":"yC"}},B:5,C:"CSS text-indent"};
+module.exports={A:{A:{"132":"J D E F A B zB"},B:{"132":"C K L G M N O","388":"P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"132":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"132":"0 1 2 3 4 5 6 I n J D E F A B C K L G M N O o p q r s t u v w x y z","388":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"lB EC","132":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC"},F:{"132":"F B C G M N O o p q r s t FC GC HC IC jB xB JC kB","388":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z"},G:{"1":"lB","132":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB"},H:{"132":"eC"},I:{"132":"mB I fC gC hC iC yB jC kC","388":"H"},J:{"132":"D A"},K:{"132":"A B C jB xB kB","388":"b"},L:{"388":"H"},M:{"132":"a"},N:{"132":"A B"},O:{"132":"lC"},P:{"132":"I","388":"mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"388":"xC"},R:{"388":"yC"},S:{"132":"zC"}},B:5,C:"CSS text-indent"};
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 57142c9018..8dda25a475 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":"J D yB","132":"E F A B"},B:{"132":"C K L G M N O","322":"P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB 0B 1B","1025":"OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","1602":"NB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB","322":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"2":"F B C G M N O o p q r s t u v w x y EC FC GC HC jB wB IC kB","322":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"2":"mB I eC fC gC hC xB iC jC","322":"H"},J:{"2":"D A"},K:{"2":"A B C jB wB kB","322":"Y"},L:{"322":"H"},M:{"1025":"X"},N:{"132":"A B"},O:{"2":"kC"},P:{"2":"I","322":"lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"322":"wC"},R:{"322":"xC"},S:{"2":"yC"}},B:5,C:"CSS text-justify"};
+module.exports={A:{A:{"16":"J D zB","132":"E F A B"},B:{"132":"C K L G M N O","322":"P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB 1B 2B","1025":"OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","1602":"NB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB","322":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"2":"F B C G M N O o p q r s t u v w x y FC GC HC IC jB xB JC kB","322":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"2":"mB I fC gC hC iC yB jC kC","322":"H"},J:{"2":"D A"},K:{"2":"A B C jB xB kB","322":"b"},L:{"322":"H"},M:{"1025":"a"},N:{"132":"A B"},O:{"2":"lC"},P:{"2":"I","322":"mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"322":"xC"},R:{"322":"yC"},S:{"2":"zC"}},B:5,C:"CSS text-justify"};
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 343ade7b85..0e78b60e08 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 0B 1B","194":"7 8 9"},D:{"1":"HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB"},E:{"1":"L G AC BC tB uB vB CC lB DC","2":"I n J D E F 4B rB 5B 6B 7B 8B","16":"A","33":"B C K sB jB kB 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 Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 F B C G M N O o p q r s t u v w x y z EC FC GC HC jB wB IC kB"},G:{"1":"QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"lC mC nC oC pC sB qC rC sC tC uC lB vC","2":"I"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:4,C:"CSS text-orientation"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 1B 2B","194":"7 8 9"},D:{"1":"HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB"},E:{"1":"L G BC CC uB vB wB DC lB EC","2":"I n J D E F 5B sB 6B 7B 8B 9B","16":"A","33":"B C K tB jB kB AC"},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 b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 F B C G M N O o p q r s t u v w x y z FC GC HC IC jB xB JC kB"},G:{"1":"RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"mC nC oC pC qC tB rC sC tC uC vC lB wC","2":"I"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:4,C:"CSS text-orientation"};
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 ee514db036..36fea69b77 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":"J D yB","161":"E F A B"},B:{"2":"P Q R S T U V W Z a b c d e f g h i j k l X m H","161":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"2":"H"},M:{"2":"X"},N:{"16":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:5,C:"CSS Text 4 text-spacing"};
+module.exports={A:{A:{"2":"J D zB","161":"E F A B"},B:{"2":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","161":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"2":"H"},M:{"2":"a"},N:{"16":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:5,C:"CSS Text 4 text-spacing"};
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 fd3f8eea83..aafec46fdc 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":"J D E F yB","129":"A B"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","129":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B","2":"zB mB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"I n J D E F A B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","260":"4B rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB","2":"F"},G:{"1":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"4":"dC"},I:{"1":"mB I H eC fC gC hC xB iC jC"},J:{"1":"A","4":"D"},K:{"1":"A B C Y jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"129":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:4,C:"CSS3 Text-shadow"};
+module.exports={A:{A:{"2":"J D E F zB","129":"A B"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","129":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B","2":"0B mB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"I n J D E F A B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","260":"5B sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB","2":"F"},G:{"1":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"4":"eC"},I:{"1":"mB I H fC gC hC iC yB jC kC"},J:{"1":"A","4":"D"},K:{"1":"A B C b jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"129":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:4,C:"CSS3 Text-shadow"};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-touch-action-2.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-touch-action-2.js
index e6629e8a23..f8025316e2 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-touch-action-2.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-touch-action-2.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F yB","132":"B","164":"A"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","132":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"1":"PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB","260":"OB"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB EC FC GC HC jB wB IC kB","260":"BB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"2":"X"},N:{"132":"B","164":"A"},O:{"2":"kC"},P:{"1":"lC mC nC oC pC sB qC rC sC tC uC lB vC","16":"I"},Q:{"2":"wC"},R:{"1":"xC"},S:{"2":"yC"}},B:5,C:"CSS touch-action level 2 values"};
+module.exports={A:{A:{"2":"J D E F zB","132":"B","164":"A"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","132":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"1":"PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB","260":"OB"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB FC GC HC IC jB xB JC kB","260":"BB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"2":"a"},N:{"132":"B","164":"A"},O:{"2":"lC"},P:{"1":"mC nC oC pC qC tB rC sC tC uC vC lB wC","16":"I"},Q:{"2":"xC"},R:{"1":"yC"},S:{"2":"zC"}},B:5,C:"CSS touch-action level 2 values"};
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 a30aa041fb..79dfccd5ae 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":"J D E F yB","289":"A"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D E F A B C K L G M N O o p q r s t u v w x 0B 1B","194":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB","1025":"LB MB NB OB PB"},D:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 I n J D E F A B C K L G M N O o p q r s t u v w x y z"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C G M N O o p q r EC FC GC HC jB wB IC kB"},G:{"1":"WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC","516":"PC QC RC SC TC UC VC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"B","289":"A"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"194":"yC"}},B:2,C:"CSS touch-action property"};
+module.exports={A:{A:{"1":"B","2":"J D E F zB","289":"A"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D E F A B C K L G M N O o p q r s t u v w x 1B 2B","194":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB","1025":"LB MB NB OB PB"},D:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 I n J D E F A B C K L G M N O o p q r s t u v w x y z"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C G M N O o p q r FC GC HC IC jB xB JC kB"},G:{"1":"XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC","516":"QC RC SC TC UC VC WC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"B","289":"A"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"194":"zC"}},B:2,C:"CSS touch-action property"};
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 75be93208e..4b0c3feee8 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":"J D E F yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB 0B 1B","33":"n J D E F A B C K L G","164":"I"},D:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","33":"I n J D E F A B C K L G M N O o p q r s t u"},E:{"1":"D E F A B C K L G 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","33":"J 5B","164":"I n 4B rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W kB","2":"F EC FC","33":"C","164":"B GC HC jB wB IC"},G:{"1":"E MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","33":"LC","164":"rB JC xB KC"},H:{"2":"dC"},I:{"1":"H iC jC","33":"mB I eC fC gC hC xB"},J:{"1":"A","33":"D"},K:{"1":"Y kB","33":"C","164":"A B jB wB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:5,C:"CSS3 Transitions"};
+module.exports={A:{A:{"1":"A B","2":"J D E F zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB 1B 2B","33":"n J D E F A B C K L G","164":"I"},D:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","33":"I n J D E F A B C K L G M N O o p q r s t u"},E:{"1":"D E F A B C K L G 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","33":"J 6B","164":"I n 5B sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z kB","2":"F FC GC","33":"C","164":"B HC IC jB xB JC"},G:{"1":"E NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","33":"MC","164":"sB KC yB LC"},H:{"2":"eC"},I:{"1":"H jC kC","33":"mB I fC gC hC iC yB"},J:{"1":"A","33":"D"},K:{"1":"b kB","33":"C","164":"A B jB xB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:5,C:"CSS3 Transitions"};
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 7abe218963..5ac5b8e0ef 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","132":"C K L G M N O"},C:{"1":"JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","33":"0 1 2 3 4 5 6 7 8 9 N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB","132":"zB mB I n J D E F 0B 1B","292":"A B C K L G M"},D:{"1":"HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","132":"I n J D E F A B C K L G M","548":"0 1 2 3 4 5 6 7 8 9 N O o p q r s t u v w x y z AB BB CB DB EB FB GB"},E:{"132":"I n J D E 4B rB 5B 6B 7B","548":"F A B C K L G 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"132":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"132":"E rB JC xB KC LC MC NC","548":"OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"16":"dC"},I:{"1":"H","16":"mB I eC fC gC hC xB iC jC"},J:{"16":"D A"},K:{"1":"Y","16":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"132":"A B"},O:{"16":"kC"},P:{"1":"lC mC nC oC pC sB qC rC sC tC uC lB vC","16":"I"},Q:{"16":"wC"},R:{"16":"xC"},S:{"33":"yC"}},B:4,C:"CSS unicode-bidi property"};
+module.exports={A:{A:{"132":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","132":"C K L G M N O"},C:{"1":"JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","33":"0 1 2 3 4 5 6 7 8 9 N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB","132":"0B mB I n J D E F 1B 2B","292":"A B C K L G M"},D:{"1":"HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","132":"I n J D E F A B C K L G M","548":"0 1 2 3 4 5 6 7 8 9 N O o p q r s t u v w x y z AB BB CB DB EB FB GB"},E:{"132":"I n J D E 5B sB 6B 7B 8B","548":"F A B C K L G 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"132":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"132":"E sB KC yB LC MC NC OC","548":"PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"16":"eC"},I:{"1":"H","16":"mB I fC gC hC iC yB jC kC"},J:{"16":"D A"},K:{"1":"b","16":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"132":"A B"},O:{"16":"lC"},P:{"1":"mC nC oC pC qC tB rC sC tC uC vC lB wC","16":"I"},Q:{"16":"xC"},R:{"16":"yC"},S:{"33":"zC"}},B:4,C:"CSS unicode-bidi property"};
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 45145ad678..93cca618b1 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":"J D E F A B yB"},B:{"1":"K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D E F A B C K L G M N O o p q r s t u v 0B 1B"},D:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z"},E:{"1":"A B C K L G 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E F 4B rB 5B 6B 7B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C G M N O o p q r s t u v w EC FC GC HC jB wB IC kB"},G:{"1":"PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:4,C:"CSS unset value"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D E F A B C K L G M N O o p q r s t u v 1B 2B"},D:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z"},E:{"1":"A B C K L G 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D E F 5B sB 6B 7B 8B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C G M N O o p q r s t u v w FC GC HC IC jB xB JC kB"},G:{"1":"QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:4,C:"CSS unset value"};
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 8b85a7ffc5..399b7a7e74 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":"J D E F A B yB"},B:{"1":"M N O P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L","260":"G"},C:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 0B 1B"},D:{"1":"IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB","194":"HB"},E:{"1":"A B C K L G sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E F 4B rB 5B 6B 7B","260":"8B"},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 Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 F B C G M N O o p q r s t u v w x y z EC FC GC HC jB wB IC kB","194":"4"},G:{"1":"QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC","260":"PC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"lC mC nC oC pC sB qC rC sC tC uC lB vC","2":"I"},Q:{"2":"wC"},R:{"2":"xC"},S:{"1":"yC"}},B:4,C:"CSS Variables (Custom Properties)"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L","260":"G"},C:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 1B 2B"},D:{"1":"IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB","194":"HB"},E:{"1":"A B C K L G tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D E F 5B sB 6B 7B 8B","260":"9B"},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 b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 F B C G M N O o p q r s t u v w x y z FC GC HC IC jB xB JC kB","194":"4"},G:{"1":"RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC","260":"QC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"mC nC oC pC qC tB rC sC tC uC vC lB wC","2":"I"},Q:{"2":"xC"},R:{"2":"yC"},S:{"1":"zC"}},B:4,C:"CSS Variables (Custom Properties)"};
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 67c60aecb6..5827b5e478 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":"J D E F A B yB"},B:{"2":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"2":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:5,C:"CSS @when / @else conditional rules"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"2":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:5,C:"CSS @when / @else conditional rules"};
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 3fe9747865..675759a8e5 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":"J D yB","129":"E F"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I n J D E F A B C K L G M N O o p q r s t"},E:{"1":"D E F A B C K L G 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J 4B rB 5B 6B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W kB","129":"F B EC FC GC HC jB wB IC"},G:{"1":"E MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB JC xB KC LC"},H:{"1":"dC"},I:{"1":"H iC jC","2":"mB I eC fC gC hC xB"},J:{"2":"D A"},K:{"1":"Y kB","2":"A B C jB wB"},L:{"1":"H"},M:{"2":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"2":"yC"}},B:2,C:"CSS widows & orphans"};
+module.exports={A:{A:{"1":"A B","2":"J D zB","129":"E F"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I n J D E F A B C K L G M N O o p q r s t"},E:{"1":"D E F A B C K L G 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J 5B sB 6B 7B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z kB","129":"F B FC GC HC IC jB xB JC"},G:{"1":"E NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB KC yB LC MC"},H:{"1":"eC"},I:{"1":"H jC kC","2":"mB I fC gC hC iC yB"},J:{"2":"D A"},K:{"1":"b kB","2":"A B C jB xB"},L:{"1":"H"},M:{"2":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"2":"zC"}},B:2,C:"CSS widows & orphans"};
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 927c4b309e..5a2a4c5f6a 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":"I n J D E F A B C K L G M N O o p q","33":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},L:{"33":"H"},B:{"2":"C K L G M N O","33":"P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"2":"zB","33":"0 1 2 3 4 5 6 7 8 9 mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},M:{"33":"X"},A:{"2":"J D E F A B yB"},F:{"2":"F B C EC FC GC HC jB wB IC kB","33":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W"},K:{"2":"A B C jB wB kB","33":"Y"},E:{"2":"I n J 4B rB 5B 6B DC","33":"D E F A B C K L G 7B 8B sB jB kB 9B AC BC tB uB vB CC lB"},G:{"2":"rB JC xB KC LC","33":"E MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},P:{"2":"I","33":"lC mC nC oC pC sB qC rC sC tC uC lB vC"},I:{"2":"mB I eC fC gC hC xB","33":"H iC jC"}},B:6,C:"width: stretch property"};
+module.exports={A:{D:{"2":"I n J D E F A B C K L G M N O o p q","33":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},L:{"33":"H"},B:{"2":"C K L G M N O","33":"P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"2":"0B","33":"0 1 2 3 4 5 6 7 8 9 mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},M:{"33":"a"},A:{"2":"J D E F A B zB"},F:{"2":"F B C FC GC HC IC jB xB JC kB","33":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z"},K:{"2":"A B C jB xB kB","33":"b"},E:{"2":"I n J 5B sB 6B 7B EC","33":"D E F A B C K L G 8B 9B tB jB kB AC BC CC uB vB wB DC lB"},G:{"2":"sB KC yB LC MC","33":"E NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},P:{"2":"I","33":"mC nC oC pC qC tB rC sC tC uC vC lB wC"},I:{"2":"mB I fC gC hC iC yB","33":"H jC kC"}},B:6,C:"width: stretch property"};
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 27aadab151..fe17f22fd7 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":"J D E F A B yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 0B 1B","322":"5 6 7 8 9"},D:{"1":"HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I n J","16":"D","33":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB"},E:{"1":"B C K L G jB kB 9B AC BC tB uB vB CC lB DC","2":"I 4B rB","16":"n","33":"J D E F A 5B 6B 7B 8B sB"},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 Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C EC FC GC HC jB wB IC kB","33":"0 1 2 3 G M N O o p q r s t u v w x y z"},G:{"1":"SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","16":"rB JC xB","33":"E KC LC MC NC OC PC QC RC"},H:{"2":"dC"},I:{"1":"H","2":"eC fC gC","33":"mB I hC xB iC jC"},J:{"33":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"36":"A B"},O:{"1":"kC"},P:{"1":"lC mC nC oC pC sB qC rC sC tC uC lB vC","33":"I"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:4,C:"CSS writing-mode property"};
+module.exports={A:{A:{"132":"J D E F A B zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 1B 2B","322":"5 6 7 8 9"},D:{"1":"HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I n J","16":"D","33":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB"},E:{"1":"B C K L G jB kB AC BC CC uB vB wB DC lB EC","2":"I 5B sB","16":"n","33":"J D E F A 6B 7B 8B 9B tB"},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 b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C FC GC HC IC jB xB JC kB","33":"0 1 2 3 G M N O o p q r s t u v w x y z"},G:{"1":"TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","16":"sB KC yB","33":"E LC MC NC OC PC QC RC SC"},H:{"2":"eC"},I:{"1":"H","2":"fC gC hC","33":"mB I iC yB jC kC"},J:{"33":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"36":"A B"},O:{"1":"lC"},P:{"1":"mC nC oC pC qC tB rC sC tC uC vC lB wC","33":"I"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:4,C:"CSS writing-mode property"};
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 1acbc23e8e..7db4477acf 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":"J D yB","129":"E F A B"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"I n J D E F A B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"4B rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C EC FC GC HC jB wB IC kB"},G:{"1":"E JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB"},H:{"2":"dC"},I:{"1":"mB I H eC fC gC hC xB iC jC"},J:{"1":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"2":"X"},N:{"129":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"2":"yC"}},B:7,C:"CSS zoom"};
+module.exports={A:{A:{"1":"J D zB","129":"E F A B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"I n J D E F A B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"5B sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C FC GC HC IC jB xB JC kB"},G:{"1":"E KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB"},H:{"2":"eC"},I:{"1":"mB I H fC gC hC iC yB jC kC"},J:{"1":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"2":"a"},N:{"129":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"2":"zC"}},B:7,C:"CSS zoom"};
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 dd646959b9..a32ce85f96 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":"J D E F A B yB"},B:{"2":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"2":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:7,C:"CSS3 attr() function for all properties"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"2":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:7,C:"CSS3 attr() function for all properties"};
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 2c819904aa..6ddd9e3611 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":"E F A B","8":"J D yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","33":"zB mB I n J D E F A B C K L G M N O o p q r s t u v w x 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","33":"I n J D E F"},E:{"1":"J D E F A B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","33":"I n 4B rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB","2":"F"},G:{"1":"E KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","33":"rB JC xB"},H:{"1":"dC"},I:{"1":"I H hC xB iC jC","33":"mB eC fC gC"},J:{"1":"A","33":"D"},K:{"1":"A B C Y jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:5,C:"CSS3 Box-sizing"};
+module.exports={A:{A:{"1":"E F A B","8":"J D zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","33":"0B mB I n J D E F A B C K L G M N O o p q r s t u v w x 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","33":"I n J D E F"},E:{"1":"J D E F A B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","33":"I n 5B sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB","2":"F"},G:{"1":"E LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","33":"sB KC yB"},H:{"1":"eC"},I:{"1":"I H iC yB jC kC","33":"mB fC gC hC"},J:{"1":"A","33":"D"},K:{"1":"A B C b jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:5,C:"CSS3 Box-sizing"};
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 7e75665b53..cae072ccc0 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":"F A B","2":"J D E yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B","4":"zB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W FC GC HC jB wB IC kB","2":"F","4":"EC"},G:{"1":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"1":"dC"},I:{"1":"mB I H eC fC gC hC xB iC jC"},J:{"1":"D A"},K:{"1":"A B C Y jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:2,C:"CSS3 Colors"};
+module.exports={A:{A:{"1":"F A B","2":"J D E zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B","4":"0B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z GC HC IC jB xB JC kB","2":"F","4":"FC"},G:{"1":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"1":"eC"},I:{"1":"mB I H fC gC hC iC yB jC kC"},J:{"1":"D A"},K:{"1":"A B C b jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:2,C:"CSS3 Colors"};
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 595a71afe4..12f1a6962b 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":"J D E F A B yB"},B:{"1":"G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","33":"zB mB I n J D E F A B C K L G M N O o p q r s t u v 0B 1B"},D:{"1":"YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","33":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB"},E:{"1":"B C K L G jB kB 9B AC BC tB uB vB CC lB DC","33":"I n J D E F A 4B rB 5B 6B 7B 8B sB"},F:{"1":"C OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W IC kB","2":"F B EC FC GC HC jB wB","33":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"33":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"33":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:3,C:"CSS grab & grabbing cursors"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","33":"0B mB I n J D E F A B C K L G M N O o p q r s t u v 1B 2B"},D:{"1":"YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","33":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB"},E:{"1":"B C K L G jB kB AC BC CC uB vB wB DC lB EC","33":"I n J D E F A 5B sB 6B 7B 8B 9B tB"},F:{"1":"C OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z JC kB","2":"F B FC GC HC IC jB xB","33":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"33":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"33":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:3,C:"CSS grab & grabbing cursors"};
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 79f2587b29..7250b00026 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":"J D E F A B yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","33":"zB mB I n J D E F A B C K L G M N O o p q r s 0B 1B"},D:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","33":"0 1 2 3 4 5 I n J D E F A B C K L G M N O o p q r s t u v w x y z"},E:{"1":"F A B C K L G 8B sB jB kB 9B AC BC tB uB vB CC lB DC","33":"I n J D E 4B rB 5B 6B 7B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W IC kB","2":"F B EC FC GC HC jB wB","33":"G M N O o p q r s"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"33":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:4,C:"CSS3 Cursors: zoom-in & zoom-out"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","33":"0B mB I n J D E F A B C K L G M N O o p q r s 1B 2B"},D:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","33":"0 1 2 3 4 5 I n J D E F A B C K L G M N O o p q r s t u v w x y z"},E:{"1":"F A B C K L G 9B tB jB kB AC BC CC uB vB wB DC lB EC","33":"I n J D E 5B sB 6B 7B 8B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z JC kB","2":"F B FC GC HC IC jB xB","33":"G M N O o p q r s"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"33":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:4,C:"CSS3 Cursors: zoom-in & zoom-out"};
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 20deb251a0..7310178357 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":"F A B","132":"J D E yB"},B:{"1":"L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H","260":"C K"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","4":"zB mB 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","4":"I"},E:{"1":"n J D E F A B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","4":"I 4B rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","260":"F B C EC FC GC HC jB wB IC kB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D","16":"A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:4,C:"CSS3 Cursors (original values)"};
+module.exports={A:{A:{"1":"F A B","132":"J D E zB"},B:{"1":"L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H","260":"C K"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","4":"0B mB 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","4":"I"},E:{"1":"n J D E F A B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","4":"I 5B sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","260":"F B C FC GC HC IC jB xB JC kB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D","16":"A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:4,C:"CSS3 Cursors (original values)"};
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 fc5fc8feb8..8d5422b54a 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"1":"c d e f g h i j k l X m H qB","2":"zB mB 0B 1B","33":"MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b","164":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB"},D:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I n J D E F A B C K L G M N O o p","132":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB"},E:{"1":"L G 9B AC BC tB uB vB CC lB DC","2":"I n J 4B rB 5B","132":"D E F A B C K 6B 7B 8B sB jB kB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F EC FC GC","132":"G M N O o p q r s t u v w x","164":"B C HC jB wB IC kB"},G:{"1":"ZC aC bC cC tB uB vB lB","2":"rB JC xB KC LC","132":"E MC NC OC PC QC RC SC TC UC VC WC XC YC"},H:{"164":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB","132":"iC jC"},J:{"132":"D A"},K:{"1":"Y","2":"A","164":"B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"164":"yC"}},B:4,C:"CSS3 tab-size"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"1":"c d e f g h i j k l a m H qB rB","2":"0B mB 1B 2B","33":"MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","164":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB"},D:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I n J D E F A B C K L G M N O o p","132":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB"},E:{"1":"L G AC BC CC uB vB wB DC lB EC","2":"I n J 5B sB 6B","132":"D E F A B C K 7B 8B 9B tB jB kB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F FC GC HC","132":"G M N O o p q r s t u v w x","164":"B C IC jB xB JC kB"},G:{"1":"aC bC cC dC uB vB wB lB","2":"sB KC yB LC MC","132":"E NC OC PC QC RC SC TC UC VC WC XC YC ZC"},H:{"164":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB","132":"jC kC"},J:{"132":"D A"},K:{"1":"b","2":"A","164":"B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"164":"zC"}},B:4,C:"CSS3 tab-size"};
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 db0c8c2d1f..7eabe9c63b 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":"F A B","2":"J D E yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"I n J D E F A B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"4B rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB","2":"F"},G:{"1":"E JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","16":"rB"},H:{"1":"dC"},I:{"1":"mB I H eC fC gC hC xB iC jC"},J:{"1":"D A"},K:{"1":"A B C Y jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:2,C:"CSS currentColor value"};
+module.exports={A:{A:{"1":"F A B","2":"J D E zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"I n J D E F A B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"5B sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB","2":"F"},G:{"1":"E KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","16":"sB"},H:{"1":"eC"},I:{"1":"mB I H fC gC hC iC yB jC kC"},J:{"1":"D A"},K:{"1":"A B C b jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:2,C:"CSS currentColor value"};
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 02fe71f27f..4a1e94da53 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":"J D E F yB","8":"A B"},B:{"1":"P","2":"Q R S T U V W Z a b c d e f g h i j k l X m H","8":"C K L G M N O"},C:{"2":"zB mB I n J D E F A B C K L G M N O o p q r nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B","66":"s t u v w x y","72":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB"},D:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P","2":"I n J D E F A B C K L G M N O o p q r s t u v Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","66":"0 1 w x y z"},E:{"2":"I n 4B rB 5B","8":"J D E F A B C K L G 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB","2":"F B C XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB","66":"G M N O o"},G:{"2":"rB JC xB KC LC","8":"E MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"1":"jC","2":"mB I H eC fC gC hC xB iC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"2":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC","2":"sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"72":"yC"}},B:7,C:"Custom Elements (deprecated V0 spec)"};
+module.exports={A:{A:{"2":"J D E F zB","8":"A B"},B:{"1":"P","2":"Q R S T U V W X Y Z c d e f g h i j k l a m H","8":"C K L G M N O"},C:{"2":"0B mB I n J D E F A B C K L G M N O o p q r nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B","66":"s t u v w x y","72":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB"},D:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P","2":"I n J D E F A B C K L G M N O o p q r s t u v Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","66":"0 1 w x y z"},E:{"2":"I n 5B sB 6B","8":"J D E F A B C K L G 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB","2":"F B C XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB","66":"G M N O o"},G:{"2":"sB KC yB LC MC","8":"E NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"1":"kC","2":"mB I H fC gC hC iC yB jC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"2":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC","2":"tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"72":"zC"}},B:7,C:"Custom Elements (deprecated V0 spec)"};
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 4b8d6a7247..2a50ea8b18 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":"J D E F yB","8":"A B"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","8":"C K L G M N O"},C:{"1":"UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y 0B 1B","8":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB","456":"JB KB LB MB NB OB PB QB RB","712":"nB SB oB TB"},D:{"1":"XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB","8":"LB MB","132":"NB OB PB QB RB nB SB oB TB UB Y VB WB"},E:{"2":"I n J D 4B rB 5B 6B 7B","8":"E F A 8B","132":"B C K L G sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z EC FC GC HC jB wB IC kB","132":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC","132":"RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"mC nC oC pC sB qC rC sC tC uC lB vC","2":"I","132":"lC"},Q:{"132":"wC"},R:{"132":"xC"},S:{"8":"yC"}},B:1,C:"Custom Elements (V1)"};
+module.exports={A:{A:{"2":"J D E F zB","8":"A B"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","8":"C K L G M N O"},C:{"1":"UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y 1B 2B","8":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB","456":"JB KB LB MB NB OB PB QB RB","712":"nB SB oB TB"},D:{"1":"XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB","8":"LB MB","132":"NB OB PB QB RB nB SB oB TB UB b VB WB"},E:{"2":"I n J D 5B sB 6B 7B 8B","8":"E F A 9B","132":"B C K L G tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z FC GC HC IC jB xB JC kB","132":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC","132":"SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"nC oC pC qC tB rC sC tC uC vC lB wC","2":"I","132":"mC"},Q:{"132":"xC"},R:{"132":"yC"},S:{"8":"zC"}},B:1,C:"Custom Elements (V1)"};
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 b61889383a..19d09af0bf 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":"J D E yB","132":"F A B"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n 0B 1B","132":"J D E F A"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I","16":"n J D E K L","388":"F A B C"},E:{"1":"D E F A B C K L G 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I 4B rB","16":"n J","388":"5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W IC kB","2":"F EC FC GC HC","132":"B jB wB"},G:{"1":"E LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"JC","16":"rB xB","388":"KC"},H:{"1":"dC"},I:{"1":"H iC jC","2":"eC fC gC","388":"mB I hC xB"},J:{"1":"A","388":"D"},K:{"1":"C Y kB","2":"A","132":"B jB wB"},L:{"1":"H"},M:{"1":"X"},N:{"132":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:1,C:"CustomEvent"};
+module.exports={A:{A:{"2":"J D E zB","132":"F A B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n 1B 2B","132":"J D E F A"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I","16":"n J D E K L","388":"F A B C"},E:{"1":"D E F A B C K L G 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I 5B sB","16":"n J","388":"6B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z JC kB","2":"F FC GC HC IC","132":"B jB xB"},G:{"1":"E MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"KC","16":"sB yB","388":"LC"},H:{"1":"eC"},I:{"1":"H jC kC","2":"fC gC hC","388":"mB I iC yB"},J:{"1":"A","388":"D"},K:{"1":"C b kB","2":"A","132":"B jB xB"},L:{"1":"H"},M:{"1":"a"},N:{"132":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:1,C:"CustomEvent"};
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 c124476c6c..c69c17a0d6 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":"yB","8":"J D E F","260":"A B"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","260":"C K L G","1284":"M N O"},C:{"8":"zB mB 0B 1B","4612":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB"},D:{"1":"ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","8":"I n J D E F A B C K L G M N O o","132":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB"},E:{"1":"K L G kB 9B AC BC tB uB vB CC lB DC","8":"I n J D E F A B C 4B rB 5B 6B 7B 8B sB jB"},F:{"1":"F B C Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB","132":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},G:{"8":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC","2049":"VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"1":"H jC","8":"mB I eC fC gC hC xB iC"},J:{"1":"A","8":"D"},K:{"1":"A B C Y jB wB kB"},L:{"1":"H"},M:{"516":"X"},N:{"8":"A B"},O:{"8":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"132":"wC"},R:{"1":"xC"},S:{"2":"yC"}},B:1,C:"Datalist element"};
+module.exports={A:{A:{"2":"zB","8":"J D E F","260":"A B"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","260":"C K L G","1284":"M N O"},C:{"8":"0B mB 1B 2B","516":"m H qB rB","4612":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a"},D:{"1":"ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","8":"I n J D E F A B C K L G M N O o","132":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB"},E:{"1":"K L G kB AC BC CC uB vB wB DC lB EC","8":"I n J D E F A B C 5B sB 6B 7B 8B 9B tB jB"},F:{"1":"F B C b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB","132":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},G:{"8":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC","2049":"WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"1":"H kC","8":"mB I fC gC hC iC yB jC"},J:{"1":"A","8":"D"},K:{"1":"A B C b jB xB kB"},L:{"1":"H"},M:{"516":"a"},N:{"8":"A B"},O:{"8":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"132":"xC"},R:{"1":"yC"},S:{"2":"zC"}},B:1,C:"Datalist element"};
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 2bcb9045f5..125c1d7892 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":"J D E F A yB"},B:{"1":"C K L G M","129":"N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB","4":"zB mB I n 0B 1B","129":"KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB"},D:{"1":"EB FB GB HB IB JB KB LB MB NB","4":"I n J","129":"0 1 2 3 4 5 6 7 8 9 D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"4":"I n 4B rB","129":"J D E F A B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"1 2 3 4 5 6 7 8 9 C AB jB wB IC kB","4":"F B EC FC GC HC","129":"0 G M N O o p q r s t u v w x y z BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W"},G:{"4":"rB JC xB","129":"E KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"4":"dC"},I:{"4":"eC fC gC","129":"mB I H hC xB iC jC"},J:{"129":"D A"},K:{"1":"C jB wB kB","4":"A B","129":"Y"},L:{"129":"H"},M:{"129":"X"},N:{"1":"B","4":"A"},O:{"129":"kC"},P:{"129":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"129":"xC"},S:{"1":"yC"}},B:1,C:"dataset & data-* attributes"};
+module.exports={A:{A:{"1":"B","4":"J D E F A zB"},B:{"1":"C K L G M","129":"N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB","4":"0B mB I n 1B 2B","129":"KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB"},D:{"1":"EB FB GB HB IB JB KB LB MB NB","4":"I n J","129":"0 1 2 3 4 5 6 7 8 9 D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"4":"I n 5B sB","129":"J D E F A B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"1 2 3 4 5 6 7 8 9 C AB jB xB JC kB","4":"F B FC GC HC IC","129":"0 G M N O o p q r s t u v w x y z BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z"},G:{"4":"sB KC yB","129":"E LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"4":"eC"},I:{"4":"fC gC hC","129":"mB I H iC yB jC kC"},J:{"129":"D A"},K:{"1":"C jB xB kB","4":"A B","129":"b"},L:{"129":"H"},M:{"129":"a"},N:{"1":"B","4":"A"},O:{"129":"lC"},P:{"129":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"129":"yC"},S:{"1":"zC"}},B:1,C:"dataset & data-* attributes"};
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 eeef6dde8a..51c84b7926 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":"J D yB","132":"E","260":"F A B"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","260":"C K G M N O","772":"L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"1":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"1":"dC"},I:{"1":"mB I H eC fC gC hC xB iC jC"},J:{"1":"D A"},K:{"1":"A B C Y jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"260":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:6,C:"Data URIs"};
+module.exports={A:{A:{"2":"J D zB","132":"E","260":"F A B"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","260":"C K G M N O","772":"L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"1":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"1":"eC"},I:{"1":"mB I H fC gC hC iC yB jC kC"},J:{"1":"D A"},K:{"1":"A B C b jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"260":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:6,C:"Data URIs"};
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 f18de48832..d29f4f7c3d 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":"yB","132":"J D E F A B"},B:{"1":"O P Q R S T U V W Z a b c d e f g h i j k l X m H","132":"C K L G M N"},C:{"1":"PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","132":"zB mB I n J D E F A B C K L G M N O o p q r s t u v w x 0B 1B","260":"LB MB NB OB","772":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB"},D:{"1":"aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","132":"I n J D E F A B C K L G M N O o p q r s","260":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB","772":"0 1 2 3 4 5 6 t u v w x y z"},E:{"1":"C K L G kB 9B AC BC tB uB vB CC lB DC","16":"I n 4B rB","132":"J D E F A 5B 6B 7B 8B","260":"B sB jB"},F:{"1":"QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","16":"F B C EC FC GC HC jB wB IC","132":"kB","260":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB","772":"G M N O o p q r s t"},G:{"1":"RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","16":"rB JC xB KC","132":"E LC MC NC OC PC QC"},H:{"132":"dC"},I:{"1":"H","16":"mB eC fC gC","132":"I hC xB","772":"iC jC"},J:{"132":"D A"},K:{"1":"Y","16":"A B C jB wB","132":"kB"},L:{"1":"H"},M:{"1":"X"},N:{"132":"A B"},O:{"260":"kC"},P:{"1":"pC sB qC rC sC tC uC lB vC","260":"I lC mC nC oC"},Q:{"260":"wC"},R:{"132":"xC"},S:{"132":"yC"}},B:6,C:"Date.prototype.toLocaleDateString"};
+module.exports={A:{A:{"16":"zB","132":"J D E F A B"},B:{"1":"O P Q R S T U V W X Y Z c d e f g h i j k l a m H","132":"C K L G M N"},C:{"1":"PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","132":"0B mB I n J D E F A B C K L G M N O o p q r s t u v w x 1B 2B","260":"LB MB NB OB","772":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB"},D:{"1":"aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","132":"I n J D E F A B C K L G M N O o p q r s","260":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB","772":"0 1 2 3 4 5 6 t u v w x y z"},E:{"1":"C K L G kB AC BC CC uB vB wB DC lB EC","16":"I n 5B sB","132":"J D E F A 6B 7B 8B 9B","260":"B tB jB"},F:{"1":"QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","16":"F B C FC GC HC IC jB xB JC","132":"kB","260":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB","772":"G M N O o p q r s t"},G:{"1":"SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","16":"sB KC yB LC","132":"E MC NC OC PC QC RC"},H:{"132":"eC"},I:{"1":"H","16":"mB fC gC hC","132":"I iC yB","772":"jC kC"},J:{"132":"D A"},K:{"1":"b","16":"A B C jB xB","132":"kB"},L:{"1":"H"},M:{"1":"a"},N:{"132":"A B"},O:{"260":"lC"},P:{"1":"qC tB rC sC tC uC vC lB wC","260":"I mC nC oC pC"},Q:{"260":"xC"},R:{"132":"yC"},S:{"132":"zC"}},B:6,C:"Date.prototype.toLocaleDateString"};
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 df23a04330..5ecaad373a 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":"J D E F A B yB"},B:{"1":"b c d e f g h i j k l X m H","2":"C K L G M N O P Q R S T U V W Z a"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"1":"b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T","66":"U V W Z a"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB","16":"DC"},F:{"1":"hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB EC FC GC HC jB wB IC kB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"1":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"1":"uC lB vC","2":"I lC mC nC oC pC sB qC rC sC tC"},Q:{"16":"wC"},R:{"16":"xC"},S:{"2":"yC"}},B:7,C:"Declarative Shadow DOM"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"Z c d e f g h i j k l a m H","2":"C K L G M N O P Q R S T U V W X Y"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"1":"Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T","66":"U V W X Y"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB","16":"EC"},F:{"1":"hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB FC GC HC IC jB xB JC kB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"1":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"1":"vC lB wC","2":"I mC nC oC pC qC tB rC sC tC uC"},Q:{"16":"xC"},R:{"16":"yC"},S:{"2":"zC"}},B:7,C:"Declarative Shadow DOM"};
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 154b89b3ae..72c0392b69 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":"J D E F A B yB"},B:{"2":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"2":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:7,C:"Decorators"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"2":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:7,C:"Decorators"};
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 57ba39592b..06510d55f5 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":"F A B yB","8":"J D E"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"1":"IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB","8":"0 1 2 3 4 5 6 7 8 9 mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB 0B 1B","194":"GB HB"},D:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","8":"I n J D E F A B","257":"0 1 2 3 4 o p q r s t u v w x y z","769":"C K L G M N O"},E:{"1":"C K L G kB 9B AC BC tB uB vB CC lB DC","8":"I n 4B rB 5B","257":"J D E F A 6B 7B 8B","1025":"B sB jB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"C jB wB IC kB","8":"F B EC FC GC HC"},G:{"1":"E LC MC NC OC PC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","8":"rB JC xB KC","1025":"QC RC SC"},H:{"8":"dC"},I:{"1":"I H hC xB iC jC","8":"mB eC fC gC"},J:{"1":"A","8":"D"},K:{"1":"Y","8":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"769":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:1,C:"Details & Summary elements"};
+module.exports={A:{A:{"2":"F A B zB","8":"J D E"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"1":"IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B","8":"0 1 2 3 4 5 6 7 8 9 mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB 1B 2B","194":"GB HB"},D:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","8":"I n J D E F A B","257":"0 1 2 3 4 o p q r s t u v w x y z","769":"C K L G M N O"},E:{"1":"C K L G kB AC BC CC uB vB wB DC lB EC","8":"I n 5B sB 6B","257":"J D E F A 7B 8B 9B","1025":"B tB jB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"C jB xB JC kB","8":"F B FC GC HC IC"},G:{"1":"E MC NC OC PC QC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","8":"sB KC yB LC","1025":"RC SC TC"},H:{"8":"eC"},I:{"1":"I H iC yB jC kC","8":"mB fC gC hC"},J:{"1":"A","8":"D"},K:{"1":"b","8":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"769":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:1,C:"Details & Summary elements"};
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 f551b3f615..e1658e21e5 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":"J D E F A yB","132":"B"},B:{"1":"C K L G M N O","4":"P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"2":"zB mB 0B","4":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","8":"I n 1B"},D:{"2":"I n J","4":"0 1 2 3 4 5 6 7 8 9 D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"2":"F B C EC FC GC HC jB wB IC kB","4":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W"},G:{"2":"rB JC","4":"E xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"2":"eC fC gC","4":"mB I H hC xB iC jC"},J:{"2":"D","4":"A"},K:{"1":"C kB","2":"A B jB wB","4":"Y"},L:{"4":"H"},M:{"4":"X"},N:{"1":"B","2":"A"},O:{"4":"kC"},P:{"4":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"4":"wC"},R:{"4":"xC"},S:{"4":"yC"}},B:4,C:"DeviceOrientation & DeviceMotion events"};
+module.exports={A:{A:{"2":"J D E F A zB","132":"B"},B:{"1":"C K L G M N O","4":"P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"2":"0B mB 1B","4":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","8":"I n 2B"},D:{"2":"I n J","4":"0 1 2 3 4 5 6 7 8 9 D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"2":"F B C FC GC HC IC jB xB JC kB","4":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z"},G:{"2":"sB KC","4":"E yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"2":"fC gC hC","4":"mB I H iC yB jC kC"},J:{"2":"D","4":"A"},K:{"1":"C kB","2":"A B jB xB","4":"b"},L:{"4":"H"},M:{"4":"a"},N:{"1":"B","2":"A"},O:{"4":"lC"},P:{"4":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"4":"xC"},R:{"4":"yC"},S:{"4":"zC"}},B:4,C:"DeviceOrientation & DeviceMotion events"};
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 2654fe1f33..f05925f293 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":"J D E F A yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D E F A B C K L G M N 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W IC kB","2":"F B EC FC GC HC jB wB"},G:{"1":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"1":"dC"},I:{"1":"mB I H eC fC gC hC xB iC jC"},J:{"1":"D A"},K:{"1":"C Y kB","2":"A B jB wB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"B","2":"A"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:5,C:"Window.devicePixelRatio"};
+module.exports={A:{A:{"1":"B","2":"J D E F A zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D E F A B C K L G M N 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z JC kB","2":"F B FC GC HC IC jB xB"},G:{"1":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"1":"eC"},I:{"1":"mB I H fC gC hC iC yB jC kC"},J:{"1":"D A"},K:{"1":"C b kB","2":"A B jB xB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"B","2":"A"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:5,C:"Window.devicePixelRatio"};
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 0ce0518a4e..810f53138f 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"1":"j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB 0B 1B","194":"MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P","1218":"Q R pB S T U V W Z a b c d e f g h i"},D:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 I n J D E F A B C K L G M N O o p q r s t u v w x y z","322":"1 2 3 4 5"},E:{"1":"uB vB CC lB DC","2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C G M N O EC FC GC HC jB wB IC kB","578":"o p q r s"},G:{"1":"uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"2":"yC"}},B:1,C:"Dialog element"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"1":"j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB 1B 2B","194":"MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P","1218":"Q R pB S T U V W X Y Z c d e f g h i"},D:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 I n J D E F A B C K L G M N O o p q r s t u v w x y z","322":"1 2 3 4 5"},E:{"1":"vB wB DC lB EC","2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C G M N O FC GC HC IC jB xB JC kB","578":"o p q r s"},G:{"1":"vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"2":"zC"}},B:1,C:"Dialog element"};
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 4d5c21c539..67fc9f1cd5 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":"yB","129":"F A","130":"J D E"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"I n J D E F A B C K L G rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","16":"4B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB","16":"F"},G:{"1":"E JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","16":"rB"},H:{"1":"dC"},I:{"1":"mB I H gC hC xB iC jC","16":"eC fC"},J:{"1":"D A"},K:{"1":"A B C Y jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"B","129":"A"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:1,C:"EventTarget.dispatchEvent"};
+module.exports={A:{A:{"1":"B","16":"zB","129":"F A","130":"J D E"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"I n J D E F A B C K L G sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","16":"5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB","16":"F"},G:{"1":"E KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","16":"sB"},H:{"1":"eC"},I:{"1":"mB I H hC iC yB jC kC","16":"fC gC"},J:{"1":"D A"},K:{"1":"A B C b jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"B","129":"A"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:1,C:"EventTarget.dispatchEvent"};
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 23622a43e1..72bee2d0dd 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":"J D E F A B yB"},B:{"132":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"132":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"132":"0 1 2 3 4 5 6 7 8 9 I n AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","388":"J D E F A B C K L G M N O o p q r s t u v w x y z"},E:{"132":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"132":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"132":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"132":"dC"},I:{"132":"mB I H eC fC gC hC xB iC jC"},J:{"132":"D A"},K:{"132":"A B C Y jB wB kB"},L:{"132":"H"},M:{"132":"X"},N:{"132":"A B"},O:{"132":"kC"},P:{"132":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"132":"wC"},R:{"132":"xC"},S:{"132":"yC"}},B:6,C:"DNSSEC and DANE"};
+module.exports={A:{A:{"132":"J D E F A B zB"},B:{"132":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"132":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"132":"0 1 2 3 4 5 6 7 8 9 I n AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","388":"J D E F A B C K L G M N O o p q r s t u v w x y z"},E:{"132":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"132":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"132":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"132":"eC"},I:{"132":"mB I H fC gC hC iC yB jC kC"},J:{"132":"D A"},K:{"132":"A B C b jB xB kB"},L:{"132":"H"},M:{"132":"a"},N:{"132":"A B"},O:{"132":"lC"},P:{"132":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"132":"xC"},R:{"132":"yC"},S:{"132":"zC"}},B:6,C:"DNSSEC and DANE"};
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 de12ed798d..beb7fe65c9 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":"J D E yB","164":"F A","260":"B"},B:{"1":"N O P Q R S T U V W Z a b c d e f g h i j k l X m H","260":"C K L G M"},C:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D E 0B 1B","516":"0 F A B C K L G M N O o p q r s t u v w x y z"},D:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I n J D E F A B C K L G M N O o p q r"},E:{"1":"J A B C 5B 8B sB jB","2":"I n K L G 4B rB kB 9B AC BC tB uB vB CC lB DC","1028":"D E F 6B 7B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W kB","2":"F B EC FC GC HC jB wB IC"},G:{"1":"OC PC QC RC SC TC UC","2":"rB JC xB KC LC VC WC XC YC ZC aC bC cC tB uB vB lB","1028":"E MC NC"},H:{"1":"dC"},I:{"1":"H iC jC","2":"mB I eC fC gC hC xB"},J:{"16":"D","1028":"A"},K:{"1":"Y kB","16":"A B C jB wB"},L:{"1":"H"},M:{"1":"X"},N:{"164":"A","260":"B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:4,C:"Do Not Track API"};
+module.exports={A:{A:{"2":"J D E zB","164":"F A","260":"B"},B:{"1":"N O P Q R S T U V W X Y Z c d e f g h i j k l a m H","260":"C K L G M"},C:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D E 1B 2B","516":"0 F A B C K L G M N O o p q r s t u v w x y z"},D:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I n J D E F A B C K L G M N O o p q r"},E:{"1":"J A B C 6B 9B tB jB","2":"I n K L G 5B sB kB AC BC CC uB vB wB DC lB EC","1028":"D E F 7B 8B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z kB","2":"F B FC GC HC IC jB xB JC"},G:{"1":"PC QC RC SC TC UC VC","2":"sB KC yB LC MC WC XC YC ZC aC bC cC dC uB vB wB lB","1028":"E NC OC"},H:{"1":"eC"},I:{"1":"H jC kC","2":"mB I fC gC hC iC yB"},J:{"16":"D","1028":"A"},K:{"1":"b kB","16":"A B C jB xB"},L:{"1":"H"},M:{"1":"a"},N:{"164":"A","260":"B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:4,C:"Do Not Track API"};
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 46b2086421..b1d39287c5 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":"J D E F A B yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I n J D E F A B C K L G M N O o p q r s t u v w x"},E:{"1":"E F A B C K L G 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D 4B rB 5B 6B 7B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C G EC FC GC HC jB wB IC kB"},G:{"1":"E NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB JC xB KC LC MC"},H:{"2":"dC"},I:{"1":"H iC jC","2":"mB I eC fC gC hC xB"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:1,C:"document.currentScript"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I n J D E F A B C K L G M N O o p q r s t u v w x"},E:{"1":"E F A B C K L G 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D 5B sB 6B 7B 8B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C G FC GC HC IC jB xB JC kB"},G:{"1":"E OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB KC yB LC MC NC"},H:{"2":"eC"},I:{"1":"H jC kC","2":"mB I fC gC hC iC yB"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:1,C:"document.currentScript"};
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 92c503c0c3..a131711830 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":"J D E F A B yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B","16":"zB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB","16":"F"},G:{"1":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"1":"dC"},I:{"1":"mB I H eC fC gC hC xB iC jC"},J:{"1":"D A"},K:{"1":"A B C Y jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:7,C:"document.evaluate & XPath"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B","16":"0B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB","16":"F"},G:{"1":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"1":"eC"},I:{"1":"mB I H fC gC hC iC yB jC kC"},J:{"1":"D A"},K:{"1":"A B C b jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:7,C:"document.evaluate & XPath"};
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 a7828e9a3b..4f37029a78 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":"J D E F A B yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D E 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"J D E F A B C K L G 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","16":"I n 4B rB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W FC GC HC jB wB IC kB","16":"F EC"},G:{"1":"E MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB JC","16":"xB KC LC"},H:{"2":"dC"},I:{"1":"H hC xB iC jC","2":"mB I eC fC gC"},J:{"1":"A","2":"D"},K:{"1":"A B C Y jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"B","2":"A"},O:{"2":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:7,C:"Document.execCommand()"};
+module.exports={A:{A:{"1":"J D E F A B zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D E 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"J D E F A B C K L G 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","16":"I n 5B sB 6B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z GC HC IC jB xB JC kB","16":"F FC"},G:{"1":"E NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB KC","16":"yB LC MC"},H:{"2":"eC"},I:{"1":"H iC yB jC kC","2":"mB I fC gC hC"},J:{"1":"A","2":"D"},K:{"1":"A B C b jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"B","2":"A"},O:{"2":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:7,C:"Document.execCommand()"};
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 383a3b607f..e88fe13a52 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":"J D E F A B yB"},B:{"2":"C K L G M N O P Q R S T","132":"U V W Z a b c d e f g h i j k l X m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T","132":"U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB EC FC GC HC jB wB IC kB","132":"bB cB dB eB fB gB hB iB P Q R pB S T U V W"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"2":"mB I eC fC gC hC xB iC jC","132":"H"},J:{"2":"D A"},K:{"2":"A B C jB wB kB","132":"Y"},L:{"132":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:7,C:"Document Policy"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"2":"C K L G M N O P Q R S T","132":"U V W X Y Z c d e f g h i j k l a m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T","132":"U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB FC GC HC IC jB xB JC kB","132":"bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"2":"mB I fC gC hC iC yB jC kC","132":"H"},J:{"2":"D A"},K:{"2":"A B C jB xB kB","132":"b"},L:{"132":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:7,C:"Document Policy"};
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 941a7cc497..b42c45adbf 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":"J D E F A B yB"},B:{"1":"L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H","16":"C K"},C:{"1":"HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB 0B 1B"},D:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB"},E:{"1":"F A B C K L G 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E 4B rB 5B 6B 7B"},F:{"1":"0 1 2 3 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 Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C G M N O o p q r s t u v w x y z EC FC GC HC jB wB IC kB"},G:{"1":"OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:5,C:"document.scrollingElement"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H","16":"C K"},C:{"1":"HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB 1B 2B"},D:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB"},E:{"1":"F A B C K L G 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D E 5B sB 6B 7B 8B"},F:{"1":"0 1 2 3 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 b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C G M N O o p q r s t u v w x y z FC GC HC IC jB xB JC kB"},G:{"1":"PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:5,C:"document.scrollingElement"};
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 d9fa19f061..69acc0f502 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":"F A B","2":"J D E yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"J D E F A B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I 4B rB","16":"n"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W jB wB IC kB","2":"F EC FC GC HC"},G:{"1":"E JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","16":"rB"},H:{"1":"dC"},I:{"1":"mB I H gC hC xB iC jC","16":"eC fC"},J:{"1":"D A"},K:{"1":"B C Y jB wB kB","2":"A"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:1,C:"document.head"};
+module.exports={A:{A:{"1":"F A B","2":"J D E zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"J D E F A B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I 5B sB","16":"n"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z jB xB JC kB","2":"F FC GC HC IC"},G:{"1":"E KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","16":"sB"},H:{"1":"eC"},I:{"1":"mB I H hC iC yB jC kC","16":"fC gC"},J:{"1":"D A"},K:{"1":"B C b jB xB kB","2":"A"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:1,C:"document.head"};
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 d6ca08432a..953ab982f6 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":"J D E F A B yB"},B:{"1":"N O P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M"},C:{"1":"IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB 0B 1B"},D:{"1":"NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB","194":"LB MB"},E:{"1":"A B C K L G sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E F 4B rB 5B 6B 7B 8B"},F:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 8 F B C G M N O o p q r s t u v w x y z EC FC GC HC jB wB IC kB","194":"9"},G:{"1":"QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"mC nC oC pC sB qC rC sC tC uC lB vC","2":"I lC"},Q:{"194":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:1,C:"DOM manipulation convenience methods"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"N O P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M"},C:{"1":"IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB 1B 2B"},D:{"1":"NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB","194":"LB MB"},E:{"1":"A B C K L G tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D E F 5B sB 6B 7B 8B 9B"},F:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 F B C G M N O o p q r s t u v w x y z FC GC HC IC jB xB JC kB","194":"9"},G:{"1":"RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"nC oC pC qC tB rC sC tC uC vC lB wC","2":"I mC"},Q:{"194":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:1,C:"DOM manipulation convenience methods"};
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 c425ae3d64..0d31a87b86 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":"F A B","2":"yB","8":"J D E"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"1":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"1":"dC"},I:{"1":"mB I H eC fC gC hC xB iC jC"},J:{"1":"D A"},K:{"1":"A B C Y jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:1,C:"Document Object Model Range"};
+module.exports={A:{A:{"1":"F A B","2":"zB","8":"J D E"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"1":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"1":"eC"},I:{"1":"mB I H fC gC hC iC yB jC kC"},J:{"1":"D A"},K:{"1":"A B C b jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:1,C:"Document Object Model Range"};
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 27c541d5ad..535241a2c3 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":"F A B","2":"J D E yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"1":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"1":"dC"},I:{"1":"mB I H eC fC gC hC xB iC jC"},J:{"1":"D A"},K:{"1":"A B C Y jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:1,C:"DOMContentLoaded"};
+module.exports={A:{A:{"1":"F A B","2":"J D E zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"1":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"1":"eC"},I:{"1":"mB I H fC gC hC iC yB jC kC"},J:{"1":"D A"},K:{"1":"A B C b jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:1,C:"DOMContentLoaded"};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/domfocusin-domfocusout-events.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/domfocusin-domfocusout-events.js
index 3e8bf2dfc9..2171c80971 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/domfocusin-domfocusout-events.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/domfocusin-domfocusout-events.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","16":"I n J D E F A B C K L G M N O o p q r s t u"},E:{"1":"J D E F A B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I 4B rB","16":"n"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W IC kB","16":"F B EC FC GC HC jB wB"},G:{"1":"E MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","16":"rB JC xB KC LC"},H:{"16":"dC"},I:{"1":"I H hC xB iC jC","16":"mB eC fC gC"},J:{"16":"D A"},K:{"1":"Y","16":"A B C jB wB kB"},L:{"1":"H"},M:{"2":"X"},N:{"16":"A B"},O:{"16":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"2":"yC"}},B:5,C:"DOMFocusIn & DOMFocusOut events"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","16":"I n J D E F A B C K L G M N O o p q r s t u"},E:{"1":"J D E F A B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I 5B sB","16":"n"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z JC kB","16":"F B FC GC HC IC jB xB"},G:{"1":"E NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","16":"sB KC yB LC MC"},H:{"16":"eC"},I:{"1":"I H iC yB jC kC","16":"mB fC gC hC"},J:{"16":"D A"},K:{"1":"b","16":"A B C jB xB kB"},L:{"1":"H"},M:{"2":"a"},N:{"16":"A B"},O:{"16":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"2":"zC"}},B:5,C:"DOMFocusIn & DOMFocusOut events"};
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 3db26bcc2f..c94778d296 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":"J D E F yB","132":"A B"},B:{"132":"C K L G M N O","1028":"P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"2":"0 1 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 0B 1B","1028":"ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2564":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB","3076":"IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB"},D:{"16":"I n J D","132":"0 1 2 3 4 5 6 7 8 9 F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB","388":"E","1028":"oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"16":"I 4B rB","132":"n J D E F A 5B 6B 7B 8B sB","1028":"B C K L G jB kB 9B AC BC tB uB vB CC lB DC"},F:{"2":"F B C EC FC GC HC jB wB IC kB","132":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB","1028":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W"},G:{"16":"rB JC xB","132":"E KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"132":"I hC xB iC jC","292":"mB eC fC gC","1028":"H"},J:{"16":"D","132":"A"},K:{"2":"A B C jB wB kB","1028":"Y"},L:{"1028":"H"},M:{"1028":"X"},N:{"132":"A B"},O:{"132":"kC"},P:{"132":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"132":"wC"},R:{"132":"xC"},S:{"2564":"yC"}},B:4,C:"DOMMatrix"};
+module.exports={A:{A:{"2":"J D E F zB","132":"A B"},B:{"132":"C K L G M N O","1028":"P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"2":"0 1 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 1B 2B","1028":"ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2564":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB","3076":"IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB"},D:{"16":"I n J D","132":"0 1 2 3 4 5 6 7 8 9 F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB","388":"E","1028":"oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"16":"I 5B sB","132":"n J D E F A 6B 7B 8B 9B tB","1028":"B C K L G jB kB AC BC CC uB vB wB DC lB EC"},F:{"2":"F B C FC GC HC IC jB xB JC kB","132":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB","1028":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z"},G:{"16":"sB KC yB","132":"E LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"132":"I iC yB jC kC","292":"mB fC gC hC","1028":"H"},J:{"16":"D","132":"A"},K:{"2":"A B C jB xB kB","1028":"b"},L:{"1028":"H"},M:{"1028":"a"},N:{"132":"A B"},O:{"132":"lC"},P:{"132":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"132":"xC"},R:{"132":"yC"},S:{"2564":"zC"}},B:4,C:"DOMMatrix"};
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 47e0405226..1a647932de 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":"J D E F A B yB"},B:{"1":"K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D E F A B C K L G M N O o 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I n J D E F A B C K"},E:{"1":"B C K L G sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E F A 4B rB 5B 6B 7B 8B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C EC FC GC HC jB wB IC kB"},G:{"1":"WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC"},H:{"2":"dC"},I:{"1":"H iC jC","2":"mB I eC fC gC hC xB"},J:{"1":"A","2":"D"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:1,C:"Download attribute"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D E F A B C K L G M N O o 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I n J D E F A B C K"},E:{"1":"B C K L G tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D E F A 5B sB 6B 7B 8B 9B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C FC GC HC IC jB xB JC kB"},G:{"1":"XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC"},H:{"2":"eC"},I:{"1":"H jC kC","2":"mB I fC gC hC iC yB"},J:{"1":"A","2":"D"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:1,C:"Download attribute"};
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 7004b4f711..1220e9c9c6 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":"J D E F yB","772":"A B"},B:{"1":"O P Q R S T U V W Z a b c d e f g h i j k l X m H","260":"C K L G M N"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B","8":"zB mB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W kB","8":"F B EC FC GC HC jB wB IC"},G:{"1":"cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC"},H:{"2":"dC"},I:{"2":"mB I eC fC gC hC xB iC jC","1025":"H"},J:{"2":"D A"},K:{"1":"kB","8":"A B C jB wB","1025":"Y"},L:{"1025":"H"},M:{"2":"X"},N:{"1":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:1,C:"Drag and Drop"};
+module.exports={A:{A:{"644":"J D E F zB","772":"A B"},B:{"1":"O P Q R S T U V W X Y Z c d e f g h i j k l a m H","260":"C K L G M N"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B","8":"0B mB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z kB","8":"F B FC GC HC IC jB xB JC"},G:{"1":"dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC"},H:{"2":"eC"},I:{"2":"mB I fC gC hC iC yB jC kC","1025":"H"},J:{"2":"D A"},K:{"1":"kB","8":"A B C jB xB","1025":"b"},L:{"1025":"H"},M:{"2":"a"},N:{"1":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:1,C:"Drag and Drop"};
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 c15244dbeb..3963905c1b 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":"J D E F A B yB"},B:{"1":"G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L"},C:{"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 nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 0B 1B"},D:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z"},E:{"1":"F A B C K L G 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E 4B rB 5B 6B 7B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C G M N O o p q r s t u v w EC FC GC HC jB wB IC kB"},G:{"1":"OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"lC mC nC oC pC sB qC rC sC tC uC lB vC","2":"I"},Q:{"2":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:1,C:"Element.closest()"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L"},C:{"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 nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 1B 2B"},D:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z"},E:{"1":"F A B C K L G 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D E 5B sB 6B 7B 8B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C G M N O o p q r s t u v w FC GC HC IC jB xB JC kB"},G:{"1":"PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"mC nC oC pC qC tB rC sC tC uC vC lB wC","2":"I"},Q:{"2":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:1,C:"Element.closest()"};
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 b127fd782a..e9e2abf4a8 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":"J D E F A B","16":"yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B","16":"zB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","16":"I n J D E F A B C K L"},E:{"1":"n J D E F A B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","16":"I 4B rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W jB wB IC kB","16":"F EC FC GC HC"},G:{"1":"E JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","16":"rB"},H:{"1":"dC"},I:{"1":"mB I H gC hC xB iC jC","16":"eC fC"},J:{"1":"D A"},K:{"1":"C Y kB","16":"A B jB wB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:5,C:"document.elementFromPoint()"};
+module.exports={A:{A:{"1":"J D E F A B","16":"zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B","16":"0B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","16":"I n J D E F A B C K L"},E:{"1":"n J D E F A B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","16":"I 5B sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z jB xB JC kB","16":"F FC GC HC IC"},G:{"1":"E KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","16":"sB"},H:{"1":"eC"},I:{"1":"mB I H hC iC yB jC kC","16":"fC gC"},J:{"1":"D A"},K:{"1":"C b kB","16":"A B jB xB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:5,C:"document.elementFromPoint()"};
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 5dec8aecac..3e93372f43 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 0B 1B"},D:{"1":"oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB"},E:{"1":"L G AC BC tB uB vB CC lB DC","2":"I n J D E F 4B rB 5B 6B 7B 8B","132":"A B C K sB jB kB 9B"},F:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB EC FC GC HC jB wB IC kB"},G:{"1":"bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC","132":"QC RC SC TC UC VC WC XC YC ZC aC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"oC pC sB qC rC sC tC uC lB vC","2":"I lC mC nC"},Q:{"1":"wC"},R:{"2":"xC"},S:{"1":"yC"}},B:5,C:"Scroll methods on elements (scroll, scrollTo, scrollBy)"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 1B 2B"},D:{"1":"oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB"},E:{"1":"L G BC CC uB vB wB DC lB EC","2":"I n J D E F 5B sB 6B 7B 8B 9B","132":"A B C K tB jB kB AC"},F:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB FC GC HC IC jB xB JC kB"},G:{"1":"cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC","132":"RC SC TC UC VC WC XC YC ZC aC bC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"pC qC tB rC sC tC uC vC lB wC","2":"I mC nC oC"},Q:{"1":"xC"},R:{"2":"yC"},S:{"1":"zC"}},B:5,C:"Scroll methods on elements (scroll, scrollTo, scrollBy)"};
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 5b8d83bd78..f648eea81a 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":"J D E F A yB","164":"B"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 0B 1B"},D:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 I n J D E F A B C K L G M N O o p q r s t u v w x y z","132":"4 5 6 7 8 9 AB"},E:{"1":"C K L G kB 9B AC BC tB uB vB CC lB DC","2":"I n J 4B rB 5B 6B","164":"D E F A B 7B 8B sB jB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C G M N O o p q EC FC GC HC jB wB IC kB","132":"r s t u v w x"},G:{"1":"TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC RC SC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"lC mC nC oC pC sB qC rC sC tC uC lB vC","2":"I"},Q:{"16":"wC"},R:{"2":"xC"},S:{"1":"yC"}},B:2,C:"Encrypted Media Extensions"};
+module.exports={A:{A:{"2":"J D E F A zB","164":"B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 1B 2B"},D:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 I n J D E F A B C K L G M N O o p q r s t u v w x y z","132":"4 5 6 7 8 9 AB"},E:{"1":"C K L G kB AC BC CC uB vB wB DC lB EC","2":"I n J 5B sB 6B 7B","164":"D E F A B 8B 9B tB jB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C G M N O o p q FC GC HC IC jB xB JC kB","132":"r s t u v w x"},G:{"1":"UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC SC TC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"mC nC oC pC qC tB rC sC tC uC vC lB wC","2":"I"},Q:{"16":"xC"},R:{"2":"yC"},S:{"1":"zC"}},B:2,C:"Encrypted Media Extensions"};
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 56c45483d4..c9b719f097 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":"J D E F A B","2":"yB"},B:{"2":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"2":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:7,C:"EOT - Embedded OpenType fonts"};
+module.exports={A:{A:{"1":"J D E F A B","2":"zB"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"2":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:7,C:"EOT - Embedded OpenType fonts"};
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 e38382393c..8032c0c566 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":"J D yB","260":"F","1026":"E"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","4":"zB mB 0B 1B","132":"I n J D E F A B C K L G M N O o p"},D:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","4":"I n J D E F A B C K L G M N O","132":"o p q r"},E:{"1":"J D E F A B C K L G 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","4":"I n 4B rB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","4":"F B C EC FC GC HC jB wB IC","132":"kB"},G:{"1":"E LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","4":"rB JC xB KC"},H:{"132":"dC"},I:{"1":"H iC jC","4":"mB eC fC gC","132":"hC xB","900":"I"},J:{"1":"A","4":"D"},K:{"1":"Y","4":"A B C jB wB","132":"kB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:6,C:"ECMAScript 5"};
+module.exports={A:{A:{"1":"A B","2":"J D zB","260":"F","1026":"E"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","4":"0B mB 1B 2B","132":"I n J D E F A B C K L G M N O o p"},D:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","4":"I n J D E F A B C K L G M N O","132":"o p q r"},E:{"1":"J D E F A B C K L G 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","4":"I n 5B sB 6B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","4":"F B C FC GC HC IC jB xB JC","132":"kB"},G:{"1":"E MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","4":"sB KC yB LC"},H:{"132":"eC"},I:{"1":"H jC kC","4":"mB fC gC hC","132":"iC yB","900":"I"},J:{"1":"A","4":"D"},K:{"1":"b","4":"A B C jB xB","132":"kB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:6,C:"ECMAScript 5"};
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 258db863b8..17cab3f4af 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":"J D E F A B yB"},B:{"1":"K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C"},C:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB 0B 1B"},D:{"1":"IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB","132":"BB CB DB EB FB GB HB"},E:{"1":"F A B C K L G 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E 4B rB 5B 6B 7B"},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 Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C G M N O o p q r s t u v w x EC FC GC HC jB wB IC kB","132":"0 1 2 3 4 y z"},G:{"1":"OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"lC mC nC oC pC sB qC rC sC tC uC lB vC","2":"I"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:6,C:"ES6 classes"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C"},C:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB 1B 2B"},D:{"1":"IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB","132":"BB CB DB EB FB GB HB"},E:{"1":"F A B C K L G 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D E 5B sB 6B 7B 8B"},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 b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C G M N O o p q r s t u v w x FC GC HC IC jB xB JC kB","132":"0 1 2 3 4 y z"},G:{"1":"PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"mC nC oC pC qC tB rC sC tC uC vC lB wC","2":"I"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:6,C:"ES6 classes"};
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 74fe578cd7..110aaf86b0 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":"J D E F A B yB"},B:{"1":"K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D E F A B C K L G M N O o p q r s t u 0B 1B"},D:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 I n J D E F A B C K L G M N O o p q r s t u v w x y z"},E:{"1":"A B C K L G sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E F 4B rB 5B 6B 7B 8B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C G M N O o p q r s t u EC FC GC HC jB wB IC kB"},G:{"1":"QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:6,C:"ES6 Generators"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D E F A B C K L G M N O o p q r s t u 1B 2B"},D:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 I n J D E F A B C K L G M N O o p q r s t u v w x y z"},E:{"1":"A B C K L G tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D E F 5B sB 6B 7B 8B 9B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C G M N O o p q r s t u FC GC HC IC jB xB JC kB"},G:{"1":"RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:6,C:"ES6 Generators"};
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 57ad059ad9..33032623a5 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"1":"XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB 0B 1B","194":"WB"},D:{"1":"UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB"},E:{"1":"C K L G jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E F A B 4B rB 5B 6B 7B 8B sB"},F:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB EC FC GC HC jB wB IC kB"},G:{"1":"SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC RC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"1":"oC pC sB qC rC sC tC uC lB vC","2":"I lC mC nC"},Q:{"1":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:6,C:"JavaScript modules: dynamic import()"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"1":"XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB 1B 2B","194":"WB"},D:{"1":"UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB"},E:{"1":"C K L G jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D E F A B 5B sB 6B 7B 8B 9B tB"},F:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB FC GC HC IC jB xB JC kB"},G:{"1":"TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC SC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"1":"pC qC tB rC sC tC uC vC lB wC","2":"I mC nC oC"},Q:{"1":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:6,C:"JavaScript modules: dynamic import()"};
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 6c8ed88702..593036679e 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L","4097":"M N O","4290":"G"},C:{"1":"SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB 0B 1B","322":"NB OB PB QB RB nB"},D:{"1":"oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB","194":"SB"},E:{"1":"B C K L G jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E F A 4B rB 5B 6B 7B 8B","3076":"sB"},F:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB EC FC GC HC jB wB IC kB","194":"GB"},G:{"1":"SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC","3076":"RC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"1":"oC pC sB qC rC sC tC uC lB vC","2":"I lC mC nC"},Q:{"1":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:1,C:"JavaScript modules via script tag"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L","4097":"M N O","4290":"G"},C:{"1":"SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB 1B 2B","322":"NB OB PB QB RB nB"},D:{"1":"oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB","194":"SB"},E:{"1":"B C K L G jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D E F A 5B sB 6B 7B 8B 9B","3076":"tB"},F:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB FC GC HC IC jB xB JC kB","194":"GB"},G:{"1":"TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC","3076":"SC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"1":"pC qC tB rC sC tC uC vC lB wC","2":"I mC nC oC"},Q:{"1":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:1,C:"JavaScript modules via script tag"};
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 ee3a6a857c..9a7d49f649 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":"J D E F A B yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D E F A B C K L G 0B 1B","132":"M N O o p q r s t","260":"u v w x y z","516":"0"},D:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I n J D E F A B C K L G M N O","1028":"0 1 2 o p q r s t u v w x y z"},E:{"1":"F A B C K L G 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E 4B rB 5B 6B 7B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C EC FC GC HC jB wB IC kB","1028":"G M N O o p"},G:{"1":"OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC","1028":"hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:6,C:"ES6 Number"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D E F A B C K L G 1B 2B","132":"M N O o p q r s t","260":"u v w x y z","516":"0"},D:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I n J D E F A B C K L G M N O","1028":"0 1 2 o p q r s t u v w x y z"},E:{"1":"F A B C K L G 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D E 5B sB 6B 7B 8B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C FC GC HC IC jB xB JC kB","1028":"G M N O o p"},G:{"1":"PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC","1028":"iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:6,C:"ES6 Number"};
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 60854d4f5f..1284ca60e4 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":"J D E F A B yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 0B 1B"},D:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z"},E:{"1":"F A B C K L G 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E 4B rB 5B 6B 7B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C G M N O o p q r s t u v w EC FC GC HC jB wB IC kB"},G:{"1":"OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:6,C:"String.prototype.includes"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 1B 2B"},D:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z"},E:{"1":"F A B C K L G 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D E 5B sB 6B 7B 8B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C G M N O o p q r s t u v w FC GC HC IC jB xB JC kB"},G:{"1":"PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:6,C:"String.prototype.includes"};
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 6797241ea2..a89ee78889 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":"J D E F A yB","388":"B"},B:{"257":"P Q R S T U V W Z a b c d e f g h i j k l X m H","260":"C K L","769":"G M N O"},C:{"2":"zB mB I n 0B 1B","4":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB","257":"NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB"},D:{"2":"I n J D E F A B C K L G M N O o p","4":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB","257":"KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"A B C K L G sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D 4B rB 5B 6B","4":"E F 7B 8B"},F:{"2":"F B C EC FC GC HC jB wB IC kB","4":"0 1 2 3 4 5 6 G M N O o p q r s t u v w x y z","257":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W"},G:{"1":"QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB JC xB KC LC","4":"E MC NC OC PC"},H:{"2":"dC"},I:{"2":"mB I eC fC gC hC xB","4":"iC jC","257":"H"},J:{"2":"D","4":"A"},K:{"2":"A B C jB wB kB","257":"Y"},L:{"257":"H"},M:{"257":"X"},N:{"2":"A","388":"B"},O:{"257":"kC"},P:{"4":"I","257":"lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"257":"wC"},R:{"4":"xC"},S:{"4":"yC"}},B:6,C:"ECMAScript 2015 (ES6)"};
+module.exports={A:{A:{"2":"J D E F A zB","388":"B"},B:{"257":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","260":"C K L","769":"G M N O"},C:{"2":"0B mB I n 1B 2B","4":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB","257":"NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB"},D:{"2":"I n J D E F A B C K L G M N O o p","4":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB","257":"KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"A B C K L G tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D 5B sB 6B 7B","4":"E F 8B 9B"},F:{"2":"F B C FC GC HC IC jB xB JC kB","4":"0 1 2 3 4 5 6 G M N O o p q r s t u v w x y z","257":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z"},G:{"1":"RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB KC yB LC MC","4":"E NC OC PC QC"},H:{"2":"eC"},I:{"2":"mB I fC gC hC iC yB","4":"jC kC","257":"H"},J:{"2":"D","4":"A"},K:{"2":"A B C jB xB kB","257":"b"},L:{"257":"H"},M:{"257":"a"},N:{"2":"A","388":"B"},O:{"257":"lC"},P:{"4":"I","257":"mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"257":"xC"},R:{"4":"yC"},S:{"4":"zC"}},B:6,C:"ECMAScript 2015 (ES6)"};
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 12806037db..a0137419fe 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I n"},E:{"1":"n J D E F A B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I 4B rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W jB wB IC kB","4":"F EC FC GC HC"},G:{"1":"E JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB"},H:{"2":"dC"},I:{"1":"H iC jC","2":"mB I eC fC gC hC xB"},J:{"1":"D A"},K:{"1":"C Y jB wB kB","4":"A B"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:1,C:"Server-sent events"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I n"},E:{"1":"n J D E F A B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I 5B sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z jB xB JC kB","4":"F FC GC HC IC"},G:{"1":"E KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB"},H:{"2":"eC"},I:{"1":"H jC kC","2":"mB I fC gC hC iC yB"},J:{"1":"D A"},K:{"1":"C b jB xB kB","4":"A B"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:1,C:"Server-sent events"};
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 1b1f242cdb..ca7a059a72 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":"J D E F A B yB"},B:{"2":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"L G 9B AC BC tB uB vB CC lB DC","2":"I n J D E F A B C K 4B rB 5B 6B 7B 8B sB jB kB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"1":"ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"2":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:5,C:"ui-serif, ui-sans-serif, ui-monospace and ui-rounded values for font-family"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"L G AC BC CC uB vB wB DC lB EC","2":"I n J D E F A B C K 5B sB 6B 7B 8B 9B tB jB kB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"1":"aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"2":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:5,C:"ui-serif, ui-sans-serif, ui-monospace and ui-rounded values for font-family"};
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 f0d42c52b4..cd062ce295 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W","2":"C K L G M N O","1025":"Z a b c d e f g h i j k l X m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB 0B 1B","260":"eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB"},D:{"1":"eB fB gB hB iB P Q R S T U V W","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB","132":"SB oB TB UB Y VB WB XB YB ZB aB bB cB dB","1025":"Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"2":"I n J D E F A B 4B rB 5B 6B 7B 8B sB","772":"C K L G jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"TB UB Y VB WB XB YB ZB aB bB cB dB eB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB EC FC GC HC jB wB IC kB","132":"GB HB IB JB KB LB MB NB OB PB QB RB SB","1025":"fB gB hB iB P Q R pB S T U V W"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC","772":"TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1025":"H"},M:{"260":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"1":"qC rC sC tC uC lB vC","2":"I lC mC nC","132":"oC pC sB"},Q:{"132":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:5,C:"Feature Policy"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W","2":"C K L G M N O","1025":"X Y Z c d e f g h i j k l a m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB 1B 2B","260":"eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB"},D:{"1":"eB fB gB hB iB P Q R S T U V W","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB","132":"SB oB TB UB b VB WB XB YB ZB aB bB cB dB","1025":"X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"2":"I n J D E F A B 5B sB 6B 7B 8B 9B tB","772":"C K L G jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"TB UB b VB WB XB YB ZB aB bB cB dB eB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB FC GC HC IC jB xB JC kB","132":"GB HB IB JB KB LB MB NB OB PB QB RB SB","1025":"fB gB hB iB P Q R pB S T U V W X Y Z"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC","772":"UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1025":"H"},M:{"260":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"1":"rC sC tC uC vC lB wC","2":"I mC nC oC","132":"pC qC tB"},Q:{"132":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:5,C:"Feature Policy"};
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 dda210ce85..a7c4c51d80 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":"J D E F A B yB"},B:{"1":"L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K"},C:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 0B 1B","1025":"8","1218":"3 4 5 6 7"},D:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 I n J D E F A B C K L G M N O o p q r s t u v w x y z","260":"9","772":"AB"},E:{"1":"B C K L G sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E F A 4B rB 5B 6B 7B 8B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C G M N O o p q r s t u v EC FC GC HC jB wB IC kB","260":"w","772":"x"},G:{"1":"RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:1,C:"Fetch"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K"},C:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 1B 2B","1025":"8","1218":"3 4 5 6 7"},D:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 I n J D E F A B C K L G M N O o p q r s t u v w x y z","260":"9","772":"AB"},E:{"1":"B C K L G tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D E F A 5B sB 6B 7B 8B 9B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C G M N O o p q r s t u v FC GC HC IC jB xB JC kB","260":"w","772":"x"},G:{"1":"SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:1,C:"Fetch"};
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 1a36ff30ad..255ae7e608 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":"yB","132":"E F","388":"J D A B"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I n J D E F A B C K L G","16":"M N O o"},E:{"1":"J D E F A B C K L G 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n 4B rB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W FC GC HC jB wB IC kB","16":"F EC"},G:{"1":"E LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB JC xB KC"},H:{"388":"dC"},I:{"1":"H iC jC","2":"mB I eC fC gC hC xB"},J:{"1":"A","2":"D"},K:{"1":"A B C Y jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A","260":"B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:1,C:"disabled attribute of the fieldset element"};
+module.exports={A:{A:{"16":"zB","132":"E F","388":"J D A B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I n J D E F A B C K L G","16":"M N O o"},E:{"1":"J D E F A B C K L G 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n 5B sB 6B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z GC HC IC jB xB JC kB","16":"F FC"},G:{"1":"E MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB KC yB LC"},H:{"388":"eC"},I:{"1":"H jC kC","2":"mB I fC gC hC iC yB"},J:{"1":"A","2":"D"},K:{"1":"A B C b jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A","260":"B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:1,C:"disabled attribute of the fieldset element"};
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 0ae52de770..dfe3920808 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":"J D E F yB","260":"A B"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","260":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB 0B","260":"I n J D E F A B C K L G M N O o p q r s t u v w 1B"},D:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I n","260":"0 1 2 3 4 5 6 K L G M N O o p q r s t u v w x y z","388":"J D E F A B C"},E:{"1":"A B C K L G sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n 4B rB","260":"J D E F 6B 7B 8B","388":"5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B EC FC GC HC","260":"C G M N O o p q r s t jB wB IC kB"},G:{"1":"QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB JC xB KC","260":"E LC MC NC OC PC"},H:{"2":"dC"},I:{"1":"H jC","2":"eC fC gC","260":"iC","388":"mB I hC xB"},J:{"260":"A","388":"D"},K:{"1":"Y","2":"A B","260":"C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A","260":"B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:5,C:"File API"};
+module.exports={A:{A:{"2":"J D E F zB","260":"A B"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","260":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB 1B","260":"I n J D E F A B C K L G M N O o p q r s t u v w 2B"},D:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I n","260":"0 1 2 3 4 5 6 K L G M N O o p q r s t u v w x y z","388":"J D E F A B C"},E:{"1":"A B C K L G tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n 5B sB","260":"J D E F 7B 8B 9B","388":"6B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B FC GC HC IC","260":"C G M N O o p q r s t jB xB JC kB"},G:{"1":"RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB KC yB LC","260":"E MC NC OC PC QC"},H:{"2":"eC"},I:{"1":"H kC","2":"fC gC hC","260":"jC","388":"mB I iC yB"},J:{"260":"A","388":"D"},K:{"1":"b","2":"A B","260":"C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A","260":"B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:5,C:"File API"};
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 7353195767..6a6c6e898a 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":"J D E F yB","132":"A B"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 1B","2":"zB mB 0B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I n"},E:{"1":"J D E F A B C K L G 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n 4B rB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W jB wB IC kB","2":"F B EC FC GC HC"},G:{"1":"E LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB JC xB KC"},H:{"2":"dC"},I:{"1":"mB I H hC xB iC jC","2":"eC fC gC"},J:{"1":"A","2":"D"},K:{"1":"C Y jB wB kB","2":"A B"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:5,C:"FileReader API"};
+module.exports={A:{A:{"2":"J D E F zB","132":"A B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 2B","2":"0B mB 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I n"},E:{"1":"J D E F A B C K L G 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n 5B sB 6B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z jB xB JC kB","2":"F B FC GC HC IC"},G:{"1":"E MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB KC yB LC"},H:{"2":"eC"},I:{"1":"mB I H iC yB jC kC","2":"fC gC hC"},J:{"1":"A","2":"D"},K:{"1":"C b jB xB kB","2":"A B"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:5,C:"FileReader API"};
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 0902235fde..b67174d0b2 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":"J D E F yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","16":"I n J D E F A B C K L"},E:{"1":"J D E F A B C K L G 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n 4B rB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W IC kB","2":"F EC FC","16":"B GC HC jB wB"},G:{"1":"E LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB JC xB KC"},H:{"2":"dC"},I:{"1":"H iC jC","2":"mB I eC fC gC hC xB"},J:{"1":"A","2":"D"},K:{"1":"C Y wB kB","2":"A","16":"B jB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:5,C:"FileReaderSync"};
+module.exports={A:{A:{"1":"A B","2":"J D E F zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","16":"I n J D E F A B C K L"},E:{"1":"J D E F A B C K L G 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n 5B sB 6B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z JC kB","2":"F FC GC","16":"B HC IC jB xB"},G:{"1":"E MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB KC yB LC"},H:{"2":"eC"},I:{"1":"H jC kC","2":"mB I fC gC hC iC yB"},J:{"1":"A","2":"D"},K:{"1":"C b xB kB","2":"A","16":"B jB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:5,C:"FileReaderSync"};
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 8bd9ec042e..9d49992cbe 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":"J D E F A B yB"},B:{"2":"C K L G M N O","33":"P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"2":"I n J D","33":"0 1 2 3 4 5 6 7 8 9 K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","36":"E F A B C"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"2":"F B C EC FC GC HC jB wB IC kB","33":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D","33":"A"},K:{"2":"A B C Y jB wB kB"},L:{"33":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"2":"I","33":"lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:7,C:"Filesystem & FileWriter API"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"2":"C K L G M N O","33":"P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"2":"I n J D","33":"0 1 2 3 4 5 6 7 8 9 K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","36":"E F A B C"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"2":"F B C FC GC HC IC jB xB JC kB","33":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D","33":"A"},K:{"2":"A B C b jB xB kB"},L:{"33":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"2":"I","33":"mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:7,C:"Filesystem & FileWriter API"};
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 ee85757d39..e8564e4f90 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":"J D E F A B yB"},B:{"1":"M N O P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G"},C:{"1":"KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB 0B 1B"},D:{"1":"PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB","16":"DB EB FB","388":"GB HB IB JB KB LB MB NB OB"},E:{"1":"K L G 9B AC BC tB uB vB CC lB DC","2":"I n J D E F A 4B rB 5B 6B 7B 8B sB","516":"B C jB kB"},F:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB EC FC GC HC jB wB IC kB"},G:{"1":"SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC RC"},H:{"2":"dC"},I:{"1":"H","2":"eC fC gC","16":"mB I hC xB iC jC"},J:{"1":"A","2":"D"},K:{"1":"Y kB","16":"A B C jB wB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"lC mC nC oC pC sB qC rC sC tC uC lB vC","129":"I"},Q:{"1":"wC"},R:{"1":"xC"},S:{"2":"yC"}},B:6,C:"FLAC audio format"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G"},C:{"1":"KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB 1B 2B"},D:{"1":"PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB","16":"DB EB FB","388":"GB HB IB JB KB LB MB NB OB"},E:{"1":"K L G AC BC CC uB vB wB DC lB EC","2":"I n J D E F A 5B sB 6B 7B 8B 9B tB","516":"B C jB kB"},F:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB FC GC HC IC jB xB JC kB"},G:{"1":"TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC SC"},H:{"2":"eC"},I:{"1":"H","2":"fC gC hC","16":"mB I iC yB jC kC"},J:{"1":"A","2":"D"},K:{"1":"b kB","16":"A B C jB xB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"mC nC oC pC qC tB rC sC tC uC vC lB wC","129":"I"},Q:{"1":"xC"},R:{"1":"yC"},S:{"2":"zC"}},B:6,C:"FLAC audio format"};
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 d1f491a7dd..84e0b4d402 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":"J D E F A B yB"},B:{"1":"T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O P Q R S"},C:{"1":"UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB 0B 1B"},D:{"1":"T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S"},E:{"1":"G AC BC tB uB vB CC lB DC","2":"I n J D E F A B C K L 4B rB 5B 6B 7B 8B sB jB kB 9B"},F:{"1":"dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB EC FC GC HC jB wB IC kB"},G:{"1":"bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"1":"tC uC lB vC","2":"I lC mC nC oC pC sB qC rC sC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:5,C:"gap property for Flexbox"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O P Q R S"},C:{"1":"UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB 1B 2B"},D:{"1":"T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S"},E:{"1":"G BC CC uB vB wB DC lB EC","2":"I n J D E F A B C K L 5B sB 6B 7B 8B 9B tB jB kB AC"},F:{"1":"aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB FC GC HC IC jB xB JC kB"},G:{"1":"cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"1":"uC vC lB wC","2":"I mC nC oC pC qC tB rC sC tC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:5,C:"gap property for Flexbox"};
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 d436a6192a..3df5137023 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":"J D E F yB","1028":"B","1316":"A"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","164":"zB mB I n J D E F A B C K L G M N O o p q 0B 1B","516":"r s t u v w"},D:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","33":"q r s t u v w x","164":"I n J D E F A B C K L G M N O o p"},E:{"1":"F A B C K L G 8B sB jB kB 9B AC BC tB uB vB CC lB DC","33":"D E 6B 7B","164":"I n J 4B rB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W kB","2":"F B C EC FC GC HC jB wB IC","33":"G M"},G:{"1":"OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","33":"E MC NC","164":"rB JC xB KC LC"},H:{"1":"dC"},I:{"1":"H iC jC","164":"mB I eC fC gC hC xB"},J:{"1":"A","164":"D"},K:{"1":"Y kB","2":"A B C jB wB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"B","292":"A"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:4,C:"CSS Flexible Box Layout Module"};
+module.exports={A:{A:{"2":"J D E F zB","1028":"B","1316":"A"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","164":"0B mB I n J D E F A B C K L G M N O o p q 1B 2B","516":"r s t u v w"},D:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","33":"q r s t u v w x","164":"I n J D E F A B C K L G M N O o p"},E:{"1":"F A B C K L G 9B tB jB kB AC BC CC uB vB wB DC lB EC","33":"D E 7B 8B","164":"I n J 5B sB 6B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z kB","2":"F B C FC GC HC IC jB xB JC","33":"G M"},G:{"1":"PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","33":"E NC OC","164":"sB KC yB LC MC"},H:{"1":"eC"},I:{"1":"H jC kC","164":"mB I fC gC hC iC yB"},J:{"1":"A","164":"D"},K:{"1":"b kB","2":"A B C jB xB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"B","292":"A"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:4,C:"CSS Flexible Box Layout Module"};
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 20479856b5..8f92973d8f 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"1":"MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB 0B 1B"},D:{"1":"RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB"},E:{"1":"K L G 9B AC BC tB uB vB CC lB DC","2":"I n J D E F A B C 4B rB 5B 6B 7B 8B sB jB kB"},F:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EC FC GC HC jB wB IC kB"},G:{"1":"WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"1":"nC oC pC sB qC rC sC tC uC lB vC","2":"I lC mC"},Q:{"1":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:5,C:"display: flow-root"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"1":"MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB 1B 2B"},D:{"1":"RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB"},E:{"1":"K L G AC BC CC uB vB wB DC lB EC","2":"I n J D E F A B C 5B sB 6B 7B 8B 9B tB jB kB"},F:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB FC GC HC IC jB xB JC kB"},G:{"1":"XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"1":"oC pC qC tB rC sC tC uC vC lB wC","2":"I mC nC"},Q:{"1":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:5,C:"display: flow-root"};
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 69c31e7bda..2d993d4527 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":"J D E F A B","2":"yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","16":"I n J D E F A B C K L"},E:{"1":"J D E F A B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","16":"I n 4B rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W IC kB","2":"F EC FC GC HC","16":"B jB wB"},G:{"1":"E KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB JC xB"},H:{"2":"dC"},I:{"1":"I H hC xB iC jC","2":"eC fC gC","16":"mB"},J:{"1":"D A"},K:{"1":"C Y kB","2":"A","16":"B jB wB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"2":"yC"}},B:5,C:"focusin & focusout events"};
+module.exports={A:{A:{"1":"J D E F A B","2":"zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","16":"I n J D E F A B C K L"},E:{"1":"J D E F A B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","16":"I n 5B sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z JC kB","2":"F FC GC HC IC","16":"B jB xB"},G:{"1":"E LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB KC yB"},H:{"2":"eC"},I:{"1":"I H iC yB jC kC","2":"fC gC hC","16":"mB"},J:{"1":"D A"},K:{"1":"C b kB","2":"A","16":"B jB xB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"2":"zC"}},B:5,C:"focusin & focusout events"};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/focusoptions-preventscroll.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/focusoptions-preventscroll.js
index 6154e5c9b5..397ef00370 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/focusoptions-preventscroll.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/focusoptions-preventscroll.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M","132":"N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"1":"Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB EC FC GC HC jB wB IC kB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"2":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:1,C:"preventScroll support in focus"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M","132":"N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"1":"b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB FC GC HC IC jB xB JC kB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"2":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:1,C:"preventScroll support in focus"};
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 d919f6395f..1658e354ab 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"1":"d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB 0B 1B","132":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c"},D:{"1":"PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB","260":"MB NB OB"},E:{"1":"B C K L G jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E 4B rB 5B 6B 7B","16":"F","132":"A 8B sB"},F:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB EC FC GC HC jB wB IC kB"},G:{"1":"SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC","132":"OC PC QC RC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"mC nC oC pC sB qC rC sC tC uC lB vC","2":"I lC"},Q:{"1":"wC"},R:{"2":"xC"},S:{"132":"yC"}},B:5,C:"system-ui value for font-family"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"1":"d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB 1B 2B","132":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c"},D:{"1":"PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB","260":"MB NB OB"},E:{"1":"B C K L G jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D E 5B sB 6B 7B 8B","16":"F","132":"A 9B tB"},F:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB FC GC HC IC jB xB JC kB"},G:{"1":"TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC","132":"PC QC RC SC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"nC oC pC qC tB rC sC tC uC vC lB wC","2":"I mC"},Q:{"1":"xC"},R:{"2":"yC"},S:{"132":"zC"}},B:5,C:"system-ui value for font-family"};
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 7c8a91814d..cf60e64b13 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":"J D E F yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB 0B 1B","33":"0 1 2 G M N O o p q r s t u v w x y z","164":"I n J D E F A B C K L"},D:{"1":"HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I n J D E F A B C K L G","33":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB","292":"M N O o p"},E:{"1":"A B C K L G 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"D E F 4B rB 6B 7B","4":"I n J 5B"},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 Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C EC FC GC HC jB wB IC kB","33":"0 1 2 3 G M N O o p q r s t u v w x y z"},G:{"1":"PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E MC NC OC","4":"rB JC xB KC LC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB","33":"iC jC"},J:{"2":"D","33":"A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"lC mC nC oC pC sB qC rC sC tC uC lB vC","33":"I"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:4,C:"CSS font-feature-settings"};
+module.exports={A:{A:{"1":"A B","2":"J D E F zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB 1B 2B","33":"0 1 2 G M N O o p q r s t u v w x y z","164":"I n J D E F A B C K L"},D:{"1":"HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I n J D E F A B C K L G","33":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB","292":"M N O o p"},E:{"1":"A B C K L G 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"D E F 5B sB 7B 8B","4":"I n J 6B"},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 b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C FC GC HC IC jB xB JC kB","33":"0 1 2 3 G M N O o p q r s t u v w x y z"},G:{"1":"QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E NC OC PC","4":"sB KC yB LC MC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB","33":"jC kC"},J:{"2":"D","33":"A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"mC nC oC pC qC tB rC sC tC uC vC lB wC","33":"I"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:4,C:"CSS font-feature-settings"};
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 d8db35aab7..2e15fdc6b3 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D E F A B C K L G M N O o p q r s 0B 1B","194":"0 1 2 t u v w x y z"},D:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I n J D E F A B C K L G M N O o p q r s t u v w x","33":"0 1 y z"},E:{"1":"A B C K L G 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J 4B rB 5B 6B","33":"D E F 7B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C G EC FC GC HC jB wB IC kB","33":"M N O o"},G:{"1":"UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB JC xB KC LC MC","33":"E NC OC PC QC RC SC TC"},H:{"2":"dC"},I:{"1":"H jC","2":"mB I eC fC gC hC xB","33":"iC"},J:{"2":"D","33":"A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:4,C:"CSS3 font-kerning"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D E F A B C K L G M N O o p q r s 1B 2B","194":"0 1 2 t u v w x y z"},D:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I n J D E F A B C K L G M N O o p q r s t u v w x","33":"0 1 y z"},E:{"1":"A B C K L G 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J 5B sB 6B 7B","33":"D E F 8B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C G FC GC HC IC jB xB JC kB","33":"M N O o"},G:{"1":"VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB KC yB LC MC NC","33":"E OC PC QC RC SC TC UC"},H:{"2":"eC"},I:{"1":"H kC","2":"mB I fC gC hC iC yB","33":"jC"},J:{"2":"D","33":"A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:4,C:"CSS3 font-kerning"};
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 84b72c5484..50bc6cd0da 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 0B 1B","194":"4 5 6 7 8 9"},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 nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 I n J D E F A B C K L G M N O o p q r s t u v w x y z"},E:{"1":"A B C K L G sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E F 4B rB 5B 6B 7B 8B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C G M N O o p q EC FC GC HC jB wB IC kB"},G:{"1":"QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:5,C:"CSS Font Loading"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 1B 2B","194":"4 5 6 7 8 9"},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 nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 I n J D E F A B C K L G M N O o p q r s t u v w x y z"},E:{"1":"A B C K L G tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D E F 5B sB 6B 7B 8B 9B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C G M N O o p q FC GC HC IC jB xB JC kB"},G:{"1":"RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:5,C:"CSS Font Loading"};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-metrics-overrides.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-metrics-overrides.js
index 5acef707ad..d3b3096d20 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-metrics-overrides.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-metrics-overrides.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B yB"},B:{"2":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"1":"W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U","194":"V"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"2":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:7,C:"@font-face metrics overrides"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"1":"W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U","194":"V"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"2":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:7,C:"@font-face metrics overrides"};
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 dabe9f1991..7a2124a607 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":"J D E F A B yB"},B:{"2":"C K L G M N O","194":"P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B","2":"zB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB","194":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"2":"F B C G M N O o p q r s t u v w x y EC FC GC HC jB wB IC kB","194":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"2":"H"},M:{"258":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"194":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:4,C:"CSS font-size-adjust"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"2":"C K L G M N O","194":"P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B","2":"0B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB","194":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"2":"F B C G M N O o p q r s t u v w x y FC GC HC IC jB xB JC kB","194":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"2":"H"},M:{"258":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"194":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:4,C:"CSS font-size-adjust"};
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 85265e85ec..fb1f4bb36b 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":"J D E F A B yB"},B:{"2":"C K L G M N O","676":"P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"2":"zB mB I n J D E F A B C K L G M N O o p q r s t 0B 1B","804":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB"},D:{"2":"I","676":"0 1 2 3 4 5 6 7 8 9 n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"2":"4B rB","676":"I n J D E F A B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"2":"F B C EC FC GC HC jB wB IC kB","676":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"2":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"804":"yC"}},B:7,C:"CSS font-smooth"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"2":"C K L G M N O","676":"P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"2":"0B mB I n J D E F A B C K L G M N O o p q r s t 1B 2B","804":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB"},D:{"2":"I","676":"0 1 2 3 4 5 6 7 8 9 n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"2":"5B sB","676":"I n J D E F A B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"2":"F B C FC GC HC IC jB xB JC kB","676":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"2":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"804":"zC"}},B:7,C:"CSS font-smooth"};
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 f98c2a3dd2..4c8b03c7b5 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":"J D E yB","4":"F A B"},B:{"1":"N O P Q R S T U V W Z a b c d e f g h i j k l X m H","4":"C K L G M"},C:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 0B 1B","194":"5 6 7 8 9 AB BB CB"},D:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","4":"0 1 2 3 4 I n J D E F A B C K L G M N O o p q r s t u v w x y z"},E:{"1":"A B C K L G sB jB kB 9B AC BC tB uB vB CC lB DC","4":"I n J D E F 4B rB 5B 6B 7B 8B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C EC FC GC HC jB wB IC kB","4":"G M N O o p q r"},G:{"1":"QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","4":"E rB JC xB KC LC MC NC OC PC"},H:{"2":"dC"},I:{"1":"H","4":"mB I eC fC gC hC xB iC jC"},J:{"2":"D","4":"A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"4":"A B"},O:{"1":"kC"},P:{"1":"lC mC nC oC pC sB qC rC sC tC uC lB vC","4":"I"},Q:{"1":"wC"},R:{"2":"xC"},S:{"1":"yC"}},B:4,C:"Font unicode-range subsetting"};
+module.exports={A:{A:{"2":"J D E zB","4":"F A B"},B:{"1":"N O P Q R S T U V W X Y Z c d e f g h i j k l a m H","4":"C K L G M"},C:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 1B 2B","194":"5 6 7 8 9 AB BB CB"},D:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","4":"0 1 2 3 4 I n J D E F A B C K L G M N O o p q r s t u v w x y z"},E:{"1":"A B C K L G tB jB kB AC BC CC uB vB wB DC lB EC","4":"I n J D E F 5B sB 6B 7B 8B 9B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C FC GC HC IC jB xB JC kB","4":"G M N O o p q r"},G:{"1":"RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","4":"E sB KC yB LC MC NC OC PC QC"},H:{"2":"eC"},I:{"1":"H","4":"mB I fC gC hC iC yB jC kC"},J:{"2":"D","4":"A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"4":"A B"},O:{"1":"lC"},P:{"1":"mC nC oC pC qC tB rC sC tC uC vC lB wC","4":"I"},Q:{"1":"xC"},R:{"2":"yC"},S:{"1":"zC"}},B:4,C:"Font unicode-range subsetting"};
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 99528984da..f840eeba70 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":"J D E F yB","130":"A B"},B:{"130":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB 0B 1B","130":"I n J D E F A B C K L G M N O o p q r s","322":"0 1 2 t u v w x y z"},D:{"2":"I n J D E F A B C K L G","130":"0 1 2 3 4 5 6 7 8 9 M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"A B C K L G 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"D E F 4B rB 6B 7B","130":"I n J 5B"},F:{"2":"F B C EC FC GC HC jB wB IC kB","130":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W"},G:{"1":"PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB MC NC OC","130":"JC xB KC LC"},H:{"2":"dC"},I:{"2":"mB I eC fC gC hC xB","130":"H iC jC"},J:{"2":"D","130":"A"},K:{"2":"A B C jB wB kB","130":"Y"},L:{"130":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"130":"kC"},P:{"130":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"130":"wC"},R:{"130":"xC"},S:{"1":"yC"}},B:5,C:"CSS font-variant-alternates"};
+module.exports={A:{A:{"2":"J D E F zB","130":"A B"},B:{"130":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB 1B 2B","130":"I n J D E F A B C K L G M N O o p q r s","322":"0 1 2 t u v w x y z"},D:{"2":"I n J D E F A B C K L G","130":"0 1 2 3 4 5 6 7 8 9 M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"A B C K L G 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"D E F 5B sB 7B 8B","130":"I n J 6B"},F:{"2":"F B C FC GC HC IC jB xB JC kB","130":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z"},G:{"1":"QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB NC OC PC","130":"KC yB LC MC"},H:{"2":"eC"},I:{"2":"mB I fC gC hC iC yB","130":"H jC kC"},J:{"2":"D","130":"A"},K:{"2":"A B C jB xB kB","130":"b"},L:{"130":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"130":"lC"},P:{"130":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"130":"xC"},R:{"130":"yC"},S:{"1":"zC"}},B:5,C:"CSS font-variant-alternates"};
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 d16a85685e..c5d307031d 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 0B 1B"},D:{"1":"LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB"},E:{"1":"A B C K L G 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E F 4B rB 5B 6B 7B"},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 Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 F B C G M N O o p q r s t u v w x y z EC FC GC HC jB wB IC kB"},G:{"1":"PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D","16":"A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"mC nC oC pC sB qC rC sC tC uC lB vC","2":"I lC"},Q:{"1":"wC"},R:{"2":"xC"},S:{"1":"yC"}},B:2,C:"CSS font-variant-numeric"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 1B 2B"},D:{"1":"LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB"},E:{"1":"A B C K L G 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D E F 5B sB 6B 7B 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 b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 F B C G M N O o p q r s t u v w x y z FC GC HC IC jB xB JC kB"},G:{"1":"QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D","16":"A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"nC oC pC qC tB rC sC tC uC vC lB wC","2":"I mC"},Q:{"1":"xC"},R:{"2":"yC"},S:{"1":"zC"}},B:2,C:"CSS font-variant-numeric"};
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 6e5e4755f4..d71fc5cada 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":"F A B","132":"J D E yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B","2":"zB mB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"I n J D E F A B C K L G rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"4B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W FC GC HC jB wB IC kB","2":"F EC"},G:{"1":"E xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","260":"rB JC"},H:{"2":"dC"},I:{"1":"I H hC xB iC jC","2":"eC","4":"mB fC gC"},J:{"1":"A","4":"D"},K:{"1":"A B C Y jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:4,C:"@font-face Web fonts"};
+module.exports={A:{A:{"1":"F A B","132":"J D E zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B","2":"0B mB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"I n J D E F A B C K L G sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z GC HC IC jB xB JC kB","2":"F FC"},G:{"1":"E yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","260":"sB KC"},H:{"2":"eC"},I:{"1":"I H iC yB jC kC","2":"fC","4":"mB gC hC"},J:{"1":"A","4":"D"},K:{"1":"A B C b jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:4,C:"@font-face Web fonts"};
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 4fbf5a2180..9febf8819f 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":"J D E F A B yB"},B:{"1":"M N O P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I n J D E F"},E:{"1":"J D E F A B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I 4B rB","16":"n"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB","2":"F"},G:{"1":"E KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB JC xB"},H:{"1":"dC"},I:{"1":"mB I H hC xB iC jC","2":"eC fC gC"},J:{"1":"D A"},K:{"1":"A B C Y jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:1,C:"Form attribute"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I n J D E F"},E:{"1":"J D E F A B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I 5B sB","16":"n"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB","2":"F"},G:{"1":"E LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB KC yB"},H:{"1":"eC"},I:{"1":"mB I H iC yB jC kC","2":"fC gC hC"},J:{"1":"D A"},K:{"1":"A B C b jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:1,C:"Form attribute"};
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 2faa80b252..ebfe99302f 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":"J D E F yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","16":"I n J D E F A B C K L"},E:{"1":"J D E F A B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n 4B rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W HC jB wB IC kB","2":"F EC","16":"FC GC"},G:{"1":"E KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB JC xB"},H:{"1":"dC"},I:{"1":"I H hC xB iC jC","2":"eC fC gC","16":"mB"},J:{"1":"A","2":"D"},K:{"1":"B C Y jB wB kB","16":"A"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:1,C:"Attributes for form submission"};
+module.exports={A:{A:{"1":"A B","2":"J D E F zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","16":"I n J D E F A B C K L"},E:{"1":"J D E F A B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n 5B sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z IC jB xB JC kB","2":"F FC","16":"GC HC"},G:{"1":"E LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB KC yB"},H:{"1":"eC"},I:{"1":"I H iC yB jC kC","2":"fC gC hC","16":"mB"},J:{"1":"A","2":"D"},K:{"1":"B C b jB xB kB","16":"A"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:1,C:"Attributes for form submission"};
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 f66eab491d..23ee799e90 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":"J D E F yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I n J D E F"},E:{"1":"B C K L G sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I 4B rB","132":"n J D E F A 5B 6B 7B 8B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W FC GC HC jB wB IC kB","2":"F EC"},G:{"1":"RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB","132":"E JC xB KC LC MC NC OC PC QC"},H:{"516":"dC"},I:{"1":"H jC","2":"mB eC fC gC","132":"I hC xB iC"},J:{"1":"A","132":"D"},K:{"1":"A B C Y jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"260":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"132":"yC"}},B:1,C:"Form validation"};
+module.exports={A:{A:{"1":"A B","2":"J D E F zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I n J D E F"},E:{"1":"B C K L G tB jB kB AC BC CC uB vB wB DC lB EC","2":"I 5B sB","132":"n J D E F A 6B 7B 8B 9B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z GC HC IC jB xB JC kB","2":"F FC"},G:{"1":"SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB","132":"E KC yB LC MC NC OC PC QC RC"},H:{"516":"eC"},I:{"1":"H kC","2":"mB fC gC hC","132":"I iC yB jC"},J:{"1":"A","132":"D"},K:{"1":"A B C b jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"260":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"132":"zC"}},B:1,C:"Form validation"};
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 03ab8aa17d..2a1c56402e 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":"yB","4":"A B","8":"J D E F"},B:{"1":"M N O P Q R S T U V W Z a b c d e f g h i j k l X m H","4":"C K L G"},C:{"4":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","8":"zB mB 0B 1B"},D:{"1":"oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","4":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB"},E:{"4":"I n J D E F A B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","8":"4B rB"},F:{"1":"F B C LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB","4":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB"},G:{"2":"rB","4":"E JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB","4":"iC jC"},J:{"2":"D","4":"A"},K:{"1":"A B C Y jB wB kB"},L:{"1":"H"},M:{"4":"X"},N:{"4":"A B"},O:{"1":"kC"},P:{"1":"oC pC sB qC rC sC tC uC lB vC","4":"I lC mC nC"},Q:{"1":"wC"},R:{"4":"xC"},S:{"4":"yC"}},B:1,C:"HTML5 form features"};
+module.exports={A:{A:{"2":"zB","4":"A B","8":"J D E F"},B:{"1":"M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H","4":"C K L G"},C:{"4":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","8":"0B mB 1B 2B"},D:{"1":"oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","4":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB"},E:{"4":"I n J D E F A B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","8":"5B sB"},F:{"1":"F B C LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB","4":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB"},G:{"2":"sB","4":"E KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB","4":"jC kC"},J:{"2":"D","4":"A"},K:{"1":"A B C b jB xB kB"},L:{"1":"H"},M:{"4":"a"},N:{"4":"A B"},O:{"1":"lC"},P:{"1":"pC qC tB rC sC tC uC vC lB wC","4":"I mC nC oC"},Q:{"1":"xC"},R:{"4":"yC"},S:{"4":"zC"}},B:1,C:"HTML5 form features"};
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 b177849f56..fae0f0db14 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":"J D E F A yB","548":"B"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","516":"C K L G M N O"},C:{"1":"Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D E F 0B 1B","676":"0 1 2 3 4 5 6 7 8 9 A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB","1700":"GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB"},D:{"1":"bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I n J D E F A B C K L","676":"G M N O o","804":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB"},E:{"2":"I n 4B rB","548":"uB vB CC lB DC","676":"5B","804":"J D E F A B C K L G 6B 7B 8B sB jB kB 9B AC BC tB"},F:{"1":"Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W kB","2":"F B C EC FC GC HC jB wB IC","804":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC","2052":"UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D","292":"A"},K:{"2":"A B C Y jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A","548":"B"},O:{"804":"kC"},P:{"1":"sB qC rC sC tC uC lB vC","804":"I lC mC nC oC pC"},Q:{"804":"wC"},R:{"804":"xC"},S:{"1":"yC"}},B:1,C:"Full Screen API"};
+module.exports={A:{A:{"2":"J D E F A zB","548":"B"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","516":"C K L G M N O"},C:{"1":"b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D E F 1B 2B","676":"0 1 2 3 4 5 6 7 8 9 A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB","1700":"GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB"},D:{"1":"bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I n J D E F A B C K L","676":"G M N O o","804":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB"},E:{"2":"I n 5B sB","548":"vB wB DC lB EC","676":"6B","804":"J D E F A B C K L G 7B 8B 9B tB jB kB AC BC CC uB"},F:{"1":"b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z kB","2":"F B C FC GC HC IC jB xB JC","804":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC","2052":"VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D","292":"A"},K:{"2":"A B C b jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A","548":"B"},O:{"804":"lC"},P:{"1":"tB rC sC tC uC vC lB wC","804":"I mC nC oC pC qC"},Q:{"804":"xC"},R:{"804":"yC"},S:{"1":"zC"}},B:1,C:"Full Screen API"};
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 355790aeb0..08bd02d165 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":"J D E F A B yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D E F A B C K L G M N O o p q r s t u v w x 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I n J D E F A B C K L G M N O o p","33":"q r s t"},E:{"1":"B C K L G sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E F A 4B rB 5B 6B 7B 8B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C G M N O o p q r s EC FC GC HC jB wB IC kB"},G:{"1":"RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"2":"yC"}},B:5,C:"Gamepad API"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D E F A B C K L G M N O o p q r s t u v w x 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I n J D E F A B C K L G M N O o p","33":"q r s t"},E:{"1":"B C K L G tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D E F A 5B sB 6B 7B 8B 9B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C G M N O o p q r s FC GC HC IC jB xB JC kB"},G:{"1":"SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"2":"zC"}},B:5,C:"Gamepad API"};
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 d8d9f21185..820136d2b1 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":"F A B","2":"yB","8":"J D E"},B:{"1":"C K L G M N O","129":"P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB 0B 1B","8":"zB mB","129":"OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB","4":"I","129":"JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"n J D E F B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","8":"I 4B rB","129":"A"},F:{"1":"0 1 2 3 4 5 6 7 B C M N O o p q r s t u v w x y z HC jB wB IC kB","2":"F G EC","8":"FC GC","129":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W"},G:{"1":"E rB JC xB KC LC MC NC OC PC","129":"QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"1":"mB I eC fC gC hC xB iC jC","129":"H"},J:{"1":"D A"},K:{"1":"B C jB wB kB","8":"A","129":"Y"},L:{"129":"H"},M:{"129":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I","129":"lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"129":"wC"},R:{"129":"xC"},S:{"1":"yC"}},B:2,C:"Geolocation"};
+module.exports={A:{A:{"1":"F A B","2":"zB","8":"J D E"},B:{"1":"C K L G M N O","129":"P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB 1B 2B","8":"0B mB","129":"OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB","4":"I","129":"JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"n J D E F B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","8":"I 5B sB","129":"A"},F:{"1":"0 1 2 3 4 5 6 7 B C M N O o p q r s t u v w x y z IC jB xB JC kB","2":"F G FC","8":"GC HC","129":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z"},G:{"1":"E sB KC yB LC MC NC OC PC QC","129":"RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"1":"mB I fC gC hC iC yB jC kC","129":"H"},J:{"1":"D A"},K:{"1":"B C jB xB kB","8":"A","129":"b"},L:{"129":"H"},M:{"129":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I","129":"mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"129":"xC"},R:{"129":"yC"},S:{"1":"zC"}},B:2,C:"Geolocation"};
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 78f451189f..cac2827753 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":"J D yB","2049":"F A B","2692":"E"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2049":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB","260":"I n J D E F A B","1156":"mB","1284":"0B","1796":"1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"I n J D E F A B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","16":"4B rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W HC jB wB IC kB","16":"F EC","132":"FC GC"},G:{"1":"E JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","16":"rB"},H:{"1":"dC"},I:{"1":"mB I H gC hC xB iC jC","16":"eC fC"},J:{"1":"D A"},K:{"1":"B C Y jB wB kB","132":"A"},L:{"1":"H"},M:{"1":"X"},N:{"2049":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:5,C:"Element.getBoundingClientRect()"};
+module.exports={A:{A:{"644":"J D zB","2049":"F A B","2692":"E"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2049":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B","260":"I n J D E F A B","1156":"mB","1284":"1B","1796":"2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"I n J D E F A B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","16":"5B sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z IC jB xB JC kB","16":"F FC","132":"GC HC"},G:{"1":"E KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","16":"sB"},H:{"1":"eC"},I:{"1":"mB I H hC iC yB jC kC","16":"fC gC"},J:{"1":"D A"},K:{"1":"B C b jB xB kB","132":"A"},L:{"1":"H"},M:{"1":"a"},N:{"2049":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:5,C:"Element.getBoundingClientRect()"};
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 cd30fa7fcc..ff40d664d1 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":"F A B","2":"J D E yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB","132":"mB 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","260":"I n J D E F A"},E:{"1":"n J D E F A B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","260":"I 4B rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W HC jB wB IC kB","260":"F EC FC GC"},G:{"1":"E KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","260":"rB JC xB"},H:{"260":"dC"},I:{"1":"I H hC xB iC jC","260":"mB eC fC gC"},J:{"1":"A","260":"D"},K:{"1":"B C Y jB wB kB","260":"A"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:2,C:"getComputedStyle"};
+module.exports={A:{A:{"1":"F A B","2":"J D E zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B","132":"mB 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","260":"I n J D E F A"},E:{"1":"n J D E F A B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","260":"I 5B sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z IC jB xB JC kB","260":"F FC GC HC"},G:{"1":"E LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","260":"sB KC yB"},H:{"260":"eC"},I:{"1":"I H iC yB jC kC","260":"mB fC gC hC"},J:{"1":"A","260":"D"},K:{"1":"B C b jB xB kB","260":"A"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:2,C:"getComputedStyle"};
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 5c19f7ca3b..4743fa6085 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":"F A B","2":"yB","8":"J D E"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B","8":"zB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB","2":"F"},G:{"1":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"1":"dC"},I:{"1":"mB I H eC fC gC hC xB iC jC"},J:{"1":"D A"},K:{"1":"A B C Y jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:1,C:"getElementsByClassName"};
+module.exports={A:{A:{"1":"F A B","2":"zB","8":"J D E"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B","8":"0B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB","2":"F"},G:{"1":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"1":"eC"},I:{"1":"mB I H fC gC hC iC yB jC kC"},J:{"1":"D A"},K:{"1":"A B C b jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:1,C:"getElementsByClassName"};
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 224999a3f4..84cfedbb0c 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":"J D E F A yB","33":"B"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D E F A B C K L G M N O o p 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I n J D E F A"},E:{"1":"D E F A B C K L G 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J 4B rB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C EC FC GC HC jB wB IC kB"},G:{"1":"E MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB JC xB KC LC"},H:{"2":"dC"},I:{"1":"H iC jC","2":"mB I eC fC gC hC xB"},J:{"1":"A","2":"D"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A","33":"B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:2,C:"crypto.getRandomValues()"};
+module.exports={A:{A:{"2":"J D E F A zB","33":"B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D E F A B C K L G M N O o p 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I n J D E F A"},E:{"1":"D E F A B C K L G 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J 5B sB 6B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C FC GC HC IC jB xB JC kB"},G:{"1":"E NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB KC yB LC MC"},H:{"2":"eC"},I:{"1":"H jC kC","2":"mB I fC gC hC iC yB"},J:{"1":"A","2":"D"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A","33":"B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:2,C:"crypto.getRandomValues()"};
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 c6dc999435..756d704ae4 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"1":"XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB","194":"RB nB SB oB TB UB Y VB WB"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB EC FC GC HC jB wB IC kB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:4,C:"Gyroscope"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"1":"XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB","194":"RB nB SB oB TB UB b VB WB"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB FC GC HC IC jB xB JC kB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:4,C:"Gyroscope"};
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 b5bd93b8d5..f8ba5192c1 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":"J D E F A B yB"},B:{"1":"G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L"},C:{"1":"HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB 0B 1B"},D:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 I n J D E F A B C K L G M N O o p q r s t u v w x y z"},E:{"2":"I n J D 4B rB 5B 6B 7B","129":"B C K L G sB jB kB 9B AC BC tB uB vB CC lB DC","194":"E F A 8B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C G M N O o p q r s EC FC GC HC jB wB IC kB"},G:{"2":"rB JC xB KC LC MC","129":"RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","194":"E NC OC PC QC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:1,C:"navigator.hardwareConcurrency"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L"},C:{"1":"HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB 1B 2B"},D:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 I n J D E F A B C K L G M N O o p q r s t u v w x y z"},E:{"2":"I n J D 5B sB 6B 7B 8B","129":"B C K L G tB jB kB AC BC CC uB vB wB DC lB EC","194":"E F A 9B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C G M N O o p q r s FC GC HC IC jB xB JC kB"},G:{"2":"sB KC yB LC MC NC","129":"SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","194":"E OC PC QC RC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:1,C:"navigator.hardwareConcurrency"};
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 2ea6882733..ceb4330a6a 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":"E F A B","8":"J D yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 1B","8":"zB mB 0B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","8":"I"},E:{"1":"n J D E F A B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","8":"I 4B rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W HC jB wB IC kB","8":"F EC FC GC"},G:{"1":"E JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB"},H:{"2":"dC"},I:{"1":"mB I H fC gC hC xB iC jC","2":"eC"},J:{"1":"D A"},K:{"1":"B C Y jB wB kB","8":"A"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:1,C:"Hashchange event"};
+module.exports={A:{A:{"1":"E F A B","8":"J D zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 2B","8":"0B mB 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","8":"I"},E:{"1":"n J D E F A B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","8":"I 5B sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z IC jB xB JC kB","8":"F FC GC HC"},G:{"1":"E KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB"},H:{"2":"eC"},I:{"1":"mB I H gC hC iC yB jC kC","2":"fC"},J:{"1":"D A"},K:{"1":"B C b jB xB kB","8":"A"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:1,C:"Hashchange event"};
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 e04d6ed846..0629eaf5e3 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":"J D E F A B yB"},B:{"2":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"2":"I n J D E F A 4B rB 5B 6B 7B 8B sB","130":"B C K L G jB kB 9B AC BC tB uB vB CC lB DC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC","130":"SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"2":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:6,C:"HEIF/ISO Base Media File Format"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"2":"I n J D E F A 5B sB 6B 7B 8B 9B tB","130":"B C K L G jB kB AC BC CC uB vB wB DC lB EC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC","130":"TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"2":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:6,C:"HEIF/ISO Base Media File Format"};
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 d5c692c9f6..a8cee0fbeb 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":"J D E F A yB","132":"B"},B:{"132":"C K L G M N O","1028":"P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"K L G 9B AC BC tB uB vB CC lB DC","2":"I n J D E F A 4B rB 5B 6B 7B 8B sB","516":"B C jB kB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"1":"SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC RC"},H:{"2":"dC"},I:{"2":"mB I eC fC gC hC xB iC jC","258":"H"},J:{"2":"D A"},K:{"2":"A B C jB wB kB","258":"Y"},L:{"258":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"2":"I","258":"lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:6,C:"HEVC/H.265 video format"};
+module.exports={A:{A:{"2":"J D E F A zB","132":"B"},B:{"132":"C K L G M N O","1028":"P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"K L G AC BC CC uB vB wB DC lB EC","2":"I n J D E F A 5B sB 6B 7B 8B 9B tB","516":"B C jB kB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"1":"TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC SC"},H:{"2":"eC"},I:{"2":"mB I fC gC hC iC yB jC kC","258":"H"},J:{"2":"D A"},K:{"2":"A B C jB xB kB","258":"b"},L:{"258":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"2":"I","258":"mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:6,C:"HEVC/H.265 video format"};
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 174cc62343..9b057d83bc 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":"J D E F A yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I n"},E:{"1":"J D E F A B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n 4B rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W jB wB IC kB","2":"F B EC FC GC HC"},G:{"1":"E KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB JC xB"},H:{"1":"dC"},I:{"1":"I H hC xB iC jC","2":"mB eC fC gC"},J:{"1":"A","2":"D"},K:{"1":"C Y jB wB kB","2":"A B"},L:{"1":"H"},M:{"1":"X"},N:{"1":"B","2":"A"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:1,C:"hidden attribute"};
+module.exports={A:{A:{"1":"B","2":"J D E F A zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I n"},E:{"1":"J D E F A B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n 5B sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z jB xB JC kB","2":"F B FC GC HC IC"},G:{"1":"E LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB KC yB"},H:{"1":"eC"},I:{"1":"I H iC yB jC kC","2":"mB fC gC hC"},J:{"1":"A","2":"D"},K:{"1":"C b jB xB kB","2":"A B"},L:{"1":"H"},M:{"1":"a"},N:{"1":"B","2":"A"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:1,C:"hidden attribute"};
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 c8d6734089..5081f7e8e7 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":"J D E F yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D E F A B C K L 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I n J D E F A B C K L G M N O o","33":"p q r s"},E:{"1":"E F A B C K L G 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D 4B rB 5B 6B 7B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C EC FC GC HC jB wB IC kB"},G:{"1":"E OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB JC xB KC LC MC NC"},H:{"2":"dC"},I:{"1":"H iC jC","2":"mB I eC fC gC hC xB"},J:{"1":"A","2":"D"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:2,C:"High Resolution Time API"};
+module.exports={A:{A:{"1":"A B","2":"J D E F zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D E F A B C K L 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I n J D E F A B C K L G M N O o","33":"p q r s"},E:{"1":"E F A B C K L G 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D 5B sB 6B 7B 8B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C FC GC HC IC jB xB JC kB"},G:{"1":"E PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB KC yB LC MC NC OC"},H:{"2":"eC"},I:{"1":"H jC kC","2":"mB I fC gC hC iC yB"},J:{"1":"A","2":"D"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:2,C:"High Resolution Time API"};
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 026d716851..afa108a5a3 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":"J D E F yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I"},E:{"1":"J D E F A B C K L G 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I 4B rB","4":"n 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W wB IC kB","2":"F B EC FC GC HC jB"},G:{"1":"E KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB JC","4":"xB"},H:{"2":"dC"},I:{"1":"H fC gC xB iC jC","2":"mB I eC hC"},J:{"1":"D A"},K:{"1":"C Y jB wB kB","2":"A B"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:1,C:"Session history management"};
+module.exports={A:{A:{"1":"A B","2":"J D E F zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I"},E:{"1":"J D E F A B C K L G 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I 5B sB","4":"n 6B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z xB JC kB","2":"F B FC GC HC IC jB"},G:{"1":"E LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB KC","4":"yB"},H:{"2":"eC"},I:{"1":"H gC hC yB jC kC","2":"mB I fC iC"},J:{"1":"D A"},K:{"1":"C b jB xB kB","2":"A B"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:1,C:"Session history management"};
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 a68a0edab7..3d9ef35727 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":"J D E F A B yB"},B:{"2":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"2":"rB JC xB KC","129":"E LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"1":"mB I H hC xB iC jC","2":"eC","257":"fC gC"},J:{"1":"A","16":"D"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"516":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"16":"wC"},R:{"1":"xC"},S:{"2":"yC"}},B:4,C:"HTML Media Capture"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"2":"sB KC yB LC","129":"E MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"1":"mB I H iC yB jC kC","2":"fC","257":"gC hC"},J:{"1":"A","16":"D"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"516":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"16":"xC"},R:{"1":"yC"},S:{"2":"zC"}},B:4,C:"HTML Media Capture"};
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 55a42eb19c..c68d0ef210 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":"yB","8":"J D E","260":"F A B"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB","132":"mB 0B 1B","260":"I n J D E F A B C K L G M N O o p"},D:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","132":"I n","260":"J D E F A B C K L G M N O o p q r s t u"},E:{"1":"D E F A B C K L G 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","132":"I 4B rB","260":"n J 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","132":"F B EC FC GC HC","260":"C jB wB IC kB"},G:{"1":"E MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","132":"rB","260":"JC xB KC LC"},H:{"132":"dC"},I:{"1":"H iC jC","132":"eC","260":"mB I fC gC hC xB"},J:{"260":"D A"},K:{"1":"Y","132":"A","260":"B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"260":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:1,C:"HTML5 semantic elements"};
+module.exports={A:{A:{"2":"zB","8":"J D E","260":"F A B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B","132":"mB 1B 2B","260":"I n J D E F A B C K L G M N O o p"},D:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","132":"I n","260":"J D E F A B C K L G M N O o p q r s t u"},E:{"1":"D E F A B C K L G 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","132":"I 5B sB","260":"n J 6B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","132":"F B FC GC HC IC","260":"C jB xB JC kB"},G:{"1":"E NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","132":"sB","260":"KC yB LC MC"},H:{"132":"eC"},I:{"1":"H jC kC","132":"fC","260":"mB I gC hC iC yB"},J:{"260":"D A"},K:{"1":"b","132":"A","260":"B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"260":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:1,C:"HTML5 semantic elements"};
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 10682915c9..449ead67b4 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":"J D E F A B yB"},B:{"1":"C K L G M N O","2":"P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"J D E F A B C K L G 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n 4B rB 5B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"1":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"1":"mB I H hC xB iC jC","2":"eC fC gC"},J:{"1":"A","2":"D"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"2":"yC"}},B:7,C:"HTTP Live Streaming (HLS)"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"C K L G M N O","2":"P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"J D E F A B C K L G 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n 5B sB 6B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"1":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"1":"mB I H iC yB jC kC","2":"fC gC hC"},J:{"1":"A","2":"D"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"2":"zC"}},B:7,C:"HTTP Live Streaming (HLS)"};
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 70f117df3a..5facd54a90 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":"J D E F A yB","132":"B"},B:{"1":"C K L G M N O","513":"P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB","2":"0 1 2 3 4 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 0B 1B","513":"MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB"},D:{"1":"AB BB CB DB EB FB GB HB IB JB","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z","513":"KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"B C K L G jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E 4B rB 5B 6B 7B","260":"F A 8B sB"},F:{"1":"0 1 2 3 4 5 6 x y z","2":"F B C G M N O o p q r s t u v w EC FC GC HC jB wB IC kB","513":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W"},G:{"1":"OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC"},H:{"2":"dC"},I:{"2":"mB I eC fC gC hC xB iC jC","513":"H"},J:{"2":"D A"},K:{"2":"A B C jB wB kB","513":"Y"},L:{"513":"H"},M:{"513":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"I","513":"lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"513":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:6,C:"HTTP/2 protocol"};
+module.exports={A:{A:{"2":"J D E F A zB","132":"B"},B:{"1":"C K L G M N O","513":"P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB","2":"0 1 2 3 4 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 1B 2B","513":"MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB"},D:{"1":"AB BB CB DB EB FB GB HB IB JB","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z","513":"KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"B C K L G jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D E 5B sB 6B 7B 8B","260":"F A 9B tB"},F:{"1":"0 1 2 3 4 5 6 x y z","2":"F B C G M N O o p q r s t u v w FC GC HC IC jB xB JC kB","513":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z"},G:{"1":"PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC"},H:{"2":"eC"},I:{"2":"mB I fC gC hC iC yB jC kC","513":"H"},J:{"2":"D A"},K:{"2":"A B C jB xB kB","513":"b"},L:{"513":"H"},M:{"513":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"I","513":"mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"513":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:6,C:"HTTP/2 protocol"};
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 5572f5fccb..2e37e623d8 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":"J D E F A B yB"},B:{"1":"W Z a b c d e f g h i j k l X m H","2":"C K L G M N O","322":"P Q R S T","578":"U V"},C:{"1":"Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB 0B 1B","194":"cB dB eB fB gB hB iB P Q R pB S T U V W"},D:{"1":"W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB","322":"P Q R S T","578":"U V"},E:{"2":"I n J D E F A B C K 4B rB 5B 6B 7B 8B sB jB kB 9B","1090":"L G AC BC tB uB vB CC lB DC"},F:{"1":"eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB EC FC GC HC jB wB IC kB","578":"dB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC","66":"aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"194":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"1":"tC uC lB vC","2":"I lC mC nC oC pC sB qC rC sC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:6,C:"HTTP/3 protocol"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O","322":"P Q R S T","578":"U V"},C:{"1":"X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB 1B 2B","194":"cB dB eB fB gB hB iB P Q R pB S T U V W"},D:{"1":"W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB","322":"P Q R S T","578":"U V"},E:{"2":"I n J D E F A B C K 5B sB 6B 7B 8B 9B tB jB kB AC","1090":"L G BC CC uB vB wB DC lB EC"},F:{"1":"eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB FC GC HC IC jB xB JC kB","578":"dB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC","66":"bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"194":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"1":"uC vC lB wC","2":"I mC nC oC pC qC tB rC sC tC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:6,C:"HTTP/3 protocol"};
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 77edb3fb43..42e1e134fc 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":"J D E F yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D E F A B C K L G M 0B 1B","4":"N O o p q r s t u v w"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"n J D E F A B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I 4B rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C EC FC GC HC jB wB IC kB"},G:{"1":"E xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB JC"},H:{"2":"dC"},I:{"1":"mB I H fC gC hC xB iC jC","2":"eC"},J:{"1":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:1,C:"sandbox attribute for iframes"};
+module.exports={A:{A:{"1":"A B","2":"J D E F zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D E F A B C K L G M 1B 2B","4":"N O o p q r s t u v w"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"n J D E F A B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I 5B sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C FC GC HC IC jB xB JC kB"},G:{"1":"E yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB KC"},H:{"2":"eC"},I:{"1":"mB I H gC hC iC yB jC kC","2":"fC"},J:{"1":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:1,C:"sandbox attribute for iframes"};
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 556b4461f0..e4c289e3e1 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":"J D E F A B yB"},B:{"2":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","66":"p q r s t u v"},E:{"2":"I n J E F A B C K L G 4B rB 5B 6B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","130":"D 7B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"2":"E rB JC xB KC LC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","130":"MC"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"2":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:7,C:"seamless attribute for iframes"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","66":"p q r s t u v"},E:{"2":"I n J E F A B C K L G 5B sB 6B 7B 9B tB jB kB AC BC CC uB vB wB DC lB EC","130":"D 8B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"2":"E sB KC yB LC MC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","130":"NC"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"2":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:7,C:"seamless attribute for iframes"};
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 f4079863fe..0c77215645 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":"yB","8":"J D E F A B"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","8":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB","8":"mB I n J D E F A B C K L G M N O o p q r s t 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I n J D E F A B C K","8":"L G M N O o"},E:{"1":"J D E F A B C K L G 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"4B rB","8":"I n 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B EC FC GC HC","8":"C jB wB IC kB"},G:{"1":"E LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB","8":"JC xB KC"},H:{"2":"dC"},I:{"1":"H iC jC","8":"mB I eC fC gC hC xB"},J:{"1":"A","8":"D"},K:{"1":"Y","2":"A B","8":"C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"8":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:1,C:"srcdoc attribute for iframes"};
+module.exports={A:{A:{"2":"zB","8":"J D E F A B"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","8":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B","8":"mB I n J D E F A B C K L G M N O o p q r s t 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I n J D E F A B C K","8":"L G M N O o"},E:{"1":"J D E F A B C K L G 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"5B sB","8":"I n 6B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B FC GC HC IC","8":"C jB xB JC kB"},G:{"1":"E MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB","8":"KC yB LC"},H:{"2":"eC"},I:{"1":"H jC kC","8":"mB I fC gC hC iC yB"},J:{"1":"A","8":"D"},K:{"1":"b","2":"A B","8":"C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"8":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:1,C:"srcdoc attribute for iframes"};
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 6ffa03b23d..d3fb12ebba 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":"J D E F A B yB"},B:{"2":"C K L G M N O","322":"P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"2":"0 1 2 3 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 0B 1B","194":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB","322":"MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"2":"0 1 2 3 4 5 6 7 8 F B C G M N O o p q r s t u v w x y z EC FC GC HC jB wB IC kB","322":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"1":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"1":"lC mC nC oC pC sB qC rC sC tC uC lB vC","2":"I"},Q:{"322":"wC"},R:{"1":"xC"},S:{"194":"yC"}},B:5,C:"ImageCapture API"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"2":"C K L G M N O","322":"P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"2":"0 1 2 3 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 1B 2B","194":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB","322":"MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"2":"0 1 2 3 4 5 6 7 8 F B C G M N O o p q r s t u v w x y z FC GC HC IC jB xB JC kB","322":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"1":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"1":"mC nC oC pC qC tB rC sC tC uC vC lB wC","2":"I"},Q:{"322":"xC"},R:{"1":"yC"},S:{"194":"zC"}},B:5,C:"ImageCapture API"};
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 79d604f8c6..537ffef7df 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":"J D E F A yB","161":"B"},B:{"2":"P Q R S T U V W Z a b c d e f g h i j k l X m H","161":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"2":"H"},M:{"2":"X"},N:{"2":"A","161":"B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:5,C:"Input Method Editor API"};
+module.exports={A:{A:{"2":"J D E F A zB","161":"B"},B:{"2":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","161":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"2":"H"},M:{"2":"a"},N:{"2":"A","161":"B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:5,C:"Input Method Editor API"};
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 e09ebd001e..f5ecb6f625 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":"F A B","2":"J D E yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"1":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"1":"dC"},I:{"1":"mB I H eC fC gC hC xB iC jC"},J:{"1":"D A"},K:{"1":"A B C Y jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:1,C:"naturalWidth & naturalHeight image properties"};
+module.exports={A:{A:{"1":"F A B","2":"J D E zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"1":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"1":"eC"},I:{"1":"mB I H fC gC hC iC yB jC kC"},J:{"1":"D A"},K:{"1":"A B C b jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:1,C:"naturalWidth & naturalHeight image properties"};
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 b641b9c9ce..841d866d8c 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":"J D E F A B yB"},B:{"1":"a b c d e f g h i j k l X m H","2":"C K L G M N O","194":"P Q R S T U V W Z"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X 0B 1B","322":"m H qB"},D:{"1":"a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB","194":"eB fB gB hB iB P Q R S T U V W Z"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB EC FC GC HC jB wB IC kB","194":"TB UB Y VB WB XB YB ZB aB bB cB dB eB fB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"1":"uC lB vC","2":"I lC mC nC oC pC sB qC rC sC tC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:7,C:"Import maps"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"Y Z c d e f g h i j k l a m H","2":"C K L G M N O","194":"P Q R S T U V W X"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a 1B 2B","322":"m H qB rB"},D:{"1":"Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB","194":"eB fB gB hB iB P Q R S T U V W X"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB FC GC HC IC jB xB JC kB","194":"TB UB b VB WB XB YB ZB aB bB cB dB eB fB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"1":"vC lB wC","2":"I mC nC oC pC qC tB rC sC tC uC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:7,C:"Import maps"};
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 747ce37a5f..bde7514b7b 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":"J D E F yB","8":"A B"},B:{"1":"P","2":"Q R S T U V W Z a b c d e f g h i j k l X m H","8":"C K L G M N O"},C:{"2":"zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y 0B 1B","8":"0 z PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","72":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB"},D:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P","2":"I n J D E F A B C K L G M N O o p q r s t u v w x y Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","66":"0 1 2 3 z","72":"4"},E:{"2":"I n 4B rB 5B","8":"J D E F A B C K L G 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB","2":"F B C G M XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB","66":"N O o p q","72":"r"},G:{"2":"rB JC xB KC LC","8":"E MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"2":"H"},M:{"8":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC","2":"sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:5,C:"HTML Imports"};
+module.exports={A:{A:{"2":"J D E F zB","8":"A B"},B:{"1":"P","2":"Q R S T U V W X Y Z c d e f g h i j k l a m H","8":"C K L G M N O"},C:{"2":"0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y 1B 2B","8":"0 z PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","72":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB"},D:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P","2":"I n J D E F A B C K L G M N O o p q r s t u v w x y Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","66":"0 1 2 3 z","72":"4"},E:{"2":"I n 5B sB 6B","8":"J D E F A B C K L G 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB","2":"F B C G M XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB","66":"N O o p q","72":"r"},G:{"2":"sB KC yB LC MC","8":"E NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"2":"H"},M:{"8":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC","2":"tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:5,C:"HTML Imports"};
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 86406fdbe0..23c41c5c47 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":"J D E F A B","16":"yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 1B","2":"zB mB","16":"0B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I n J D E F A B C K L G M N O o p q r s t u v w"},E:{"1":"J D E F A B C K L G 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n 4B rB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W IC kB","2":"F B EC FC GC HC jB wB"},G:{"1":"VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC"},H:{"2":"dC"},I:{"1":"H iC jC","2":"mB I eC fC gC hC xB"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"2":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:1,C:"indeterminate checkbox"};
+module.exports={A:{A:{"1":"J D E F A B","16":"zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 2B","2":"0B mB","16":"1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I n J D E F A B C K L G M N O o p q r s t u v w"},E:{"1":"J D E F A B C K L G 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n 5B sB 6B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z JC kB","2":"F B FC GC HC IC jB xB"},G:{"1":"WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC"},H:{"2":"eC"},I:{"1":"H jC kC","2":"mB I fC gC hC iC yB"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"2":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:1,C:"indeterminate checkbox"};
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 ab691c5f1f..7c713e0c1a 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":"J D E F yB","132":"A B"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","132":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB 0B 1B","33":"A B C K L G","36":"I n J D E F"},D:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"A","8":"I n J D E F","33":"s","36":"B C K L G M N O o p q r"},E:{"1":"A B C K L G sB jB kB 9B BC tB uB vB CC lB DC","8":"I n J D 4B rB 5B 6B","260":"E F 7B 8B","516":"AC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F EC FC","8":"B C GC HC jB wB IC kB"},G:{"1":"QC RC SC TC UC VC WC XC YC ZC aC cC tB uB vB lB","8":"rB JC xB KC LC MC","260":"E NC OC PC","516":"bC"},H:{"2":"dC"},I:{"1":"H iC jC","8":"mB I eC fC gC hC xB"},J:{"1":"A","8":"D"},K:{"1":"Y","2":"A","8":"B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"132":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:2,C:"IndexedDB"};
+module.exports={A:{A:{"2":"J D E F zB","132":"A B"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","132":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB 1B 2B","33":"A B C K L G","36":"I n J D E F"},D:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"A","8":"I n J D E F","33":"s","36":"B C K L G M N O o p q r"},E:{"1":"A B C K L G tB jB kB AC CC uB vB wB DC lB EC","8":"I n J D 5B sB 6B 7B","260":"E F 8B 9B","516":"BC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F FC GC","8":"B C HC IC jB xB JC kB"},G:{"1":"RC SC TC UC VC WC XC YC ZC aC bC dC uB vB wB lB","8":"sB KC yB LC MC NC","260":"E OC PC QC","516":"cC"},H:{"2":"eC"},I:{"1":"H jC kC","8":"mB I fC gC hC iC yB"},J:{"1":"A","8":"D"},K:{"1":"b","2":"A","8":"B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"132":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:2,C:"IndexedDB"};
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 d07c49774c..c9435371b0 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"1":"KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB 0B 1B","132":"DB EB FB","260":"GB HB IB JB"},D:{"1":"RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB","132":"HB IB JB KB","260":"LB MB NB OB PB QB"},E:{"1":"B C K L G sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E F A 4B rB 5B 6B 7B 8B"},F:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 F B C G M N O o p q r s t u v w x y z EC FC GC HC jB wB IC kB","132":"4 5 6 7","260":"8 9 AB BB CB DB"},G:{"1":"RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC","16":"QC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"1":"nC oC pC sB qC rC sC tC uC lB vC","2":"I","260":"lC mC"},Q:{"1":"wC"},R:{"2":"xC"},S:{"260":"yC"}},B:4,C:"IndexedDB 2.0"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"1":"KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB 1B 2B","132":"DB EB FB","260":"GB HB IB JB"},D:{"1":"RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB","132":"HB IB JB KB","260":"LB MB NB OB PB QB"},E:{"1":"B C K L G tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D E F A 5B sB 6B 7B 8B 9B"},F:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 F B C G M N O o p q r s t u v w x y z FC GC HC IC jB xB JC kB","132":"4 5 6 7","260":"8 9 AB BB CB DB"},G:{"1":"SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC","16":"RC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"1":"oC pC qC tB rC sC tC uC vC lB wC","2":"I","260":"mC nC"},Q:{"1":"xC"},R:{"2":"yC"},S:{"260":"zC"}},B:4,C:"IndexedDB 2.0"};
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 142ac006bc..35535f17ca 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":"E F A B","4":"yB","132":"J D"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B","36":"zB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"1":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"1":"dC"},I:{"1":"mB I H eC fC gC hC xB iC jC"},J:{"1":"D A"},K:{"1":"A B C Y jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:2,C:"CSS inline-block"};
+module.exports={A:{A:{"1":"E F A B","4":"zB","132":"J D"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B","36":"0B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"1":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"1":"eC"},I:{"1":"mB I H fC gC hC iC yB jC kC"},J:{"1":"D A"},K:{"1":"A B C b jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:2,C:"CSS inline-block"};
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 7b9a876a81..2a6ed4e080 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":"J D E F A B","16":"yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"I n J D E F A B C K L G rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","16":"4B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB","16":"F"},G:{"1":"E JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","16":"rB"},H:{"1":"dC"},I:{"1":"mB I H gC hC xB iC jC","16":"eC fC"},J:{"1":"D A"},K:{"1":"A B C Y jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:1,C:"HTMLElement.innerText"};
+module.exports={A:{A:{"1":"J D E F A B","16":"zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"I n J D E F A B C K L G sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","16":"5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB","16":"F"},G:{"1":"E KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","16":"sB"},H:{"1":"eC"},I:{"1":"mB I H hC iC yB jC kC","16":"fC gC"},J:{"1":"D A"},K:{"1":"A B C b jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:1,C:"HTMLElement.innerText"};
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 65022b2819..036d9b3afe 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":"J D E F A yB","132":"B"},B:{"132":"C K L G M N O","260":"P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y 0B 1B","516":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB"},D:{"1":"N O o p q r s t u v","2":"I n J D E F A B C K L G M","132":"0 1 2 3 4 5 6 7 8 9 w x y z","260":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"J 5B 6B","2":"I n 4B rB","2052":"D E F A B C K L G 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"2":"rB JC xB","1025":"E KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"1025":"dC"},I:{"1":"mB I H eC fC gC hC xB iC jC"},J:{"1":"D A"},K:{"1":"A B C Y jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2052":"A B"},O:{"1025":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"260":"wC"},R:{"1":"xC"},S:{"516":"yC"}},B:1,C:"autocomplete attribute: on & off values"};
+module.exports={A:{A:{"1":"J D E F A zB","132":"B"},B:{"132":"C K L G M N O","260":"P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y 1B 2B","516":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB"},D:{"1":"N O o p q r s t u v","2":"I n J D E F A B C K L G M","132":"0 1 2 3 4 5 6 7 8 9 w x y z","260":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"J 6B 7B","2":"I n 5B sB","2052":"D E F A B C K L G 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"2":"sB KC yB","1025":"E LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"1025":"eC"},I:{"1":"mB I H fC gC hC iC yB jC kC"},J:{"1":"D A"},K:{"1":"A B C b jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2052":"A B"},O:{"1025":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"260":"xC"},R:{"1":"yC"},S:{"516":"zC"}},B:1,C:"autocomplete attribute: on & off values"};
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 48648f4fb5..4fffa66c66 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":"J D E F A B yB"},B:{"1":"L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K"},C:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D E F A B C K L G M N O o p q r s t u v w x 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I n J D E F A B C K L G M N O o"},E:{"1":"K L G kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E F A B C 4B rB 5B 6B 7B 8B sB jB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W jB wB IC kB","2":"F G M EC FC GC HC"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC","129":"VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"1":"H iC jC","2":"mB I eC fC gC hC xB"},J:{"1":"D A"},K:{"1":"A B C Y jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"2":"yC"}},B:1,C:"Color input type"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K"},C:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D E F A B C K L G M N O o p q r s t u v w x 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I n J D E F A B C K L G M N O o"},E:{"1":"K L G kB AC BC CC uB vB wB DC lB EC","2":"I n J D E F A B C 5B sB 6B 7B 8B 9B tB jB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z jB xB JC kB","2":"F G M FC GC HC IC"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC","129":"WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"1":"H jC kC","2":"mB I fC gC hC iC yB"},J:{"1":"D A"},K:{"1":"A B C b jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"2":"zC"}},B:1,C:"Color input type"};
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 75bad6274e..7d02404a1c 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":"J D E F A B yB"},B:{"1":"K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H","132":"C"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB 0B 1B","1090":"MB NB OB PB","2052":"QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d","4100":"e f g h i j k l X m H qB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I n J D E F A B C K L G M N O o","2052":"p q r s t"},E:{"2":"I n J D E F A B C K L 4B rB 5B 6B 7B 8B sB jB kB 9B","4100":"G AC BC tB uB vB CC lB DC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"2":"rB JC xB","260":"E KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"1":"H iC jC","2":"mB eC fC gC","514":"I hC xB"},J:{"1":"A","2":"D"},K:{"1":"A B C Y jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"2052":"yC"}},B:1,C:"Date and time input types"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H","132":"C"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB 1B 2B","1090":"MB NB OB PB","2052":"QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d","4100":"e f g h i j k l a m H qB rB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I n J D E F A B C K L G M N O o","2052":"p q r s t"},E:{"2":"I n J D E F A B C K L 5B sB 6B 7B 8B 9B tB jB kB AC","4100":"G BC CC uB vB wB DC lB EC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"2":"sB KC yB","260":"E LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"1":"H jC kC","2":"mB fC gC hC","514":"I iC yB"},J:{"1":"A","2":"D"},K:{"1":"A B C b jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"2052":"zC"}},B:1,C:"Date and time input types"};
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 d4e70d0290..0490d5079c 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":"J D E F yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I"},E:{"1":"n J D E F A B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I 4B rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB","2":"F"},G:{"1":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"1":"mB I H hC xB iC jC","132":"eC fC gC"},J:{"1":"A","132":"D"},K:{"1":"A B C Y jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:1,C:"Email, telephone & URL input types"};
+module.exports={A:{A:{"1":"A B","2":"J D E F zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I"},E:{"1":"n J D E F A B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I 5B sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB","2":"F"},G:{"1":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"1":"mB I H iC yB jC kC","132":"fC gC hC"},J:{"1":"A","132":"D"},K:{"1":"A B C b jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:1,C:"Email, telephone & URL input types"};
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 11ec78c264..f58cf0361a 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":"J D E yB","2561":"A B","2692":"F"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2561":"C K L G M N O"},C:{"1":"IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","16":"zB","1537":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB 1B","1796":"mB 0B"},D:{"1":"WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","16":"I n J D E F A B C K L","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 nB SB oB TB UB Y VB","1537":"0 1 2 3 G M N O o p q r s t u v w x y z"},E:{"1":"L G 9B AC BC tB uB vB CC lB DC","16":"I n J 4B rB","1025":"D E F A B C 6B 7B 8B sB jB","1537":"5B","4097":"K kB"},F:{"1":"LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W kB","16":"F B C EC FC GC HC jB wB","260":"IC","1025":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB","1537":"G M N O o p q"},G:{"1":"XC YC ZC aC bC cC tB uB vB lB","16":"rB JC xB","1025":"E NC OC PC QC RC SC TC UC","1537":"KC LC MC","4097":"VC WC"},H:{"2":"dC"},I:{"16":"eC fC","1025":"H jC","1537":"mB I gC hC xB iC"},J:{"1025":"A","1537":"D"},K:{"1":"A B C jB wB kB","1025":"Y"},L:{"1":"H"},M:{"1537":"X"},N:{"2561":"A B"},O:{"1537":"kC"},P:{"1025":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1025":"wC"},R:{"1025":"xC"},S:{"1537":"yC"}},B:1,C:"input event"};
+module.exports={A:{A:{"2":"J D E zB","2561":"A B","2692":"F"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2561":"C K L G M N O"},C:{"1":"IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","16":"0B","1537":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB 2B","1796":"mB 1B"},D:{"1":"WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","16":"I n J D E F A B C K L","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 nB SB oB TB UB b VB","1537":"0 1 2 3 G M N O o p q r s t u v w x y z"},E:{"1":"L G AC BC CC uB vB wB DC lB EC","16":"I n J 5B sB","1025":"D E F A B C 7B 8B 9B tB jB","1537":"6B","4097":"K kB"},F:{"1":"LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z kB","16":"F B C FC GC HC IC jB xB","260":"JC","1025":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB","1537":"G M N O o p q"},G:{"1":"YC ZC aC bC cC dC uB vB wB lB","16":"sB KC yB","1025":"E OC PC QC RC SC TC UC VC","1537":"LC MC NC","4097":"WC XC"},H:{"2":"eC"},I:{"16":"fC gC","1025":"H kC","1537":"mB I hC iC yB jC"},J:{"1025":"A","1537":"D"},K:{"1":"A B C jB xB kB","1025":"b"},L:{"1":"H"},M:{"1537":"a"},N:{"2561":"A B"},O:{"1537":"lC"},P:{"1025":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1025":"xC"},R:{"1025":"yC"},S:{"1537":"zC"}},B:1,C:"input event"};
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 9af9651488..98d2ba5101 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":"J D E F yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB 0B 1B","132":"0 1 2 3 4 5 I n J D E F A B C K L G M N O o p q r s t u v w x y z"},D:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I","16":"n J D E q r s t u","132":"F A B C K L G M N O o p"},E:{"1":"C K L G jB kB 9B AC BC tB uB vB CC lB DC","2":"I n 4B rB 5B","132":"J D E F A B 6B 7B 8B sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C EC FC GC HC jB wB IC kB"},G:{"2":"LC MC","132":"E NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","514":"rB JC xB KC"},H:{"2":"dC"},I:{"2":"eC fC gC","260":"mB I hC xB","514":"H iC jC"},J:{"132":"A","260":"D"},K:{"2":"A B C jB wB kB","514":"Y"},L:{"260":"H"},M:{"2":"X"},N:{"514":"A","1028":"B"},O:{"2":"kC"},P:{"260":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"260":"wC"},R:{"260":"xC"},S:{"1":"yC"}},B:1,C:"accept attribute for file input"};
+module.exports={A:{A:{"1":"A B","2":"J D E F zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB 1B 2B","132":"0 1 2 3 4 5 I n J D E F A B C K L G M N O o p q r s t u v w x y z"},D:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I","16":"n J D E q r s t u","132":"F A B C K L G M N O o p"},E:{"1":"C K L G jB kB AC BC CC uB vB wB DC lB EC","2":"I n 5B sB 6B","132":"J D E F A B 7B 8B 9B tB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C FC GC HC IC jB xB JC kB"},G:{"2":"MC NC","132":"E OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","514":"sB KC yB LC"},H:{"2":"eC"},I:{"2":"fC gC hC","260":"mB I iC yB","514":"H jC kC"},J:{"132":"A","260":"D"},K:{"2":"A B C jB xB kB","514":"b"},L:{"260":"H"},M:{"2":"a"},N:{"514":"A","1028":"B"},O:{"2":"lC"},P:{"260":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"260":"xC"},R:{"260":"yC"},S:{"1":"zC"}},B:1,C:"accept attribute for file input"};
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 c4b4d8a0c7..e4d8812c54 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":"J D E F A B yB"},B:{"1":"L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K"},C:{"1":"JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I n J D E F A B C K L G M N O o p q r s t u v w x y"},E:{"1":"C K L G jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E F A B 4B rB 5B 6B 7B 8B sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C G M EC FC GC HC jB wB IC kB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"2":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:7,C:"Directory selection from file input"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K"},C:{"1":"JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I n J D E F A B C K L G M N O o p q r s t u v w x y"},E:{"1":"C K L G jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D E F A B 5B sB 6B 7B 8B 9B tB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C G M FC GC HC IC jB xB JC kB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"2":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:7,C:"Directory selection from file input"};
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 ca802f0cfe..1a600e24f5 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":"J D E F yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 1B","2":"zB mB 0B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I"},E:{"1":"I n J D E F A B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"4B rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W HC jB wB IC kB","2":"F EC FC GC"},G:{"1":"E LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB JC xB KC"},H:{"130":"dC"},I:{"130":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"130":"A B C Y jB wB kB"},L:{"132":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"130":"kC"},P:{"130":"I","132":"lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"132":"wC"},R:{"132":"xC"},S:{"2":"yC"}},B:1,C:"Multiple file selection"};
+module.exports={A:{A:{"1":"A B","2":"J D E F zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 2B","2":"0B mB 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I"},E:{"1":"I n J D E F A B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"5B sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z IC jB xB JC kB","2":"F FC GC HC"},G:{"1":"E MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB KC yB LC"},H:{"130":"eC"},I:{"130":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"130":"A B C b jB xB kB"},L:{"132":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"130":"lC"},P:{"130":"I","132":"mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"132":"xC"},R:{"132":"yC"},S:{"2":"zC"}},B:1,C:"Multiple file selection"};
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 df150406c3..de5fd4b483 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"1":"g h i j k l X m H qB","2":"zB mB I n J D E F A B C K L G M 0B 1B","4":"N O o p","194":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f"},D:{"1":"WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB","66":"PB QB RB nB SB oB TB UB Y VB"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB EC FC GC HC jB wB IC kB","66":"CB DB EB FB GB HB IB JB KB LB"},G:{"1":"VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"1":"pC sB qC rC sC tC uC lB vC","2":"I lC mC nC oC"},Q:{"1":"wC"},R:{"2":"xC"},S:{"194":"yC"}},B:1,C:"inputmode attribute"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"1":"g h i j k l a m H qB rB","2":"0B mB I n J D E F A B C K L G M 1B 2B","4":"N O o p","194":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f"},D:{"1":"WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB","66":"PB QB RB nB SB oB TB UB b VB"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB FC GC HC IC jB xB JC kB","66":"CB DB EB FB GB HB IB JB KB LB"},G:{"1":"WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"1":"qC tB rC sC tC uC vC lB wC","2":"I mC nC oC pC"},Q:{"1":"xC"},R:{"2":"yC"},S:{"194":"zC"}},B:1,C:"inputmode attribute"};
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 55569d962c..def83a93cb 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":"J D E F A B yB"},B:{"1":"N O P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M"},C:{"1":"KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB 0B 1B"},D:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 I n J D E F A B C K L G M N O o p q r s t u v w x y z"},E:{"1":"B C K L G sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E F A 4B rB 5B 6B 7B 8B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C G M N O o p q r s t u v EC FC GC HC jB wB IC kB"},G:{"1":"RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"lC mC nC oC pC sB qC rC sC tC uC lB vC","2":"I"},Q:{"1":"wC"},R:{"1":"xC"},S:{"2":"yC"}},B:1,C:"Minimum length attribute for input fields"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"N O P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M"},C:{"1":"KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB 1B 2B"},D:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 I n J D E F A B C K L G M N O o p q r s t u v w x y z"},E:{"1":"B C K L G tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D E F A 5B sB 6B 7B 8B 9B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C G M N O o p q r s t u v FC GC HC IC jB xB JC kB"},G:{"1":"SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"mC nC oC pC qC tB rC sC tC uC vC lB wC","2":"I"},Q:{"1":"xC"},R:{"1":"yC"},S:{"2":"zC"}},B:1,C:"Minimum length attribute for input fields"};
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 f2a75e3d26..aa167be1b3 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":"J D E F yB","129":"A B"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","129":"C K","1025":"L G M N O"},C:{"2":"zB mB I n J D E F A B C K L G M N O o p q r s t u v w x 0B 1B","513":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I n"},E:{"1":"n J D E F A B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I 4B rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"388":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"2":"mB eC fC gC","388":"I H hC xB iC jC"},J:{"2":"D","388":"A"},K:{"1":"A B C jB wB kB","388":"Y"},L:{"388":"H"},M:{"641":"X"},N:{"388":"A B"},O:{"388":"kC"},P:{"388":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"388":"wC"},R:{"388":"xC"},S:{"513":"yC"}},B:1,C:"Number input type"};
+module.exports={A:{A:{"2":"J D E F zB","129":"A B"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","129":"C K","1025":"L G M N O"},C:{"2":"0B mB I n J D E F A B C K L G M N O o p q r s t u v w x 1B 2B","513":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I n"},E:{"1":"n J D E F A B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I 5B sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"388":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"2":"mB fC gC hC","388":"I H iC yB jC kC"},J:{"2":"D","388":"A"},K:{"1":"A B C jB xB kB","388":"b"},L:{"388":"H"},M:{"641":"a"},N:{"388":"A B"},O:{"388":"lC"},P:{"388":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"388":"xC"},R:{"388":"yC"},S:{"513":"zC"}},B:1,C:"Number input type"};
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 ce449025b9..5853b2261e 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":"J D E F yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I n J D E F"},E:{"1":"B C K L G sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I 4B rB","16":"n","388":"J D E F A 5B 6B 7B 8B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB","2":"F"},G:{"1":"RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","16":"rB JC xB","388":"E KC LC MC NC OC PC QC"},H:{"2":"dC"},I:{"1":"H jC","2":"mB I eC fC gC hC xB iC"},J:{"1":"A","2":"D"},K:{"1":"A B C Y jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"132":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:1,C:"Pattern attribute for input fields"};
+module.exports={A:{A:{"1":"A B","2":"J D E F zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I n J D E F"},E:{"1":"B C K L G tB jB kB AC BC CC uB vB wB DC lB EC","2":"I 5B sB","16":"n","388":"J D E F A 6B 7B 8B 9B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB","2":"F"},G:{"1":"SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","16":"sB KC yB","388":"E LC MC NC OC PC QC RC"},H:{"2":"eC"},I:{"1":"H kC","2":"mB I fC gC hC iC yB jC"},J:{"1":"A","2":"D"},K:{"1":"A B C b jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"132":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:1,C:"Pattern attribute for input fields"};
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 b80c308e9d..a575518b92 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":"J D E F yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"n J D E F A B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","132":"I 4B rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W wB IC kB","2":"F EC FC GC HC","132":"B jB"},G:{"1":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"1":"dC"},I:{"1":"mB H eC fC gC xB iC jC","4":"I hC"},J:{"1":"D A"},K:{"1":"B C Y jB wB kB","2":"A"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:1,C:"input placeholder attribute"};
+module.exports={A:{A:{"1":"A B","2":"J D E F zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"n J D E F A B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","132":"I 5B sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z xB JC kB","2":"F FC GC HC IC","132":"B jB"},G:{"1":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"1":"eC"},I:{"1":"mB H fC gC hC yB jC kC","4":"I iC"},J:{"1":"D A"},K:{"1":"B C b jB xB kB","2":"A"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:1,C:"input placeholder attribute"};
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 689c615c14..d2e7fbb98e 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":"J D E F yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D E F A B C K L G M N O o p q r 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"1":"E KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB JC xB"},H:{"2":"dC"},I:{"1":"H xB iC jC","4":"mB I eC fC gC hC"},J:{"1":"D A"},K:{"1":"A B C Y jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:1,C:"Range input type"};
+module.exports={A:{A:{"1":"A B","2":"J D E F zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D E F A B C K L G M N O o p q r 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"1":"E LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB KC yB"},H:{"2":"eC"},I:{"1":"H yB jC kC","4":"mB I fC gC hC iC"},J:{"1":"D A"},K:{"1":"A B C b jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:1,C:"Range input type"};
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 7374b6f717..9c6568d88d 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":"J D E F yB","129":"A B"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","129":"C K L G M N O"},C:{"2":"zB mB 0B 1B","129":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","16":"I n J D E F A B C K L q r s t u","129":"G M N O o p"},E:{"1":"J D E F A B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","16":"I n 4B rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W IC kB","2":"F EC FC GC HC","16":"B jB wB"},G:{"1":"E KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","16":"rB JC xB"},H:{"129":"dC"},I:{"1":"H iC jC","16":"eC fC","129":"mB I gC hC xB"},J:{"1":"D","129":"A"},K:{"1":"C Y","2":"A","16":"B jB wB","129":"kB"},L:{"1":"H"},M:{"129":"X"},N:{"129":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"129":"yC"}},B:1,C:"Search input type"};
+module.exports={A:{A:{"2":"J D E F zB","129":"A B"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","129":"C K L G M N O"},C:{"2":"0B mB 1B 2B","129":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","16":"I n J D E F A B C K L q r s t u","129":"G M N O o p"},E:{"1":"J D E F A B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","16":"I n 5B sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z JC kB","2":"F FC GC HC IC","16":"B jB xB"},G:{"1":"E LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","16":"sB KC yB"},H:{"129":"eC"},I:{"1":"H jC kC","16":"fC gC","129":"mB I hC iC yB"},J:{"1":"D","129":"A"},K:{"1":"C b","2":"A","16":"B jB xB","129":"kB"},L:{"1":"H"},M:{"129":"a"},N:{"129":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"129":"zC"}},B:1,C:"Search input type"};
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 d40026ddb1..1177fbdb97 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":"F A B","2":"J D E yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"I n J D E F A B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","16":"4B rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W HC jB wB IC kB","16":"F EC FC GC"},G:{"1":"E JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","16":"rB"},H:{"2":"dC"},I:{"1":"mB I H eC fC gC hC xB iC jC"},J:{"1":"D A"},K:{"1":"A B C Y jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:1,C:"Selection controls for input & textarea"};
+module.exports={A:{A:{"1":"F A B","2":"J D E zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"I n J D E F A B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","16":"5B sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z IC jB xB JC kB","16":"F FC GC HC"},G:{"1":"E KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","16":"sB"},H:{"2":"eC"},I:{"1":"mB I H fC gC hC iC yB jC kC"},J:{"1":"D A"},K:{"1":"A B C b jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:1,C:"Selection controls for input & textarea"};
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 a97adad893..5ac4c6c26e 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":"J D E F A B","16":"yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB","16":"F"},G:{"1":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"1":"dC"},I:{"1":"mB I H gC hC xB iC jC","16":"eC fC"},J:{"1":"D A"},K:{"1":"A B C Y jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:1,C:"Element.insertAdjacentElement() & Element.insertAdjacentText()"};
+module.exports={A:{A:{"1":"J D E F A B","16":"zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB","16":"F"},G:{"1":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"1":"eC"},I:{"1":"mB I H hC iC yB jC kC","16":"fC gC"},J:{"1":"D A"},K:{"1":"A B C b jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:1,C:"Element.insertAdjacentElement() & Element.insertAdjacentText()"};
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 c49411fe5a..48c19b4835 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":"yB","132":"J D E F"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"I n J D E F A B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"4B rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W FC GC HC jB wB IC kB","16":"F EC"},G:{"1":"E JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","16":"rB"},H:{"1":"dC"},I:{"1":"mB I H gC hC xB iC jC","16":"eC fC"},J:{"1":"D A"},K:{"1":"A B C Y jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:4,C:"Element.insertAdjacentHTML()"};
+module.exports={A:{A:{"1":"A B","16":"zB","132":"J D E F"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"I n J D E F A B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"5B sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z GC HC IC jB xB JC kB","16":"F FC"},G:{"1":"E KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","16":"sB"},H:{"1":"eC"},I:{"1":"mB I H hC iC yB jC kC","16":"fC gC"},J:{"1":"D A"},K:{"1":"A B C b jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:4,C:"Element.insertAdjacentHTML()"};
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 0494a975fb..d4909047cc 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":"J D E F A yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D E F A B C K L G M N O o p q r s t u v w x 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I n J D E F A B C K L G M N O o p q r s"},E:{"1":"A B C K L G sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E F 4B rB 5B 6B 7B 8B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C EC FC GC HC jB wB IC kB"},G:{"1":"QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC"},H:{"2":"dC"},I:{"1":"H iC jC","2":"mB I eC fC gC hC xB"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"B","2":"A"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"1":"xC"},S:{"2":"yC"}},B:6,C:"Internationalization API"};
+module.exports={A:{A:{"1":"B","2":"J D E F A zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D E F A B C K L G M N O o p q r s t u v w x 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I n J D E F A B C K L G M N O o p q r s"},E:{"1":"A B C K L G tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D E F 5B sB 6B 7B 8B 9B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C FC GC HC IC jB xB JC kB"},G:{"1":"RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC"},H:{"2":"eC"},I:{"1":"H jC kC","2":"mB I fC gC hC iC yB"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"B","2":"A"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"1":"yC"},S:{"2":"zC"}},B:6,C:"Internationalization API"};
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 1d528b2287..4245fe1406 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"1":"eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB EC FC GC HC jB wB IC kB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"1":"qC rC sC tC uC lB vC","2":"I lC mC nC oC pC sB"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:7,C:"IntersectionObserver V2"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"1":"eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB FC GC HC IC jB xB JC kB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"1":"rC sC tC uC vC lB wC","2":"I mC nC oC pC qC tB"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:7,C:"IntersectionObserver V2"};
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 d85c110371..8b7e816144 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":"J D E F A B yB"},B:{"1":"M N O","2":"C K L","516":"G","1025":"P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB 0B 1B","194":"LB MB NB"},D:{"1":"RB nB SB oB TB UB Y","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB","516":"KB LB MB NB OB PB QB","1025":"VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"K L G kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E F A B C 4B rB 5B 6B 7B 8B sB jB"},F:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"0 1 2 3 4 5 6 F B C G M N O o p q r s t u v w x y z EC FC GC HC jB wB IC kB","516":"7 8 9 AB BB CB DB","1025":"Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W"},G:{"1":"VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC"},H:{"2":"dC"},I:{"2":"mB I eC fC gC hC xB iC jC","1025":"H"},J:{"2":"D A"},K:{"2":"A B C jB wB kB","1025":"Y"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"516":"kC"},P:{"1":"nC oC pC sB qC rC sC tC uC lB vC","2":"I","516":"lC mC"},Q:{"1025":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:5,C:"IntersectionObserver"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"M N O","2":"C K L","516":"G","1025":"P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB 1B 2B","194":"LB MB NB"},D:{"1":"RB nB SB oB TB UB b","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB","516":"KB LB MB NB OB PB QB","1025":"VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"K L G kB AC BC CC uB vB wB DC lB EC","2":"I n J D E F A B C 5B sB 6B 7B 8B 9B tB jB"},F:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"0 1 2 3 4 5 6 F B C G M N O o p q r s t u v w x y z FC GC HC IC jB xB JC kB","516":"7 8 9 AB BB CB DB","1025":"b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z"},G:{"1":"WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC"},H:{"2":"eC"},I:{"2":"mB I fC gC hC iC yB jC kC","1025":"H"},J:{"2":"D A"},K:{"2":"A B C jB xB kB","1025":"b"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"516":"lC"},P:{"1":"oC pC qC tB rC sC tC uC vC lB wC","2":"I","516":"mC nC"},Q:{"1025":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:5,C:"IntersectionObserver"};
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 a6d731d8e6..2f4f77e97f 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N","130":"O"},C:{"1":"RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB 0B 1B"},D:{"1":"UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB"},E:{"1":"K L G 9B AC BC tB uB vB CC lB DC","2":"I n J D E F A B C 4B rB 5B 6B 7B 8B sB jB kB"},F:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB EC FC GC HC jB wB IC kB"},G:{"1":"WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"oC pC sB qC rC sC tC uC lB vC","2":"I lC mC nC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:6,C:"Intl.PluralRules API"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N","130":"O"},C:{"1":"RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB 1B 2B"},D:{"1":"UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB"},E:{"1":"K L G AC BC CC uB vB wB DC lB EC","2":"I n J D E F A B C 5B sB 6B 7B 8B 9B tB jB kB"},F:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB FC GC HC IC jB xB JC kB"},G:{"1":"XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"pC qC tB rC sC tC uC vC lB wC","2":"I mC nC oC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:6,C:"Intl.PluralRules API"};
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 2572264988..e71afa9cc5 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":"J D E F A B yB"},B:{"2":"C K L G M N O","1537":"P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"2":"zB","932":"0 1 2 3 4 5 6 7 8 9 mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB 0B 1B","2308":"WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB"},D:{"2":"I n J D E F A B C K L G M N O o p q","545":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB","1537":"FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"2":"I n J 4B rB 5B","516":"B C K L G jB kB 9B AC BC tB uB vB CC lB DC","548":"F A 8B sB","676":"D E 6B 7B"},F:{"2":"F B C EC FC GC HC jB wB IC kB","513":"3","545":"0 1 G M N O o p q r s t u v w x y z","1537":"2 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 Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W"},G:{"2":"rB JC xB KC LC","516":"aC bC cC tB uB vB lB","548":"OC PC QC RC SC TC UC VC WC XC YC ZC","676":"E MC NC"},H:{"2":"dC"},I:{"2":"mB I eC fC gC hC xB","545":"iC jC","1537":"H"},J:{"2":"D","545":"A"},K:{"2":"A B C jB wB kB","1537":"Y"},L:{"1537":"H"},M:{"2308":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"545":"I","1537":"lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"545":"wC"},R:{"1537":"xC"},S:{"932":"yC"}},B:5,C:"Intrinsic & Extrinsic Sizing"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"2":"C K L G M N O","1537":"P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"2":"0B","932":"0 1 2 3 4 5 6 7 8 9 mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB 1B 2B","2308":"WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB"},D:{"2":"I n J D E F A B C K L G M N O o p q","545":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB","1537":"FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"2":"I n J 5B sB 6B","516":"B C K L G jB kB AC BC CC uB vB wB DC lB EC","548":"F A 9B tB","676":"D E 7B 8B"},F:{"2":"F B C FC GC HC IC jB xB JC kB","513":"3","545":"0 1 G M N O o p q r s t u v w x y z","1537":"2 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 b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z"},G:{"2":"sB KC yB LC MC","516":"bC cC dC uB vB wB lB","548":"PC QC RC SC TC UC VC WC XC YC ZC aC","676":"E NC OC"},H:{"2":"eC"},I:{"2":"mB I fC gC hC iC yB","545":"jC kC","1537":"H"},J:{"2":"D","545":"A"},K:{"2":"A B C jB xB kB","1537":"b"},L:{"1537":"H"},M:{"2308":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"545":"I","1537":"mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"545":"xC"},R:{"1537":"yC"},S:{"932":"zC"}},B:5,C:"Intrinsic & Extrinsic Sizing"};
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 6d7c5acda4..9a3af1dc38 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":"J D E F A B yB"},B:{"2":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"J D E F A B C K L G 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I 4B rB","129":"n 5B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"1":"E KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB JC xB"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"2":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:6,C:"JPEG 2000 image format"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"J D E F A B C K L G 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I 5B sB","129":"n 6B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"1":"E LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB KC yB"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"2":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:6,C:"JPEG 2000 image format"};
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 6515f41882..3295fe13bc 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":"J D E F A B yB"},B:{"2":"C K L G M N O P Q R S T U V W Z a b","578":"c d e f g h i j k l X m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a 0B 1B","322":"b c d e f g h i j k l X m H qB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b","194":"c d e f g h i j k l X m H qB 2B 3B"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB EC FC GC HC jB wB IC kB","194":"hB iB P Q R pB S T U V W"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"2":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:6,C:"JPEG XL image format"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z","578":"c d e f g h i j k l a m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y 1B 2B","322":"Z c d e f g h i j k l a m H qB rB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z","194":"c d e f g h i j k l a m H qB rB 3B 4B"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB FC GC HC IC jB xB JC kB","194":"hB iB P Q R pB S T U V W X Y Z"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"2":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:6,C:"JPEG XL image format"};
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 429d01b761..1e390a1293 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":"F A B","2":"J D E yB"},B:{"1":"C K L G M N O","2":"P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"2":"H"},M:{"2":"X"},N:{"1":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:6,C:"JPEG XR image format"};
+module.exports={A:{A:{"1":"F A B","2":"J D E zB"},B:{"1":"C K L G M N O","2":"P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"2":"H"},M:{"2":"a"},N:{"1":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:6,C:"JPEG XR image format"};
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 ed380ab23a..63c287b862 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"1":"iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB 0B 1B"},D:{"1":"TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB EC FC GC HC jB wB IC kB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"oC pC sB qC rC sC tC uC lB vC","2":"I lC mC nC"},Q:{"1":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:6,C:"Lookbehind in JS regular expressions"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"1":"iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB 1B 2B"},D:{"1":"TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB FC GC HC IC jB xB JC kB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"pC qC tB rC sC tC uC vC lB wC","2":"I mC nC oC"},Q:{"1":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:6,C:"Lookbehind in JS regular expressions"};
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 619fb94041..1eef453bae 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":"F A B","2":"J D yB","129":"E"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B","2":"zB mB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"I n J D E F A B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"4B rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W GC HC jB wB IC kB","2":"F EC FC"},G:{"1":"E JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB"},H:{"1":"dC"},I:{"1":"mB I H eC fC gC hC xB iC jC"},J:{"1":"D A"},K:{"1":"A B C Y jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:6,C:"JSON parsing"};
+module.exports={A:{A:{"1":"F A B","2":"J D zB","129":"E"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B","2":"0B mB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"I n J D E F A B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"5B sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z HC IC jB xB JC kB","2":"F FC GC"},G:{"1":"E KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB"},H:{"1":"eC"},I:{"1":"mB I H fC gC hC iC yB jC kC"},J:{"1":"D A"},K:{"1":"A B C b jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:6,C:"JSON parsing"};
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 a5e0a49691..e7e51c5272 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G","132":"M N O"},C:{"1":"LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB 0B 1B"},D:{"1":"SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB","132":"QB RB nB"},E:{"1":"B C K L G jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E F A 4B rB 5B 6B 7B 8B","132":"sB"},F:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB EC FC GC HC jB wB IC kB","132":"DB EB FB"},G:{"1":"SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC","132":"RC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"132":"kC"},P:{"1":"oC pC sB qC rC sC tC uC lB vC","2":"I lC mC","132":"nC"},Q:{"1":"wC"},R:{"2":"xC"},S:{"132":"yC"}},B:5,C:"CSS justify-content: space-evenly"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G","132":"M N O"},C:{"1":"LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB 1B 2B"},D:{"1":"SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB","132":"QB RB nB"},E:{"1":"B C K L G jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D E F A 5B sB 6B 7B 8B 9B","132":"tB"},F:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB FC GC HC IC jB xB JC kB","132":"DB EB FB"},G:{"1":"TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC","132":"SC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"132":"lC"},P:{"1":"pC qC tB rC sC tC uC vC lB wC","2":"I mC nC","132":"oC"},Q:{"1":"xC"},R:{"2":"yC"},S:{"132":"zC"}},B:5,C:"CSS justify-content: space-evenly"};
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 92c7ad587e..83132de7c7 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":"J D E F A B yB"},B:{"1":"O P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N"},C:{"1":"0 1 2 3 4 5 6 7 8 9 mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B","2":"zB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"n J D E F A B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I 4B rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C EC FC GC HC jB wB IC kB"},G:{"1":"E xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","16":"rB JC"},H:{"2":"dC"},I:{"1":"H iC jC","2":"eC fC gC","132":"mB I hC xB"},J:{"1":"A","2":"D"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:7,C:"High-quality kerning pairs & ligatures"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"O P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N"},C:{"1":"0 1 2 3 4 5 6 7 8 9 mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B","2":"0B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"n J D E F A B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I 5B sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C FC GC HC IC jB xB JC kB"},G:{"1":"E yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","16":"sB KC"},H:{"2":"eC"},I:{"1":"H jC kC","2":"fC gC hC","132":"mB I iC yB"},J:{"1":"A","2":"D"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:7,C:"High-quality kerning pairs & ligatures"};
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 289b696f14..d4aa7fde55 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":"F A B","2":"J D E yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B","16":"zB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"I n J D E F A B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","16":"4B rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W kB","2":"F B EC FC GC HC jB wB IC","16":"C"},G:{"1":"E KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","16":"rB JC xB"},H:{"2":"dC"},I:{"1":"mB I H gC hC xB iC jC","16":"eC fC"},J:{"1":"D A"},K:{"1":"Y kB","2":"A B jB wB","16":"C"},L:{"1":"H"},M:{"130":"X"},N:{"130":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:7,C:"KeyboardEvent.charCode"};
+module.exports={A:{A:{"1":"F A B","2":"J D E zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B","16":"0B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"I n J D E F A B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","16":"5B sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z kB","2":"F B FC GC HC IC jB xB JC","16":"C"},G:{"1":"E LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","16":"sB KC yB"},H:{"2":"eC"},I:{"1":"mB I H hC iC yB jC kC","16":"fC gC"},J:{"1":"D A"},K:{"1":"b kB","2":"A B jB xB","16":"C"},L:{"1":"H"},M:{"130":"a"},N:{"130":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:7,C:"KeyboardEvent.charCode"};
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 f07e03ede9..ca1f24110b 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 0B 1B"},D:{"1":"HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB","194":"BB CB DB EB FB GB"},E:{"1":"B C K L G sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E F A 4B rB 5B 6B 7B 8B"},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 Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C G M N O o p q r s t u v w x EC FC GC HC jB wB IC kB","194":"0 1 2 3 y z"},G:{"1":"RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"194":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"2":"I","194":"lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"194":"xC"},S:{"1":"yC"}},B:5,C:"KeyboardEvent.code"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 1B 2B"},D:{"1":"HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB","194":"BB CB DB EB FB GB"},E:{"1":"B C K L G tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D E F A 5B sB 6B 7B 8B 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 b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C G M N O o p q r s t u v w x FC GC HC IC jB xB JC kB","194":"0 1 2 3 y z"},G:{"1":"SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"194":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"2":"I","194":"mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"194":"yC"},S:{"1":"zC"}},B:5,C:"KeyboardEvent.code"};
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 8851707be3..35afdb9c46 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":"F A B","2":"J D E yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D E F A B C K L 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I n J D E F A B C K L G M N O o p q r s t u v w x y"},E:{"1":"B C K L G sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E F A 4B rB 5B 6B 7B 8B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W kB","2":"F B G M EC FC GC HC jB wB IC","16":"C"},G:{"1":"RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC"},H:{"2":"dC"},I:{"1":"H iC jC","2":"mB I eC fC gC hC xB"},J:{"2":"D A"},K:{"1":"Y kB","2":"A B jB wB","16":"C"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:5,C:"KeyboardEvent.getModifierState()"};
+module.exports={A:{A:{"1":"F A B","2":"J D E zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D E F A B C K L 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I n J D E F A B C K L G M N O o p q r s t u v w x y"},E:{"1":"B C K L G tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D E F A 5B sB 6B 7B 8B 9B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z kB","2":"F B G M FC GC HC IC jB xB JC","16":"C"},G:{"1":"SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC"},H:{"2":"eC"},I:{"1":"H jC kC","2":"mB I fC gC hC iC yB"},J:{"2":"D A"},K:{"1":"b kB","2":"A B jB xB","16":"C"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:5,C:"KeyboardEvent.getModifierState()"};
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 a3e99e7388..64be2d9596 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":"J D E yB","260":"F A B"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","260":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D E F A B C K L G M N O o p q r 0B 1B","132":"s t u v w x"},D:{"1":"KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB"},E:{"1":"B C K L G sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E F A 4B rB 5B 6B 7B 8B"},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 Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W kB","2":"0 1 2 3 4 5 6 F B G M N O o p q r s t u v w x y z EC FC GC HC jB wB IC","16":"C"},G:{"1":"RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC"},H:{"1":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y kB","2":"A B jB wB","16":"C"},L:{"1":"H"},M:{"1":"X"},N:{"260":"A B"},O:{"1":"kC"},P:{"1":"lC mC nC oC pC sB qC rC sC tC uC lB vC","2":"I"},Q:{"2":"wC"},R:{"2":"xC"},S:{"1":"yC"}},B:5,C:"KeyboardEvent.key"};
+module.exports={A:{A:{"2":"J D E zB","260":"F A B"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","260":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D E F A B C K L G M N O o p q r 1B 2B","132":"s t u v w x"},D:{"1":"KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB"},E:{"1":"B C K L G tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D E F A 5B sB 6B 7B 8B 9B"},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 b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z kB","2":"0 1 2 3 4 5 6 F B G M N O o p q r s t u v w x y z FC GC HC IC jB xB JC","16":"C"},G:{"1":"SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC"},H:{"1":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b kB","2":"A B jB xB","16":"C"},L:{"1":"H"},M:{"1":"a"},N:{"260":"A B"},O:{"1":"lC"},P:{"1":"mC nC oC pC qC tB rC sC tC uC vC lB wC","2":"I"},Q:{"2":"xC"},R:{"2":"yC"},S:{"1":"zC"}},B:5,C:"KeyboardEvent.key"};
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 e5f60ddc2a..44dc9a9fd7 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":"F A B","2":"J D E yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D E F A B C K L 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","132":"I n J D E F A B C K L G M N O o p q r s t u v w x y"},E:{"1":"D E F A B C K L G 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","16":"J 4B rB","132":"I n 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W kB","2":"F B EC FC GC HC jB wB IC","16":"C","132":"G M"},G:{"1":"E NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","16":"rB JC xB","132":"KC LC MC"},H:{"2":"dC"},I:{"1":"H iC jC","16":"eC fC","132":"mB I gC hC xB"},J:{"132":"D A"},K:{"1":"Y kB","2":"A B jB wB","16":"C"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:5,C:"KeyboardEvent.location"};
+module.exports={A:{A:{"1":"F A B","2":"J D E zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D E F A B C K L 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","132":"I n J D E F A B C K L G M N O o p q r s t u v w x y"},E:{"1":"D E F A B C K L G 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","16":"J 5B sB","132":"I n 6B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z kB","2":"F B FC GC HC IC jB xB JC","16":"C","132":"G M"},G:{"1":"E OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","16":"sB KC yB","132":"LC MC NC"},H:{"2":"eC"},I:{"1":"H jC kC","16":"fC gC","132":"mB I hC iC yB"},J:{"132":"D A"},K:{"1":"b kB","2":"A B jB xB","16":"C"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:5,C:"KeyboardEvent.location"};
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 20788b1aa2..9d8f587219 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":"F A B","2":"J D E yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"J D E F A B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I 4B rB","16":"n"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W FC GC HC jB wB IC kB","16":"F EC"},G:{"1":"E KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","16":"rB JC xB"},H:{"2":"dC"},I:{"1":"mB I H gC hC xB","16":"eC fC","132":"iC jC"},J:{"1":"D A"},K:{"1":"A B C Y jB wB kB"},L:{"132":"H"},M:{"132":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"2":"I","132":"lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"132":"xC"},S:{"1":"yC"}},B:7,C:"KeyboardEvent.which"};
+module.exports={A:{A:{"1":"F A B","2":"J D E zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"J D E F A B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I 5B sB","16":"n"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z GC HC IC jB xB JC kB","16":"F FC"},G:{"1":"E LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","16":"sB KC yB"},H:{"2":"eC"},I:{"1":"mB I H hC iC yB","16":"fC gC","132":"jC kC"},J:{"1":"D A"},K:{"1":"A B C b jB xB kB"},L:{"132":"H"},M:{"132":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"2":"I","132":"mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"132":"yC"},S:{"1":"zC"}},B:7,C:"KeyboardEvent.which"};
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 95870ade32..10bc100912 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":"J D E F A yB"},B:{"1":"C K L G M N O","2":"P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"2":"H"},M:{"2":"X"},N:{"1":"B","2":"A"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:7,C:"Resource Hints: Lazyload"};
+module.exports={A:{A:{"1":"B","2":"J D E F A zB"},B:{"1":"C K L G M N O","2":"P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"2":"H"},M:{"2":"a"},N:{"1":"B","2":"A"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:7,C:"Resource Hints: Lazyload"};
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 2b44f772ee..ec879c9321 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":"J D E F A yB","2052":"B"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","194":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB 0B 1B"},D:{"1":"IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I n J D E F A B C K L G M N O","322":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z","516":"AB BB CB DB EB FB GB HB"},E:{"1":"B C K L G jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E F 4B rB 5B 6B 7B 8B","1028":"A sB"},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 Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C EC FC GC HC jB wB IC kB","322":"G M N O o p q r s t u v w","516":"0 1 2 3 4 x y z"},G:{"1":"SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC","1028":"QC RC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"B","2":"A"},O:{"1":"kC"},P:{"1":"lC mC nC oC pC sB qC rC sC tC uC lB vC","516":"I"},Q:{"1":"wC"},R:{"516":"xC"},S:{"1":"yC"}},B:6,C:"let"};
+module.exports={A:{A:{"2":"J D E F A zB","2052":"B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","194":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB 1B 2B"},D:{"1":"IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I n J D E F A B C K L G M N O","322":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z","516":"AB BB CB DB EB FB GB HB"},E:{"1":"B C K L G jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D E F 5B sB 6B 7B 8B 9B","1028":"A tB"},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 b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C FC GC HC IC jB xB JC kB","322":"G M N O o p q r s t u v w","516":"0 1 2 3 4 x y z"},G:{"1":"TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC","1028":"RC SC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"B","2":"A"},O:{"1":"lC"},P:{"1":"mC nC oC pC qC tB rC sC tC uC vC lB wC","516":"I"},Q:{"1":"xC"},R:{"516":"yC"},S:{"1":"zC"}},B:6,C:"let"};
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 753697fc3f..1324268f5f 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":"J D E F A yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"1":"UC VC WC XC YC ZC aC bC cC tB uB vB lB","130":"E rB JC xB KC LC MC NC OC PC QC RC SC TC"},H:{"130":"dC"},I:{"1":"mB I H eC fC gC hC xB iC jC"},J:{"1":"D","130":"A"},K:{"1":"Y","130":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"130":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:1,C:"PNG favicons"};
+module.exports={A:{A:{"1":"B","2":"J D E F A zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"1":"VC WC XC YC ZC aC bC cC dC uB vB wB lB","130":"E sB KC yB LC MC NC OC PC QC RC SC TC UC"},H:{"130":"eC"},I:{"1":"mB I H fC gC hC iC yB jC kC"},J:{"1":"D","130":"A"},K:{"1":"b","130":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"130":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:1,C:"PNG favicons"};
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 cec4f223bb..1f4d0e3659 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":"J D E F A B yB"},B:{"2":"C K L G M N O P","1537":"Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"2":"zB mB 0B 1B","260":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z","513":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P","1537":"Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"DB EB FB GB HB IB JB KB LB MB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB NB OB PB QB RB SB TB UB Y VB WB EC FC GC HC jB wB IC kB","1537":"XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W"},G:{"2":"UC VC WC XC YC ZC aC bC cC tB uB vB lB","130":"E rB JC xB KC LC MC NC OC PC QC RC SC TC"},H:{"130":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D","130":"A"},K:{"2":"Y","130":"A B C jB wB kB"},L:{"1537":"H"},M:{"2":"X"},N:{"130":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC","1537":"sC tC uC lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"513":"yC"}},B:1,C:"SVG favicons"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"2":"C K L G M N O P","1537":"Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"2":"0B mB 1B 2B","260":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z","513":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P","1537":"Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"DB EB FB GB HB IB JB KB LB MB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB NB OB PB QB RB SB TB UB b VB WB FC GC HC IC jB xB JC kB","1537":"XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z"},G:{"2":"VC WC XC YC ZC aC bC cC dC uB vB wB lB","130":"E sB KC yB LC MC NC OC PC QC RC SC TC UC"},H:{"130":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D","130":"A"},K:{"2":"b","130":"A B C jB xB kB"},L:{"1537":"H"},M:{"2":"a"},N:{"130":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC","1537":"tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"513":"zC"}},B:1,C:"SVG favicons"};
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 a0e07fbf23..59fec7b16c 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":"J D E yB","132":"F"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"2":"zB mB","260":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"n J D E F A B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I 4B rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C EC FC GC HC jB wB IC kB"},G:{"16":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"16":"mB I H eC fC gC hC xB iC jC"},J:{"16":"D A"},K:{"16":"A B C Y jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"B","2":"A"},O:{"16":"kC"},P:{"1":"lC mC nC oC pC sB qC rC sC tC uC lB vC","16":"I"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:5,C:"Resource Hints: dns-prefetch"};
+module.exports={A:{A:{"1":"A B","2":"J D E zB","132":"F"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"2":"0B mB","260":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"n J D E F A B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I 5B sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C FC GC HC IC jB xB JC kB"},G:{"16":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"16":"mB I H fC gC hC iC yB jC kC"},J:{"16":"D A"},K:{"16":"A B C b jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"B","2":"A"},O:{"16":"lC"},P:{"1":"mC nC oC pC qC tB rC sC tC uC vC lB wC","16":"I"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:5,C:"Resource Hints: dns-prefetch"};
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 650f5dd8a4..2e557d419f 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"1":"WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB EC FC GC HC jB wB IC kB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"1":"pC sB qC rC sC tC uC lB vC","2":"I lC mC nC oC"},Q:{"16":"wC"},R:{"16":"xC"},S:{"2":"yC"}},B:1,C:"Resource Hints: modulepreload"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"1":"WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB FC GC HC IC jB xB JC kB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"1":"qC tB rC sC tC uC vC lB wC","2":"I mC nC oC pC"},Q:{"16":"xC"},R:{"16":"yC"},S:{"2":"zC"}},B:1,C:"Resource Hints: modulepreload"};
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 5758e62966..2148f54243 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L","260":"G M N O"},C:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB","2":"0 1 2 3 4 5 6 7 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B","129":"8"},D:{"1":"FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB"},E:{"1":"C K L G jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E F A B 4B rB 5B 6B 7B 8B sB"},F:{"1":"2 3 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 Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 F B C G M N O o p q r s t u v w x y z EC FC GC HC jB wB IC kB"},G:{"1":"TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC RC SC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"16":"X"},N:{"2":"A B"},O:{"16":"kC"},P:{"1":"lC mC nC oC pC sB qC rC sC tC uC lB vC","2":"I"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:5,C:"Resource Hints: preconnect"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L","260":"G M N O"},C:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB","2":"0 1 2 3 4 5 6 7 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B","129":"8"},D:{"1":"FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB"},E:{"1":"C K L G jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D E F A B 5B sB 6B 7B 8B 9B tB"},F:{"1":"2 3 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 b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 F B C G M N O o p q r s t u v w x y z FC GC HC IC jB xB JC kB"},G:{"1":"UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC SC TC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"16":"a"},N:{"2":"A B"},O:{"16":"lC"},P:{"1":"mC nC oC pC qC tB rC sC tC uC vC lB wC","2":"I"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:5,C:"Resource Hints: preconnect"};
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 b6ac78064b..0d522d029d 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":"J D E F A yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I n J D"},E:{"2":"I n J D E F A B C K 4B rB 5B 6B 7B 8B sB jB kB","194":"L G 9B AC BC tB uB vB CC lB DC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C EC FC GC HC jB wB IC kB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC","194":"ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"1":"I H iC jC","2":"mB eC fC gC hC xB"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"B","2":"A"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:5,C:"Resource Hints: prefetch"};
+module.exports={A:{A:{"1":"B","2":"J D E F A zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I n J D"},E:{"2":"I n J D E F A B C K 5B sB 6B 7B 8B 9B tB jB kB","194":"L G AC BC CC uB vB wB DC lB EC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C FC GC HC IC jB xB JC kB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC","194":"aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"1":"I H jC kC","2":"mB fC gC hC iC yB"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"B","2":"A"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:5,C:"Resource Hints: prefetch"};
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 e1b0d67ea6..6c1f355f63 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M","1028":"N O"},C:{"1":"U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB 0B 1B","132":"PB","578":"QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T"},D:{"1":"JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB"},E:{"1":"C K L G jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E F A 4B rB 5B 6B 7B 8B sB","322":"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 Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 F B C G M N O o p q r s t u v w x y z EC FC GC HC jB wB IC kB"},G:{"1":"TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC RC","322":"SC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"1":"lC mC nC oC pC sB qC rC sC tC uC lB vC","2":"I"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:4,C:"Resource Hints: preload"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M","1028":"N O"},C:{"1":"U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB 1B 2B","132":"PB","578":"QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T"},D:{"1":"JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB"},E:{"1":"C K L G jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D E F A 5B sB 6B 7B 8B 9B tB","322":"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 b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 F B C G M N O o p q r s t u v w x y z FC GC HC IC jB xB JC kB"},G:{"1":"UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC SC","322":"TC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"1":"mC nC oC pC qC tB rC sC tC uC vC lB wC","2":"I"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:4,C:"Resource Hints: preload"};
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 f41fa3d37e..2f9d8be122 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":"J D E F A yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I n J D E F A B C"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C EC FC GC HC jB wB IC kB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"1":"H"},M:{"2":"X"},N:{"1":"B","2":"A"},O:{"2":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"1":"xC"},S:{"2":"yC"}},B:5,C:"Resource Hints: prerender"};
+module.exports={A:{A:{"1":"B","2":"J D E F A zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I n J D E F A B C"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C FC GC HC IC jB xB JC kB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"1":"H"},M:{"2":"a"},N:{"1":"B","2":"A"},O:{"2":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"1":"yC"},S:{"2":"zC"}},B:5,C:"Resource Hints: prerender"};
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 fc6a75b0e3..4a8ab92210 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB 0B 1B","132":"fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB"},D:{"1":"hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB","66":"fB gB"},E:{"2":"I n J D E F A B C K 4B rB 5B 6B 7B 8B sB jB kB","322":"L G 9B AC BC tB","580":"uB vB CC lB DC"},F:{"1":"Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB EC FC GC HC jB wB IC kB","66":"TB UB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC","322":"ZC aC bC cC tB","580":"uB vB lB"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"132":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"1":"rC sC tC uC lB vC","2":"I lC mC nC oC pC sB qC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:1,C:"Lazy loading via attribute for images & iframes"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB 1B 2B","132":"fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB"},D:{"1":"hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB","66":"fB gB"},E:{"2":"I n J D E F A B C K 5B sB 6B 7B 8B 9B tB jB kB","322":"L G AC BC CC uB","580":"vB wB DC lB EC"},F:{"1":"b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB FC GC HC IC jB xB JC kB","66":"TB UB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC","322":"aC bC cC dC uB","580":"vB wB lB"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"132":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"1":"sC tC uC vC lB wC","2":"I mC nC oC pC qC tB rC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:1,C:"Lazy loading via attribute for images & iframes"};
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 a185ed764e..78964baf81 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":"yB","132":"J D E F A"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","132":"zB mB I n J D E F A B C K L G M N O o p q r s t u v w x 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","132":"I n J D E F A B C K L G M N O o p q r s"},E:{"1":"A B C K L G sB jB kB 9B AC BC tB uB vB CC lB DC","132":"I n J D E F 4B rB 5B 6B 7B 8B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","16":"F B C EC FC GC HC jB wB IC","132":"kB"},G:{"1":"QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","132":"E rB JC xB KC LC MC NC OC PC"},H:{"132":"dC"},I:{"1":"H iC jC","132":"mB I eC fC gC hC xB"},J:{"132":"D A"},K:{"1":"Y","16":"A B C jB wB","132":"kB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"B","132":"A"},O:{"1":"kC"},P:{"1":"lC mC nC oC pC sB qC rC sC tC uC lB vC","132":"I"},Q:{"1":"wC"},R:{"1":"xC"},S:{"4":"yC"}},B:6,C:"localeCompare()"};
+module.exports={A:{A:{"1":"B","16":"zB","132":"J D E F A"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","132":"0B mB I n J D E F A B C K L G M N O o p q r s t u v w x 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","132":"I n J D E F A B C K L G M N O o p q r s"},E:{"1":"A B C K L G tB jB kB AC BC CC uB vB wB DC lB EC","132":"I n J D E F 5B sB 6B 7B 8B 9B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","16":"F B C FC GC HC IC jB xB JC","132":"kB"},G:{"1":"RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","132":"E sB KC yB LC MC NC OC PC QC"},H:{"132":"eC"},I:{"1":"H jC kC","132":"mB I fC gC hC iC yB"},J:{"132":"D A"},K:{"1":"b","16":"A B C jB xB","132":"kB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"B","132":"A"},O:{"1":"lC"},P:{"1":"mC nC oC pC qC tB rC sC tC uC vC lB wC","132":"I"},Q:{"1":"xC"},R:{"1":"yC"},S:{"4":"zC"}},B:6,C:"localeCompare()"};
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 dd0f40573a..ff08e084e2 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"1":"XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB","194":"RB nB SB oB TB UB Y VB WB"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB EC FC GC HC jB wB IC kB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"194":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:4,C:"Magnetometer"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"1":"XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB","194":"RB nB SB oB TB UB b VB WB"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB FC GC HC IC jB xB JC kB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"194":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:4,C:"Magnetometer"};
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 0d3bf9d35b..f310873783 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":"J D E yB","36":"F A B"},B:{"1":"G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H","36":"C K L"},C:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB 0B","36":"0 1 2 I n J D E F A B C K L G M N O o p q r s t u v w x y z 1B"},D:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","36":"0 1 2 I n J D E F A B C K L G M N O o p q r s t u v w x y z"},E:{"1":"E F A B C K L G 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I 4B rB","36":"n J D 5B 6B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B EC FC GC HC jB","36":"C G M N O o p wB IC kB"},G:{"1":"E NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB","36":"JC xB KC LC MC"},H:{"2":"dC"},I:{"1":"H","2":"eC","36":"mB I fC gC hC xB iC jC"},J:{"36":"D A"},K:{"1":"Y","2":"A B","36":"C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"36":"A B"},O:{"1":"kC"},P:{"1":"lC mC nC oC pC sB qC rC sC tC uC lB vC","36":"I"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:1,C:"matches() DOM method"};
+module.exports={A:{A:{"2":"J D E zB","36":"F A B"},B:{"1":"G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H","36":"C K L"},C:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB 1B","36":"0 1 2 I n J D E F A B C K L G M N O o p q r s t u v w x y z 2B"},D:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","36":"0 1 2 I n J D E F A B C K L G M N O o p q r s t u v w x y z"},E:{"1":"E F A B C K L G 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I 5B sB","36":"n J D 6B 7B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B FC GC HC IC jB","36":"C G M N O o p xB JC kB"},G:{"1":"E OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB","36":"KC yB LC MC NC"},H:{"2":"eC"},I:{"1":"H","2":"fC","36":"mB I gC hC iC yB jC kC"},J:{"36":"D A"},K:{"1":"b","2":"A B","36":"C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"36":"A B"},O:{"1":"lC"},P:{"1":"mC nC oC pC qC tB rC sC tC uC vC lB wC","36":"I"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:1,C:"matches() DOM method"};
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 5b24ac676b..6ee5a665cf 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":"J D E F yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I n J D E"},E:{"1":"J D E F A B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n 4B rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W kB","2":"F B C EC FC GC HC jB wB IC"},G:{"1":"E KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB JC xB"},H:{"1":"dC"},I:{"1":"mB I H hC xB iC jC","2":"eC fC gC"},J:{"1":"A","2":"D"},K:{"1":"Y kB","2":"A B C jB wB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:5,C:"matchMedia"};
+module.exports={A:{A:{"1":"A B","2":"J D E F zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I n J D E"},E:{"1":"J D E F A B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n 5B sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z kB","2":"F B C FC GC HC IC jB xB JC"},G:{"1":"E LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB KC yB"},H:{"1":"eC"},I:{"1":"mB I H iC yB jC kC","2":"fC gC hC"},J:{"1":"A","2":"D"},K:{"1":"b kB","2":"A B C jB xB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:5,C:"matchMedia"};
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 44ff194658..fd85ab1d15 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":"F A B yB","8":"J D E"},B:{"2":"C K L G M N O","8":"P Q R S T U V W Z a b c d e f g h","584":"i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","129":"zB mB 0B 1B"},D:{"1":"t","8":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h","584":"i j k l X m H qB 2B","1025":"3B"},E:{"1":"A B C K L G sB jB kB 9B AC BC tB uB vB CC lB DC","260":"I n J D E F 4B rB 5B 6B 7B 8B"},F:{"2":"F","8":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB","584":"S T U V W","2052":"B C EC FC GC HC jB wB IC kB"},G:{"1":"E KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","8":"rB JC xB"},H:{"8":"dC"},I:{"8":"mB I H eC fC gC hC xB iC jC"},J:{"1":"A","8":"D"},K:{"8":"A B C Y jB wB kB"},L:{"8":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"4":"kC"},P:{"8":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"8":"wC"},R:{"8":"xC"},S:{"1":"yC"}},B:2,C:"MathML"};
+module.exports={A:{A:{"2":"F A B zB","8":"J D E"},B:{"2":"C K L G M N O","8":"P Q R S T U V W X Y Z c d e f g h","584":"i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","129":"0B mB 1B 2B"},D:{"1":"t","8":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h","584":"i j k l a m H qB rB","1025":"3B 4B"},E:{"1":"A B C K L G tB jB kB AC BC CC uB vB wB DC lB EC","260":"I n J D E F 5B sB 6B 7B 8B 9B"},F:{"2":"F","8":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB","584":"S T U V W X Y Z","2052":"B C FC GC HC IC jB xB JC kB"},G:{"1":"E LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","8":"sB KC yB"},H:{"8":"eC"},I:{"8":"mB I H fC gC hC iC yB jC kC"},J:{"1":"A","8":"D"},K:{"8":"A B C b jB xB kB"},L:{"8":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"4":"lC"},P:{"8":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"8":"xC"},R:{"8":"yC"},S:{"1":"zC"}},B:2,C:"MathML"};
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 a5c1263fe8..1029220f68 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":"yB","900":"J D E F"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","1025":"C K L G M N O"},C:{"1":"KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","900":"zB mB 0B 1B","1025":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"J D E F A B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","16":"n 4B","900":"I rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","16":"F","132":"B C EC FC GC HC jB wB IC kB"},G:{"1":"JC xB KC LC MC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","16":"rB","2052":"E NC"},H:{"132":"dC"},I:{"1":"mB I gC hC xB iC jC","16":"eC fC","4097":"H"},J:{"1":"D A"},K:{"132":"A B C jB wB kB","4097":"Y"},L:{"4097":"H"},M:{"4097":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"4097":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1025":"yC"}},B:1,C:"maxlength attribute for input and textarea elements"};
+module.exports={A:{A:{"1":"A B","16":"zB","900":"J D E F"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","1025":"C K L G M N O"},C:{"1":"KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","900":"0B mB 1B 2B","1025":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"J D E F A B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","16":"n 5B","900":"I sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","16":"F","132":"B C FC GC HC IC jB xB JC kB"},G:{"1":"KC yB LC MC NC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","16":"sB","2052":"E OC"},H:{"132":"eC"},I:{"1":"mB I hC iC yB jC kC","16":"fC gC","4097":"H"},J:{"1":"D A"},K:{"132":"A B C jB xB kB","4097":"b"},L:{"4097":"H"},M:{"4097":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"4097":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1025":"zC"}},B:1,C:"maxlength attribute for input and textarea elements"};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/media-attribute.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/media-attribute.js
index 5c09843132..46bf61a6b8 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/media-attribute.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/media-attribute.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"F A B","2":"J D E yB"},B:{"1":"C K L G M N O","16":"P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D E F A B C K L 0B 1B"},D:{"1":"0 1 2 I n J D E F A B C K L G M N O o p q r s t u v w x y z","2":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H","16":"qB 2B 3B"},E:{"1":"J D E F A B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n 4B rB"},F:{"1":"B C G M N O o p q r s t FC GC HC jB wB IC kB","2":"0 1 2 3 4 5 6 7 8 9 F u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC"},G:{"1":"E KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","16":"rB JC xB"},H:{"16":"dC"},I:{"1":"I H hC xB iC jC","16":"mB eC fC gC"},J:{"16":"D A"},K:{"1":"C Y kB","16":"A B jB wB"},L:{"1":"H"},M:{"1":"X"},N:{"16":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:1,C:"Media attribute"};
+module.exports={A:{A:{"1":"F A B","2":"J D E zB"},B:{"1":"C K L G M N O","16":"P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D E F A B C K L 1B 2B"},D:{"1":"0 1 2 I n J D E F A B C K L G M N O o p q r s t u v w x y z","2":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB","16":"rB 3B 4B"},E:{"1":"J D E F A B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n 5B sB"},F:{"1":"B C G M N O o p q r s t GC HC IC jB xB JC kB","2":"0 1 2 3 4 5 6 7 8 9 F u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC"},G:{"1":"E LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","16":"sB KC yB"},H:{"16":"eC"},I:{"1":"I H iC yB jC kC","16":"mB fC gC hC"},J:{"16":"D A"},K:{"1":"C b kB","16":"A B jB xB"},L:{"1":"H"},M:{"1":"a"},N:{"16":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:1,C:"Media attribute"};
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 f4a59ec89f..fe82e70440 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":"J D E F A B yB"},B:{"2":"C K L G M N O","132":"P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"2":"0 1 2 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 0B 1B","132":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB"},D:{"2":"I n J D E F A B C K L G M N","132":"0 1 2 3 4 5 6 7 8 9 O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"2":"I n 4B rB 5B","132":"J D E F A B C K L G 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"2":"F B C EC FC GC HC jB wB IC kB","132":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W"},G:{"2":"rB JC xB KC LC MC","132":"E NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"2":"mB I eC fC gC hC xB","132":"H iC jC"},J:{"2":"D A"},K:{"2":"A B C jB wB kB","132":"Y"},L:{"132":"H"},M:{"132":"X"},N:{"132":"A B"},O:{"2":"kC"},P:{"2":"I lC","132":"mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"132":"yC"}},B:2,C:"Media Fragments"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"2":"C K L G M N O","132":"P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"2":"0 1 2 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 1B 2B","132":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB"},D:{"2":"I n J D E F A B C K L G M N","132":"0 1 2 3 4 5 6 7 8 9 O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"2":"I n 5B sB 6B","132":"J D E F A B C K L G 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"2":"F B C FC GC HC IC jB xB JC kB","132":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z"},G:{"2":"sB KC yB LC MC NC","132":"E OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"2":"mB I fC gC hC iC yB","132":"H jC kC"},J:{"2":"D A"},K:{"2":"A B C jB xB kB","132":"b"},L:{"132":"H"},M:{"132":"a"},N:{"132":"A B"},O:{"2":"lC"},P:{"2":"I mC","132":"nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"132":"zC"}},B:2,C:"Media Fragments"};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/media-session-api.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/media-session-api.js
index ff5e4b0619..5941badbfc 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/media-session-api.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/media-session-api.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"1":"QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB"},E:{"2":"I n J D E F A B C K 4B rB 5B 6B 7B 8B sB jB kB","16":"L G 9B AC BC tB uB vB CC lB DC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"2":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:6,C:"Media Session API"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"1":"QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB"},E:{"2":"I n J D E F A B C K 5B sB 6B 7B 8B 9B tB jB kB","16":"L G AC BC CC uB vB wB DC lB EC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"2":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:6,C:"Media Session API"};
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 78d7c94f86..d78cfc236a 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB 0B 1B","260":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB"},D:{"1":"TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB","324":"KB LB MB NB OB PB QB RB nB SB oB"},E:{"2":"I n J D E F A 4B rB 5B 6B 7B 8B sB","132":"B C K L G jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 F B C G M N O o p q r s t u v w x y z EC FC GC HC jB wB IC kB","324":"5 6 7 8 9 AB BB CB DB EB FB GB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"260":"X"},N:{"2":"A B"},O:{"132":"kC"},P:{"1":"oC pC sB qC rC sC tC uC lB vC","2":"I","132":"lC mC nC"},Q:{"1":"wC"},R:{"2":"xC"},S:{"260":"yC"}},B:5,C:"Media Capture from DOM Elements API"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB 1B 2B","260":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB"},D:{"1":"TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB","324":"KB LB MB NB OB PB QB RB nB SB oB"},E:{"2":"I n J D E F A 5B sB 6B 7B 8B 9B tB","132":"B C K L G jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 F B C G M N O o p q r s t u v w x y z FC GC HC IC jB xB JC kB","324":"5 6 7 8 9 AB BB CB DB EB FB GB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"260":"a"},N:{"2":"A B"},O:{"132":"lC"},P:{"1":"pC qC tB rC sC tC uC vC lB wC","2":"I","132":"mC nC oC"},Q:{"1":"xC"},R:{"2":"yC"},S:{"260":"zC"}},B:5,C:"Media Capture from DOM Elements API"};
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 21f5ec1259..cd9f491c81 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D E F A B C K L G M N O o p q r s t u v w x 0B 1B"},D:{"1":"IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB","194":"GB HB"},E:{"1":"G AC BC tB uB vB CC lB DC","2":"I n J D E F A B C 4B rB 5B 6B 7B 8B sB jB","322":"K L kB 9B"},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 Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 F B C G M N O o p q r s t u v w x y z EC FC GC HC jB wB IC kB","194":"3 4"},G:{"1":"bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC","578":"UC VC WC XC YC ZC aC"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"1":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"1":"lC mC nC oC pC sB qC rC sC tC uC lB vC","2":"I"},Q:{"1":"wC"},R:{"2":"xC"},S:{"1":"yC"}},B:5,C:"MediaRecorder API"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D E F A B C K L G M N O o p q r s t u v w x 1B 2B"},D:{"1":"IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB","194":"GB HB"},E:{"1":"G BC CC uB vB wB DC lB EC","2":"I n J D E F A B C 5B sB 6B 7B 8B 9B tB jB","322":"K L kB 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 b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 F B C G M N O o p q r s t u v w x y z FC GC HC IC jB xB JC kB","194":"3 4"},G:{"1":"cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC","578":"VC WC XC YC ZC aC bC"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"1":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"1":"mC nC oC pC qC tB rC sC tC uC vC lB wC","2":"I"},Q:{"1":"xC"},R:{"2":"yC"},S:{"1":"zC"}},B:5,C:"MediaRecorder API"};
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 33483d83b3..b9d1ad0cfb 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":"J D E F A yB","132":"B"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D E F A B C K L G M N O o p q r s t 0B 1B","66":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I n J D E F A B C K L G M","33":"s t u v w x y z","66":"N O o p q r"},E:{"1":"E F A B C K L G 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D 4B rB 5B 6B 7B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C EC FC GC HC jB wB IC kB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC","260":"WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"1":"H jC","2":"mB I eC fC gC hC xB iC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"B","2":"A"},O:{"1":"kC"},P:{"1":"pC sB qC rC sC tC uC lB vC","2":"I lC mC nC oC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:2,C:"Media Source Extensions"};
+module.exports={A:{A:{"2":"J D E F A zB","132":"B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D E F A B C K L G M N O o p q r s t 1B 2B","66":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I n J D E F A B C K L G M","33":"s t u v w x y z","66":"N O o p q r"},E:{"1":"E F A B C K L G 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D 5B sB 6B 7B 8B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C FC GC HC IC jB xB JC kB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC","260":"XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"1":"H kC","2":"mB I fC gC hC iC yB jC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"B","2":"A"},O:{"1":"lC"},P:{"1":"qC tB rC sC tC uC vC lB wC","2":"I mC nC oC pC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:2,C:"Media Source Extensions"};
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 d5377eb319..013cad2c9c 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":"J D E F A B yB"},B:{"2":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"2":"zB mB I n J D 0B 1B","132":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T","450":"U V W Z a b c d e f g h i j k l X m H qB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","66":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"2":"0 1 2 3 F B C G M N O o p q r s t u v w x y z GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB","66":"4 5 6 7 8 9 AB BB CB DB EB FB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"2":"H"},M:{"450":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:7,C:"Context menu item (menuitem element)"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"2":"0B mB I n J D 1B 2B","132":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T","450":"U V W X Y Z c d e f g h i j k l a m H qB rB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","66":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"2":"0 1 2 3 F B C G M N O o p q r s t u v w x y z GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB","66":"4 5 6 7 8 9 AB BB CB DB EB FB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"2":"H"},M:{"450":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:7,C:"Context menu item (menuitem element)"};
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 5f710976fa..6a71272e61 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":"J D E F A B yB"},B:{"2":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"2":"0 1 2 3 4 5 6 7 I n J D E F A B C K L G M N O o p q r s t u v w x y z","132":"dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","258":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB"},E:{"1":"G BC tB uB vB CC lB DC","2":"I n J D E F A B C K L 4B rB 5B 6B 7B 8B sB jB kB 9B AC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"1":"cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"513":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"1":"mC nC oC pC sB qC rC sC tC uC lB vC","2":"I","16":"lC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:1,C:"theme-color Meta Tag"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"2":"0 1 2 3 4 5 6 7 I n J D E F A B C K L G M N O o p q r s t u v w x y z","132":"dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","258":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB"},E:{"1":"G CC uB vB wB DC lB EC","2":"I n J D E F A B C K L 5B sB 6B 7B 8B 9B tB jB kB AC BC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"1":"dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"513":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"1":"nC oC pC qC tB rC sC tC uC vC lB wC","2":"I","16":"mC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:1,C:"theme-color Meta Tag"};
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 fb00c2f83a..444d94aa3d 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":"J D E F A B yB"},B:{"1":"K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D E F A B C K L G 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I n J D"},E:{"1":"J D E F A B C K L G 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n 4B rB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W jB wB IC kB","2":"F EC FC GC HC"},G:{"1":"RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC"},H:{"1":"dC"},I:{"1":"H iC jC","2":"mB I eC fC gC hC xB"},J:{"1":"D A"},K:{"1":"B C Y jB wB kB","2":"A"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:1,C:"meter element"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D E F A B C K L G 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I n J D"},E:{"1":"J D E F A B C K L G 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n 5B sB 6B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z jB xB JC kB","2":"F FC GC HC IC"},G:{"1":"SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC"},H:{"1":"eC"},I:{"1":"H jC kC","2":"mB I fC gC hC iC yB"},J:{"1":"D A"},K:{"1":"B C b jB xB kB","2":"A"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:1,C:"meter element"};
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 41f09c23c9..ff438b2972 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C G M N O o p q r s t u v w x y EC FC GC HC jB wB IC kB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"1":"xC"},S:{"2":"yC"}},B:5,C:"Web MIDI API"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C G M N O o p q r s t u v w x y FC GC HC IC jB xB JC kB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"1":"yC"},S:{"2":"zC"}},B:5,C:"Web MIDI API"};
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 ebafd5ce73..61b4c8285a 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":"F A B","8":"J yB","129":"D","257":"E"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"1":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"1":"dC"},I:{"1":"mB I H eC fC gC hC xB iC jC"},J:{"1":"D A"},K:{"1":"A B C Y jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:2,C:"CSS min/max-width/height"};
+module.exports={A:{A:{"1":"F A B","8":"J zB","129":"D","257":"E"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"1":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"1":"eC"},I:{"1":"mB I H fC gC hC iC yB jC kC"},J:{"1":"D A"},K:{"1":"A B C b jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:2,C:"CSS min/max-width/height"};
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 a8505e769a..e3f1524e65 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":"F A B","2":"J D E yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB","132":"I n J D E F A B C K L G M N O o p q 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"I n J D E F A B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"4B rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C EC FC GC HC jB wB IC kB"},G:{"1":"E JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB"},H:{"2":"dC"},I:{"1":"mB I H gC hC xB iC jC","2":"eC fC"},J:{"1":"D A"},K:{"1":"B C Y jB wB kB","2":"A"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:6,C:"MP3 audio format"};
+module.exports={A:{A:{"1":"F A B","2":"J D E zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB","132":"I n J D E F A B C K L G M N O o p q 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"I n J D E F A B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"5B sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C FC GC HC IC jB xB JC kB"},G:{"1":"E KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB"},H:{"2":"eC"},I:{"1":"mB I H hC iC yB jC kC","2":"fC gC"},J:{"1":"D A"},K:{"1":"B C b jB xB kB","2":"A"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:6,C:"MP3 audio format"};
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 3823e8e275..e1110bbfc2 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":"J D E F A B yB"},B:{"1":"C K L G M N O","2":"P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B","386":"q r"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"2":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:6,C:"Dynamic Adaptive Streaming over HTTP (MPEG-DASH)"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"C K L G M N O","2":"P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B","386":"q r"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"2":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:6,C:"Dynamic Adaptive Streaming over HTTP (MPEG-DASH)"};
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 b5f14527cb..fa542fb4d7 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":"F A B","2":"J D E yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"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 nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D E F A B C K L G M N O o p 0B 1B","4":"0 1 2 3 q r s t u v w x y z"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"I n J D E F A B C K L G rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"4B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C G M N O o p q r s t EC FC GC HC jB wB IC kB"},G:{"1":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"1":"H iC jC","4":"mB I eC fC hC xB","132":"gC"},J:{"1":"D A"},K:{"1":"B C Y jB wB kB","2":"A"},L:{"1":"H"},M:{"260":"X"},N:{"1":"A B"},O:{"4":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:6,C:"MPEG-4/H.264 video format"};
+module.exports={A:{A:{"1":"F A B","2":"J D E zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"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 nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D E F A B C K L G M N O o p 1B 2B","4":"0 1 2 3 q r s t u v w x y z"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"I n J D E F A B C K L G sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C G M N O o p q r s t FC GC HC IC jB xB JC kB"},G:{"1":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"1":"H jC kC","4":"mB I fC gC iC yB","132":"hC"},J:{"1":"D A"},K:{"1":"B C b jB xB kB","2":"A"},L:{"1":"H"},M:{"260":"a"},N:{"1":"A B"},O:{"4":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:6,C:"MPEG-4/H.264 video format"};
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 313c064e1f..c8a400b97d 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":"F A B","2":"J D E yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 1B","2":"zB mB 0B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W GC HC jB wB IC kB","2":"F EC FC"},G:{"1":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"1":"dC"},I:{"1":"mB I H eC fC gC hC xB iC jC"},J:{"1":"D A"},K:{"1":"A B C Y jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:4,C:"CSS3 Multiple backgrounds"};
+module.exports={A:{A:{"1":"F A B","2":"J D E zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 2B","2":"0B mB 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z HC IC jB xB JC kB","2":"F FC GC"},G:{"1":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"1":"eC"},I:{"1":"mB I H fC gC hC iC yB jC kC"},J:{"1":"D A"},K:{"1":"A B C b jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:4,C:"CSS3 Multiple backgrounds"};
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 85e39e9a86..e702a8764e 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":"J D E F yB"},B:{"1":"C K L G M N O","516":"P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"132":"LB MB NB OB PB QB RB nB SB oB TB UB Y","164":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB 0B 1B","516":"VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c","1028":"d e f g h i j k l X m H qB"},D:{"420":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB","516":"JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"A B C K L G sB jB kB 9B AC BC tB uB vB CC lB DC","132":"F 8B","164":"D E 7B","420":"I n J 4B rB 5B 6B"},F:{"1":"C jB wB IC kB","2":"F B EC FC GC HC","420":"0 1 2 3 4 5 G M N O o p q r s t u v w x y z","516":"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 Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W"},G:{"1":"QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","132":"OC PC","164":"E MC NC","420":"rB JC xB KC LC"},H:{"1":"dC"},I:{"420":"mB I eC fC gC hC xB iC jC","516":"H"},J:{"420":"D A"},K:{"1":"C jB wB kB","2":"A B","516":"Y"},L:{"516":"H"},M:{"516":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"lC mC nC oC pC sB qC rC sC tC uC lB vC","420":"I"},Q:{"132":"wC"},R:{"132":"xC"},S:{"164":"yC"}},B:4,C:"CSS3 Multiple column layout"};
+module.exports={A:{A:{"1":"A B","2":"J D E F zB"},B:{"1":"C K L G M N O","516":"P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"132":"LB MB NB OB PB QB RB nB SB oB TB UB b","164":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB 1B 2B","516":"VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c","1028":"d e f g h i j k l a m H qB rB"},D:{"420":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB","516":"JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"A B C K L G tB jB kB AC BC CC uB vB wB DC lB EC","132":"F 9B","164":"D E 8B","420":"I n J 5B sB 6B 7B"},F:{"1":"C jB xB JC kB","2":"F B FC GC HC IC","420":"0 1 2 3 4 5 G M N O o p q r s t u v w x y z","516":"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 b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z"},G:{"1":"RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","132":"PC QC","164":"E NC OC","420":"sB KC yB LC MC"},H:{"1":"eC"},I:{"420":"mB I fC gC hC iC yB jC kC","516":"H"},J:{"420":"D A"},K:{"1":"C jB xB kB","2":"A B","516":"b"},L:{"516":"H"},M:{"516":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"mC nC oC pC qC tB rC sC tC uC vC lB wC","420":"I"},Q:{"132":"xC"},R:{"132":"yC"},S:{"164":"zC"}},B:4,C:"CSS3 Multiple column layout"};
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 d1a652ea03..44480a172c 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":"J D E yB","260":"F A B"},B:{"132":"P Q R S T U V W Z a b c d e f g h i j k l X m H","260":"C K L G M N O"},C:{"2":"zB mB I n 0B 1B","260":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB"},D:{"16":"I n J D E F A B C K L","132":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"16":"4B rB","132":"I n J D E F A B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"C IC kB","2":"F EC FC GC HC","16":"B jB wB","132":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W"},G:{"16":"rB JC","132":"E xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"16":"eC fC","132":"mB I H gC hC xB iC jC"},J:{"132":"D A"},K:{"1":"C kB","2":"A","16":"B jB wB","132":"Y"},L:{"132":"H"},M:{"260":"X"},N:{"260":"A B"},O:{"132":"kC"},P:{"132":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"132":"wC"},R:{"132":"xC"},S:{"260":"yC"}},B:5,C:"Mutation events"};
+module.exports={A:{A:{"2":"J D E zB","260":"F A B"},B:{"132":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","260":"C K L G M N O"},C:{"2":"0B mB I n 1B 2B","260":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB"},D:{"16":"I n J D E F A B C K L","132":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"16":"5B sB","132":"I n J D E F A B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"C JC kB","2":"F FC GC HC IC","16":"B jB xB","132":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z"},G:{"16":"sB KC","132":"E yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"16":"fC gC","132":"mB I H hC iC yB jC kC"},J:{"132":"D A"},K:{"1":"C kB","2":"A","16":"B jB xB","132":"b"},L:{"132":"H"},M:{"260":"a"},N:{"260":"A B"},O:{"132":"lC"},P:{"132":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"132":"xC"},R:{"132":"yC"},S:{"260":"zC"}},B:5,C:"Mutation events"};
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 e7623b686f..d9f86d34f0 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":"J D E yB","8":"F A"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D E F A B C K 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I n J D E F A B C K L G M N","33":"O o p q r s t u v"},E:{"1":"D E F A B C K L G 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n 4B rB 5B","33":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C EC FC GC HC jB wB IC kB"},G:{"1":"E MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB JC xB KC","33":"LC"},H:{"2":"dC"},I:{"1":"H iC jC","2":"mB eC fC gC","8":"I hC xB"},J:{"1":"A","2":"D"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"B","8":"A"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:1,C:"Mutation Observer"};
+module.exports={A:{A:{"1":"B","2":"J D E zB","8":"F A"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D E F A B C K 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I n J D E F A B C K L G M N","33":"O o p q r s t u v"},E:{"1":"D E F A B C K L G 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n 5B sB 6B","33":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C FC GC HC IC jB xB JC kB"},G:{"1":"E NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB KC yB LC","33":"MC"},H:{"2":"eC"},I:{"1":"H jC kC","2":"mB fC gC hC","8":"I iC yB"},J:{"1":"A","2":"D"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"B","8":"A"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:1,C:"Mutation Observer"};
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 ef47e0777c..06ee933c18 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":"E F A B","2":"yB","8":"J D"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B","4":"zB mB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"I n J D E F A B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"4B rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W GC HC jB wB IC kB","2":"F EC FC"},G:{"1":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"1":"mB I H eC fC gC hC xB iC jC"},J:{"1":"D A"},K:{"1":"B C Y jB wB kB","2":"A"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:1,C:"Web Storage - name/value pairs"};
+module.exports={A:{A:{"1":"E F A B","2":"zB","8":"J D"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B","4":"0B mB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"I n J D E F A B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"5B sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z HC IC jB xB JC kB","2":"F FC GC"},G:{"1":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"1":"mB I H fC gC hC iC yB jC kC"},J:{"1":"D A"},K:{"1":"B C b jB xB kB","2":"A"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:1,C:"Web Storage - name/value pairs"};
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 bb487e9a4a..94a0728e25 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":"J D E F A B yB"},B:{"2":"C K L G M N O","194":"P Q R S T U","260":"V W Z a b c d e f g h i j k l X m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB","194":"eB fB gB hB iB P Q R S T U","260":"V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC","516":"tB uB vB CC lB DC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB EC FC GC HC jB wB IC kB","194":"TB UB Y VB WB XB YB ZB aB bB","260":"cB dB eB fB gB hB iB P Q R pB S T U V W"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC","516":"tB uB vB lB"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"2":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:7,C:"File System Access API"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"2":"C K L G M N O","194":"P Q R S T U","260":"V W X Y Z c d e f g h i j k l a m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB","194":"eB fB gB hB iB P Q R S T U","260":"V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC","516":"uB vB wB DC lB EC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB FC GC HC IC jB xB JC kB","194":"TB UB b VB WB XB YB ZB aB bB","260":"cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC","516":"uB vB wB lB"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"2":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:7,C:"File System Access API"};
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 3ac42eed3b..782bd78a30 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":"F A B","2":"J D E yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I n","33":"J D E F A B C"},E:{"1":"E F A B C K L G 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D 4B rB 5B 6B 7B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C EC FC GC HC jB wB IC kB"},G:{"1":"E OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB JC xB KC LC MC NC"},H:{"2":"dC"},I:{"1":"I H hC xB iC jC","2":"mB eC fC gC"},J:{"1":"A","2":"D"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:2,C:"Navigation Timing API"};
+module.exports={A:{A:{"1":"F A B","2":"J D E zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I n","33":"J D E F A B C"},E:{"1":"E F A B C K L G 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D 5B sB 6B 7B 8B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C FC GC HC IC jB xB JC kB"},G:{"1":"E PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB KC yB LC MC NC OC"},H:{"2":"eC"},I:{"1":"I H iC yB jC kC","2":"mB fC gC hC"},J:{"1":"A","2":"D"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:2,C:"Navigation Timing API"};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/navigator-language.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/navigator-language.js
index 81d8d99827..da6fa06230 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/navigator-language.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/navigator-language.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B yB"},B:{"1":"M N O P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G"},C:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 0B 1B"},D:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 I n J D E F A B C K L G M N O o p q r s t u v w x y z"},E:{"1":"A B C K L G sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E F 4B rB 5B 6B 7B 8B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C G M N O o p q r s EC FC GC HC jB wB IC kB"},G:{"1":"RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC"},H:{"16":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"16":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"16":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"16":"wC"},R:{"16":"xC"},S:{"1":"yC"}},B:2,C:"Navigator Language API"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G"},C:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 1B 2B"},D:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 I n J D E F A B C K L G M N O o p q r s t u v w x y z"},E:{"1":"A B C K L G tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D E F 5B sB 6B 7B 8B 9B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C G M N O o p q r s FC GC HC IC jB xB JC kB"},G:{"1":"SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC"},H:{"16":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"16":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"16":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"16":"xC"},R:{"16":"yC"},S:{"1":"zC"}},B:2,C:"Navigator Language API"};
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 c454204e90..7c5a20b2f9 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":"J D E F A B yB"},B:{"2":"C K L G M N O","1028":"P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB","1028":"oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB EC FC GC HC jB wB IC kB","1028":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"1":"H","2":"eC iC jC","132":"mB I fC gC hC xB"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"1":"oC pC sB qC rC sC tC uC lB vC","132":"I","516":"lC mC nC"},Q:{"1":"wC"},R:{"516":"xC"},S:{"260":"yC"}},B:7,C:"Network Information API"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"2":"C K L G M N O","1028":"P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB","1028":"oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB FC GC HC IC jB xB JC kB","1028":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"1":"H","2":"fC jC kC","132":"mB I gC hC iC yB"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"1":"pC qC tB rC sC tC uC vC lB wC","132":"I","516":"mC nC oC"},Q:{"1":"xC"},R:{"516":"yC"},S:{"260":"zC"}},B:7,C:"Network Information API"};
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 54d2ef0f56..1b70cd9c18 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":"J D E F A B yB"},B:{"1":"L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K"},C:{"1":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D E F A B C K L G M N O o p q 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I","36":"n J D E F A B C K L G M N O o p q"},E:{"1":"J D E F A B C K L G 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n 4B rB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C G M N O o p q r s t EC FC GC HC jB wB IC kB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"2":"mB I eC fC gC hC xB","36":"H iC jC"},J:{"1":"A","2":"D"},K:{"2":"A B C jB wB kB","36":"Y"},L:{"513":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"36":"I","258":"lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"258":"xC"},S:{"1":"yC"}},B:1,C:"Web Notifications"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K"},C:{"1":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D E F A B C K L G M N O o p q 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I","36":"n J D E F A B C K L G M N O o p q"},E:{"1":"J D E F A B C K L G 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n 5B sB 6B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C G M N O o p q r s t FC GC HC IC jB xB JC kB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"2":"mB I fC gC hC iC yB","36":"H jC kC"},J:{"1":"A","2":"D"},K:{"2":"A B C jB xB kB","36":"b"},L:{"513":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"36":"I","258":"mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"258":"yC"},S:{"1":"zC"}},B:1,C:"Web Notifications"};
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 544b0902e4..4b75e41152 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":"J D E F A B yB"},B:{"1":"L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K"},C:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB 0B 1B"},D:{"1":"NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB"},E:{"1":"B C K L G sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E F A 4B rB 5B 6B 7B 8B"},F:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z EC FC GC HC jB wB IC kB"},G:{"1":"RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D","16":"A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"mC nC oC pC sB qC rC sC tC uC lB vC","2":"I lC"},Q:{"1":"wC"},R:{"2":"xC"},S:{"1":"yC"}},B:6,C:"Object.entries"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K"},C:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB 1B 2B"},D:{"1":"NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB"},E:{"1":"B C K L G tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D E F A 5B sB 6B 7B 8B 9B"},F:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z FC GC HC IC jB xB JC kB"},G:{"1":"SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D","16":"A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"nC oC pC qC tB rC sC tC uC vC lB wC","2":"I mC"},Q:{"1":"xC"},R:{"2":"yC"},S:{"1":"zC"}},B:6,C:"Object.entries"};
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 baac6301ae..8b72f11fd8 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G","260":"M N O"},C:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 0B 1B"},D:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 I n J D E F A B C K L G M N O o p q r s t u v w x y z"},E:{"1":"A B C K L G sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D 4B rB 5B 6B","132":"E F 7B 8B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F G M N O EC FC GC","33":"B C HC jB wB IC kB"},G:{"1":"QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB JC xB KC LC MC","132":"E NC OC PC"},H:{"33":"dC"},I:{"1":"H jC","2":"mB I eC fC gC hC xB iC"},J:{"2":"D A"},K:{"1":"Y","2":"A","33":"B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:4,C:"CSS3 object-fit/object-position"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G","260":"M N O"},C:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 1B 2B"},D:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 I n J D E F A B C K L G M N O o p q r s t u v w x y z"},E:{"1":"A B C K L G tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D 5B sB 6B 7B","132":"E F 8B 9B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F G M N O FC GC HC","33":"B C IC jB xB JC kB"},G:{"1":"RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB KC yB LC MC NC","132":"E OC PC QC"},H:{"33":"eC"},I:{"1":"H kC","2":"mB I fC gC hC iC yB jC"},J:{"2":"D A"},K:{"1":"b","2":"A","33":"B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:4,C:"CSS3 object-fit/object-position"};
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 aa207f957a..dc060e59d6 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":"J D E F A B yB"},B:{"2":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB","2":"0 1 2 3 4 I n J D E F A B C K L G M N O o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"0 1 2 3 4 5 s t u v w x y z","2":"6 7 8 9 F B C G M N O o p q r AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"2":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"1":"I","2":"lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"1":"xC"},S:{"2":"yC"}},B:7,C:"Object.observe data binding"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB","2":"0 1 2 3 4 I n J D E F A B C K L G M N O o p q r s t u v w x y z JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"0 1 2 3 4 5 s t u v w x y z","2":"6 7 8 9 F B C G M N O o p q r AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"2":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"1":"I","2":"mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"1":"yC"},S:{"2":"zC"}},B:7,C:"Object.observe data binding"};
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 002e7977cb..799ec7ab1d 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":"J D E F A B yB"},B:{"1":"L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K"},C:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","8":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB 0B 1B"},D:{"1":"NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","8":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB"},E:{"1":"B C K L G sB jB kB 9B AC BC tB uB vB CC lB DC","8":"I n J D E F A 4B rB 5B 6B 7B 8B"},F:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","8":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z EC FC GC HC jB wB IC kB"},G:{"1":"RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","8":"E rB JC xB KC LC MC NC OC PC QC"},H:{"8":"dC"},I:{"1":"H","8":"mB I eC fC gC hC xB iC jC"},J:{"8":"D A"},K:{"1":"Y","8":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"8":"A B"},O:{"1":"kC"},P:{"1":"mC nC oC pC sB qC rC sC tC uC lB vC","8":"I lC"},Q:{"1":"wC"},R:{"8":"xC"},S:{"1":"yC"}},B:6,C:"Object.values method"};
+module.exports={A:{A:{"8":"J D E F A B zB"},B:{"1":"L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K"},C:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","8":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB 1B 2B"},D:{"1":"NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","8":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB"},E:{"1":"B C K L G tB jB kB AC BC CC uB vB wB DC lB EC","8":"I n J D E F A 5B sB 6B 7B 8B 9B"},F:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","8":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z FC GC HC IC jB xB JC kB"},G:{"1":"SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","8":"E sB KC yB LC MC NC OC PC QC RC"},H:{"8":"eC"},I:{"1":"H","8":"mB I fC gC hC iC yB jC kC"},J:{"8":"D A"},K:{"1":"b","8":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"8":"A B"},O:{"1":"lC"},P:{"1":"nC oC pC qC tB rC sC tC uC vC lB wC","8":"I mC"},Q:{"1":"xC"},R:{"8":"yC"},S:{"1":"zC"}},B:6,C:"Object.values method"};
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 70aa0da301..07569e4882 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":"J D E F A B yB"},B:{"1":"K L G M N O","2":"C P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D","130":"A"},K:{"2":"A B C Y jB wB kB"},L:{"2":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:6,C:"Object RTC (ORTC) API for WebRTC"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"K L G M N O","2":"C P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D","130":"A"},K:{"2":"A B C b jB xB kB"},L:{"2":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:6,C:"Object RTC (ORTC) API for WebRTC"};
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 8b4351b864..5a7b9cbd1f 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":"F yB","8":"J D E"},B:{"1":"C K L G M N O P Q R S T","2":"U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S 0B 1B","2":"T U V W Z a b c d e f g h i j k l X m H qB","4":"mB","8":"zB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T","2":"U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"I n J D E F A B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","8":"4B rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB HC jB wB IC kB","2":"F dB eB fB gB hB iB P Q R pB S T U V W EC","8":"FC GC"},G:{"1":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"1":"mB I eC fC gC hC xB iC jC","2":"H"},J:{"1":"D A"},K:{"1":"B C jB wB kB","2":"A Y"},L:{"2":"H"},M:{"2":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:7,C:"Offline web applications"};
+module.exports={A:{A:{"1":"A B","2":"F zB","8":"J D E"},B:{"1":"C K L G M N O P Q R S T","2":"U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S 1B 2B","2":"T U V W X Y Z c d e f g h i j k l a m H qB rB","4":"mB","8":"0B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T","2":"U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"I n J D E F A B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","8":"5B sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB IC jB xB JC kB","2":"F dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC","8":"GC HC"},G:{"1":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"1":"mB I fC gC hC iC yB jC kC","2":"H"},J:{"1":"D A"},K:{"1":"B C jB xB kB","2":"A b"},L:{"2":"H"},M:{"2":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:7,C:"Offline web applications"};
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 3c09fcdb4c..fac5e3aa65 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB 0B 1B","194":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB"},D:{"1":"ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB","322":"RB nB SB oB TB UB Y VB WB XB YB"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EC FC GC HC jB wB IC kB","322":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"194":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"1":"sB qC rC sC tC uC lB vC","2":"I lC mC nC oC pC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"194":"yC"}},B:1,C:"OffscreenCanvas"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB 1B 2B","194":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB"},D:{"1":"ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB","322":"RB nB SB oB TB UB b VB WB XB YB"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB FC GC HC IC jB xB JC kB","322":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"194":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"1":"tB rC sC tC uC vC lB wC","2":"I mC nC oC pC qC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"194":"zC"}},B:1,C:"OffscreenCanvas"};
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 0c8f3fc8f2..341839f955 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":"J D E F A B yB"},B:{"1":"N O P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B","2":"zB mB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"2":"I n J D E F A B C K L 4B rB 5B 6B 7B 8B sB jB kB 9B","132":"G AC BC tB uB vB CC lB DC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W GC HC jB wB IC kB","2":"F EC FC"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"1":"mB I H gC hC xB iC jC","16":"eC fC"},J:{"1":"A","2":"D"},K:{"1":"B C Y jB wB kB","2":"A"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:6,C:"Ogg Vorbis audio format"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"N O P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B","2":"0B mB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"2":"I n J D E F A B C K L 5B sB 6B 7B 8B 9B tB jB kB AC","132":"G BC CC uB vB wB DC lB EC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z HC IC jB xB JC kB","2":"F FC GC"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"1":"mB I H hC iC yB jC kC","16":"fC gC"},J:{"1":"A","2":"D"},K:{"1":"B C b jB xB kB","2":"A"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:6,C:"Ogg Vorbis audio format"};
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 76a1f2bd8e..899d8a4edc 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":"J D E yB","8":"F A B"},B:{"1":"N O P Q R S T U V W Z a b c d e f g h i j k l X m H","8":"C K L G M"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B","2":"zB mB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W GC HC jB wB IC kB","2":"F EC FC"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"2":"H"},M:{"1":"X"},N:{"8":"A B"},O:{"1":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"2":"xC"},S:{"1":"yC"}},B:6,C:"Ogg/Theora video format"};
+module.exports={A:{A:{"2":"J D E zB","8":"F A B"},B:{"1":"N O P Q R S T U V W X Y Z c d e f g h i j k l a m H","8":"C K L G M"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B","2":"0B mB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z HC IC jB xB JC kB","2":"F FC GC"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"2":"H"},M:{"1":"a"},N:{"8":"A B"},O:{"1":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"2":"yC"},S:{"1":"zC"}},B:6,C:"Ogg/Theora video format"};
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 9bac17fa95..98287b2aba 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D E F A B C K L G M N 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I n J D E F A B C K L G","16":"M N O o"},E:{"1":"D E F A B C K L G 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n 4B rB 5B","16":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W kB","2":"F B EC FC GC HC jB wB IC","16":"C"},G:{"1":"E LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB JC xB KC"},H:{"1":"dC"},I:{"1":"H iC jC","2":"mB I eC fC gC hC xB"},J:{"1":"A","2":"D"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:1,C:"Reversed attribute of ordered lists"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D E F A B C K L G M N 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I n J D E F A B C K L G","16":"M N O o"},E:{"1":"D E F A B C K L G 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n 5B sB 6B","16":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z kB","2":"F B FC GC HC IC jB xB JC","16":"C"},G:{"1":"E MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB KC yB LC"},H:{"1":"eC"},I:{"1":"H jC kC","2":"mB I fC gC hC iC yB"},J:{"1":"A","2":"D"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:1,C:"Reversed attribute of ordered lists"};
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 04fd96606c..e010b73ecf 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":"J D E F A B yB"},B:{"1":"M N O P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G"},C:{"1":"JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB 0B 1B"},D:{"1":"OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB"},E:{"1":"A B C K L G sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E F 4B rB 5B 6B 7B 8B"},F:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB EC FC GC HC jB wB IC kB"},G:{"1":"QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"mC nC oC pC sB qC rC sC tC uC lB vC","2":"I lC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:1,C:"\"once\" event listener option"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G"},C:{"1":"JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB 1B 2B"},D:{"1":"OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB"},E:{"1":"A B C K L G tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D E F 5B sB 6B 7B 8B 9B"},F:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB FC GC HC IC jB xB JC kB"},G:{"1":"RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"nC oC pC qC tB rC sC tC uC vC lB wC","2":"I mC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:1,C:"\"once\" event listener option"};
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 8571fea5c8..251fdddc9e 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":"F A B","2":"J D yB","260":"E"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B","2":"zB mB","516":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z"},D:{"1":"0 1 2 3 4 5 6 7 8 9 L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I n J D E F A B C K"},E:{"1":"n J D E F A B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I 4B rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C EC FC GC HC jB wB IC","4":"kB"},G:{"1":"E xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","16":"rB JC"},H:{"2":"dC"},I:{"1":"mB I H gC hC xB iC jC","16":"eC fC"},J:{"1":"A","132":"D"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:1,C:"Online/offline status"};
+module.exports={A:{A:{"1":"F A B","2":"J D zB","260":"E"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B","2":"0B mB","516":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z"},D:{"1":"0 1 2 3 4 5 6 7 8 9 L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I n J D E F A B C K"},E:{"1":"n J D E F A B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I 5B sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C FC GC HC IC jB xB JC","4":"kB"},G:{"1":"E yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","16":"sB KC"},H:{"2":"eC"},I:{"1":"mB I H hC iC yB jC kC","16":"fC gC"},J:{"1":"A","132":"D"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:1,C:"Online/offline status"};
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 dc039ba29f..6944c94acc 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":"J D E F A B yB"},B:{"1":"L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D E F A B C K L 0B 1B"},D:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 I n J D E F A B C K L G M N O o p q r s t u v w x y z"},E:{"2":"I n J D E F A 4B rB 5B 6B 7B 8B sB","132":"B C K L G jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C G M N O o EC FC GC HC jB wB IC kB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC","132":"SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"lC mC nC oC pC sB qC rC sC tC uC lB vC","2":"I"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:6,C:"Opus"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D E F A B C K L 1B 2B"},D:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 I n J D E F A B C K L G M N O o p q r s t u v w x y z"},E:{"2":"I n J D E F A 5B sB 6B 7B 8B 9B tB","132":"B C K L G jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C G M N O o FC GC HC IC jB xB JC kB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC","132":"TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"mC nC oC pC qC tB rC sC tC uC vC lB wC","2":"I"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:6,C:"Opus"};
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 73332c3241..895f39542b 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"1":"XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB","194":"RB nB SB oB TB UB Y VB WB"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB EC FC GC HC jB wB IC kB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:4,C:"Orientation Sensor"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"1":"XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB","194":"RB nB SB oB TB UB b VB WB"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB FC GC HC IC jB xB JC kB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:4,C:"Orientation Sensor"};
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 3b7feb14c0..c004d23ee4 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":"J D yB","260":"E","388":"F A B"},B:{"1":"G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H","388":"C K L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W IC","129":"kB","260":"F B EC FC GC HC jB wB"},G:{"1":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"1":"mB I H eC fC gC hC xB iC jC"},J:{"1":"D A"},K:{"1":"C Y kB","260":"A B jB wB"},L:{"1":"H"},M:{"1":"X"},N:{"388":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:4,C:"CSS outline properties"};
+module.exports={A:{A:{"2":"J D zB","260":"E","388":"F A B"},B:{"1":"G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H","388":"C K L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z JC","129":"kB","260":"F B FC GC HC IC jB xB"},G:{"1":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"1":"mB I H fC gC hC iC yB jC kC"},J:{"1":"D A"},K:{"1":"C b kB","260":"A B jB xB"},L:{"1":"H"},M:{"1":"a"},N:{"388":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:4,C:"CSS outline properties"};
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 4402aed796..1e1ce87e6c 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":"J D E F A B yB"},B:{"1":"G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L"},C:{"1":"HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB 0B 1B"},D:{"1":"QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB"},E:{"1":"A B C K L G sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E F 4B rB 5B 6B 7B 8B"},F:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB EC FC GC HC jB wB IC kB"},G:{"1":"QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"nC oC pC sB qC rC sC tC uC lB vC","2":"I lC mC"},Q:{"1":"wC"},R:{"2":"xC"},S:{"1":"yC"}},B:6,C:"String.prototype.padStart(), String.prototype.padEnd()"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L"},C:{"1":"HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB 1B 2B"},D:{"1":"QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB"},E:{"1":"A B C K L G tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D E F 5B sB 6B 7B 8B 9B"},F:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB FC GC HC IC jB xB JC kB"},G:{"1":"RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"oC pC qC tB rC sC tC uC vC lB wC","2":"I mC nC"},Q:{"1":"xC"},R:{"2":"yC"},S:{"1":"zC"}},B:6,C:"String.prototype.padStart(), String.prototype.padEnd()"};
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 176f5679bd..fafe403fc0 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":"J D E F A yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"n J D E F A B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I 4B rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C EC FC GC HC jB wB IC kB"},G:{"1":"E KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","16":"rB JC xB"},H:{"2":"dC"},I:{"1":"mB I H gC hC xB iC jC","16":"eC fC"},J:{"1":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"B","2":"A"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:1,C:"PageTransitionEvent"};
+module.exports={A:{A:{"1":"B","2":"J D E F A zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"n J D E F A B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I 5B sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C FC GC HC IC jB xB JC kB"},G:{"1":"E LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","16":"sB KC yB"},H:{"2":"eC"},I:{"1":"mB I H hC iC yB jC kC","16":"fC gC"},J:{"1":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"B","2":"A"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:1,C:"PageTransitionEvent"};
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 432617fdfa..71552953b0 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":"J D E F yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D E F 0B 1B","33":"A B C K L G M N"},D:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I n J D E F A B C K","33":"0 1 L G M N O o p q r s t u v w x y z"},E:{"1":"D E F A B C K L G 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J 4B rB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W kB","2":"F B C EC FC GC HC jB wB IC","33":"G M N O o"},G:{"1":"E MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB JC xB KC LC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB","33":"iC jC"},J:{"1":"A","2":"D"},K:{"1":"Y kB","2":"A B C jB wB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"lC mC nC oC pC sB qC rC sC tC uC lB vC","33":"I"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:2,C:"Page Visibility"};
+module.exports={A:{A:{"1":"A B","2":"J D E F zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D E F 1B 2B","33":"A B C K L G M N"},D:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I n J D E F A B C K","33":"0 1 L G M N O o p q r s t u v w x y z"},E:{"1":"D E F A B C K L G 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J 5B sB 6B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z kB","2":"F B C FC GC HC IC jB xB JC","33":"G M N O o"},G:{"1":"E NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB KC yB LC MC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB","33":"jC kC"},J:{"1":"A","2":"D"},K:{"1":"b kB","2":"A B C jB xB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"mC nC oC pC qC tB rC sC tC uC vC lB wC","33":"I"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:2,C:"Page Visibility"};
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 06694634eb..7e6910abdf 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":"J D E F A B yB"},B:{"1":"M N O P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G"},C:{"1":"IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB 0B 1B"},D:{"1":"KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB"},E:{"1":"A B C K L G sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E F 4B rB 5B 6B 7B 8B"},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 Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 F B C G M N O o p q r s t u v w x y z EC FC GC HC jB wB IC kB"},G:{"1":"QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"lC mC nC oC pC sB qC rC sC tC uC lB vC","2":"I"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:1,C:"Passive event listeners"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G"},C:{"1":"IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB 1B 2B"},D:{"1":"KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB"},E:{"1":"A B C K L G tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D E F 5B sB 6B 7B 8B 9B"},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 b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 F B C G M N O o p q r s t u v w x y z FC GC HC IC jB xB JC kB"},G:{"1":"RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"mC nC oC pC qC tB rC sC tC uC vC lB wC","2":"I"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:1,C:"Passive event listeners"};
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 0919c02835..12564c87c1 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":"J D E F A B yB"},B:{"2":"C K L G M N O","16":"P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m 0B 1B","16":"H qB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H","16":"qB 2B 3B"},E:{"1":"C K kB","2":"I n J D E F A B 4B rB 5B 6B 7B 8B sB jB","16":"L G 9B AC BC tB uB vB CC lB DC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB EC FC GC HC jB wB IC kB","16":"MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"16":"dC"},I:{"2":"mB I eC fC gC hC xB iC jC","16":"H"},J:{"2":"D","16":"A"},K:{"2":"A B C jB wB kB","16":"Y"},L:{"16":"H"},M:{"16":"X"},N:{"2":"A","16":"B"},O:{"16":"kC"},P:{"2":"I lC mC","16":"nC oC pC sB qC rC sC tC uC lB vC"},Q:{"16":"wC"},R:{"16":"xC"},S:{"2":"yC"}},B:1,C:"Password Rules"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"2":"C K L G M N O","16":"P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H 1B 2B","16":"qB rB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB","16":"rB 3B 4B"},E:{"1":"C K kB","2":"I n J D E F A B 5B sB 6B 7B 8B 9B tB jB","16":"L G AC BC CC uB vB wB DC lB EC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB FC GC HC IC jB xB JC kB","16":"MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"16":"eC"},I:{"2":"mB I fC gC hC iC yB jC kC","16":"H"},J:{"2":"D","16":"A"},K:{"2":"A B C jB xB kB","16":"b"},L:{"16":"H"},M:{"16":"a"},N:{"2":"A","16":"B"},O:{"16":"lC"},P:{"2":"I mC nC","16":"oC pC qC tB rC sC tC uC vC lB wC"},Q:{"16":"xC"},R:{"16":"yC"},S:{"2":"zC"}},B:1,C:"Password Rules"};
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 560caea0bf..5281a02ef6 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K","132":"L G M N O"},C:{"1":"HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 0B 1B","132":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB"},D:{"1":"YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 I n J D E F A B C K L G M N O o p q r s t u v w x y z","132":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB"},E:{"1":"A B C K L G 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D 4B rB 5B 6B","132":"E F 7B"},F:{"1":"OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C G M N O o p q r EC FC GC HC jB wB IC kB","132":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB"},G:{"1":"OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB JC xB KC LC MC","16":"E","132":"NC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"1":"A","2":"D"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"132":"kC"},P:{"1":"sB qC rC sC tC uC lB vC","132":"I lC mC nC oC pC"},Q:{"132":"wC"},R:{"132":"xC"},S:{"1":"yC"}},B:1,C:"Path2D"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K","132":"L G M N O"},C:{"1":"HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 1B 2B","132":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB"},D:{"1":"YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 I n J D E F A B C K L G M N O o p q r s t u v w x y z","132":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB"},E:{"1":"A B C K L G 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D 5B sB 6B 7B","132":"E F 8B"},F:{"1":"OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C G M N O o p q r FC GC HC IC jB xB JC kB","132":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB"},G:{"1":"PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB KC yB LC MC NC","16":"E","132":"OC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"1":"A","2":"D"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"132":"lC"},P:{"1":"tB rC sC tC uC vC lB wC","132":"I mC nC oC pC qC"},Q:{"132":"xC"},R:{"132":"yC"},S:{"1":"zC"}},B:1,C:"Path2D"};
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 22794f87d2..450173e1ba 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K","322":"L","8196":"G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB 0B 1B","4162":"OB PB QB RB nB SB oB TB UB Y VB","16452":"WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB"},D:{"1":"iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB","194":"MB NB OB PB QB RB","1090":"nB SB","8196":"oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB"},E:{"1":"K L G kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E F 4B rB 5B 6B 7B 8B","514":"A B sB","8196":"C jB"},F:{"1":"WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 8 F B C G M N O o p q r s t u v w x y z EC FC GC HC jB wB IC kB","194":"9 AB BB CB DB EB FB GB","8196":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB"},G:{"1":"VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC","514":"QC RC SC","8196":"TC UC"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"2049":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"1":"rC sC tC uC lB vC","2":"I","8196":"lC mC nC oC pC sB qC"},Q:{"8196":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:4,C:"Payment Request API"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K","322":"L","8196":"G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB 1B 2B","4162":"OB PB QB RB nB SB oB TB UB b VB","16452":"WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB"},D:{"1":"iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB","194":"MB NB OB PB QB RB","1090":"nB SB","8196":"oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB"},E:{"1":"K L G kB AC BC CC uB vB wB DC lB EC","2":"I n J D E F 5B sB 6B 7B 8B 9B","514":"A B tB","8196":"C jB"},F:{"1":"WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 F B C G M N O o p q r s t u v w x y z FC GC HC IC jB xB JC kB","194":"9 AB BB CB DB EB FB GB","8196":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB"},G:{"1":"WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC","514":"RC SC TC","8196":"UC VC"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"2049":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"1":"sC tC uC vC lB wC","2":"I","8196":"mC nC oC pC qC tB rC"},Q:{"8196":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:4,C:"Payment Request API"};
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 d1d898bb4b..4b80ed88a2 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":"J D E F A yB","132":"B"},B:{"1":"G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H","16":"C K L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D E F A B C K L G M N O 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","16":"I n J D E F A B C K L"},E:{"1":"I n J D E F A B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","16":"4B rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W kB","2":"F B EC FC GC HC jB wB IC"},G:{"1":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"16":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"2":"H"},M:{"2":"X"},N:{"16":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:6,C:"Built-in PDF viewer"};
+module.exports={A:{A:{"2":"J D E F A zB","132":"B"},B:{"1":"G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H","16":"C K L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D E F A B C K L G M N O 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","16":"I n J D E F A B C K L"},E:{"1":"I n J D E F A B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","16":"5B sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z kB","2":"F B FC GC HC IC jB xB JC"},G:{"1":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"16":"D A"},K:{"2":"A B C b jB xB kB"},L:{"2":"H"},M:{"2":"a"},N:{"16":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:6,C:"Built-in PDF viewer"};
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 a6e6d8ff17..fe46a7065d 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"1":"FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB 0B 1B"},D:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB"},E:{"1":"lB DC","2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C G M N O o p q r s t u v w x y EC FC GC HC jB wB IC kB"},G:{"1":"lB","2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"1":"yC"}},B:7,C:"Permissions API"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"1":"FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB 1B 2B"},D:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB"},E:{"1":"lB EC","2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C G M N O o p q r s t u v w x y FC GC HC IC jB xB JC kB"},G:{"1":"lB","2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"1":"zC"}},B:7,C:"Permissions API"};
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 a79102034d..b4adc6bc6c 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":"J D E F A B yB"},B:{"2":"C K L G M N O","258":"P Q R S T U","322":"V W","388":"Z a b c d e f g h i j k l X m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB 0B 1B","258":"eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB","258":"SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U","322":"V W","388":"Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"2":"I n J D E F A B 4B rB 5B 6B 7B 8B sB","258":"C K L G jB kB 9B AC BC tB uB vB CC lB DC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB EC FC GC HC jB wB IC kB","258":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB","322":"cB dB eB fB gB hB iB P Q R pB S T U V W"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC","258":"TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"2":"mB I eC fC gC hC xB iC jC","258":"H"},J:{"2":"D A"},K:{"2":"A B C jB wB kB","258":"Y"},L:{"388":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC","258":"oC pC sB qC rC sC tC uC lB vC"},Q:{"258":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:5,C:"Permissions Policy"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"2":"C K L G M N O","258":"P Q R S T U","322":"V W","388":"X Y Z c d e f g h i j k l a m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB 1B 2B","258":"eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB","258":"SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U","322":"V W","388":"X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"2":"I n J D E F A B 5B sB 6B 7B 8B 9B tB","258":"C K L G jB kB AC BC CC uB vB wB DC lB EC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB FC GC HC IC jB xB JC kB","258":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB","322":"cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC","258":"UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"2":"mB I fC gC hC iC yB jC kC","258":"H"},J:{"2":"D A"},K:{"2":"A B C jB xB kB","258":"b"},L:{"388":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC","258":"pC qC tB rC sC tC uC vC lB wC"},Q:{"258":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:5,C:"Permissions Policy"};
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 8469358ae4..c210eb9dbf 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB 0B 1B","132":"cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","1090":"XB","1412":"bB","1668":"YB ZB aB"},D:{"1":"aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB","2114":"ZB"},E:{"1":"L G 9B AC BC tB uB vB CC lB DC","2":"I n J D E F 4B rB 5B 6B 7B 8B","4100":"A B C K sB jB kB"},F:{"1":"dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 F B C G M N O o p q r s t u v w x y z EC FC GC HC jB wB IC kB","8196":"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 Y VB WB XB YB ZB aB bB cB"},G:{"1":"aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC","4100":"OC PC QC RC SC TC UC VC WC XC YC ZC"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"16388":"H"},M:{"16388":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:7,C:"Picture-in-Picture"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB 1B 2B","132":"cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","1090":"XB","1412":"bB","1668":"YB ZB aB"},D:{"1":"aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB","2114":"ZB"},E:{"1":"L G AC BC CC uB vB wB DC lB EC","2":"I n J D E F 5B sB 6B 7B 8B 9B","4100":"A B C K tB jB kB"},F:{"1":"dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 F B C G M N O o p q r s t u v w x y z FC GC HC IC jB xB JC kB","8196":"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 b VB WB XB YB ZB aB bB cB"},G:{"1":"bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC","4100":"PC QC RC SC TC UC VC WC XC YC ZC aC"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"16388":"H"},M:{"16388":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:7,C:"Picture-in-Picture"};
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 6adaff6609..09d2498e01 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":"J D E F A B yB"},B:{"1":"K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C"},C:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 0B 1B","578":"3 4 5 6"},D:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 I n J D E F A B C K L G M N O o p q r s t u v w x y z","194":"6"},E:{"1":"A B C K L G 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E F 4B rB 5B 6B 7B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C G M N O o p q r s EC FC GC HC jB wB IC kB","322":"t"},G:{"1":"PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:1,C:"Picture element"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C"},C:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 1B 2B","578":"3 4 5 6"},D:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 I n J D E F A B C K L G M N O o p q r s t u v w x y z","194":"6"},E:{"1":"A B C K L G 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D E F 5B sB 6B 7B 8B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C G M N O o p q r s FC GC HC IC jB xB JC kB","322":"t"},G:{"1":"QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:1,C:"Picture element"};
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 0a6609e74e..c335ac5a2a 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":"J D E F A B yB"},B:{"1":"N O P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M"},C:{"2":"zB","194":"0 1 2 3 4 5 6 7 8 9 mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","16":"I n J D E F A B C K L"},E:{"1":"J D E F A B C K L G 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n 4B rB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C EC FC GC HC jB wB IC kB"},G:{"1":"E KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB JC xB"},H:{"2":"dC"},I:{"1":"H iC jC","2":"mB I eC fC gC hC xB"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"194":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"194":"yC"}},B:1,C:"Ping attribute"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"N O P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M"},C:{"2":"0B","194":"0 1 2 3 4 5 6 7 8 9 mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","16":"I n J D E F A B C K L"},E:{"1":"J D E F A B C K L G 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n 5B sB 6B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C FC GC HC IC jB xB JC kB"},G:{"1":"E LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB KC yB"},H:{"2":"eC"},I:{"1":"H jC kC","2":"mB I fC gC hC iC yB"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"194":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"194":"zC"}},B:1,C:"Ping attribute"};
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 d227b0717f..e9c918657a 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":"D E F A B","2":"yB","8":"J"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"1":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"1":"dC"},I:{"1":"mB I H eC fC gC hC xB iC jC"},J:{"1":"D A"},K:{"1":"A B C Y jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:2,C:"PNG alpha transparency"};
+module.exports={A:{A:{"1":"D E F A B","2":"zB","8":"J"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"1":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"1":"eC"},I:{"1":"mB I H fC gC hC iC yB jC kC"},J:{"1":"D A"},K:{"1":"A B C b jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:2,C:"PNG alpha transparency"};
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 7acad69743..98e83f282e 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":"J D E F A yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 1B","2":"zB mB 0B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"I n J D E F A B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"4B rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C EC FC GC HC jB wB IC kB"},G:{"1":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"1":"mB I H eC fC gC hC xB iC jC"},J:{"1":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"B","2":"A"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:7,C:"CSS pointer-events (for HTML)"};
+module.exports={A:{A:{"1":"B","2":"J D E F A zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 2B","2":"0B mB 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"I n J D E F A B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"5B sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C FC GC HC IC jB xB JC kB"},G:{"1":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"1":"mB I H fC gC hC iC yB jC kC"},J:{"1":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"B","2":"A"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:7,C:"CSS pointer-events (for HTML)"};
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 076f97fa65..8de2414091 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":"J D E F yB","164":"A"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n 0B 1B","8":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O o p q r s t u v w x y z","328":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB"},D:{"1":"OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I n J D E F A B C K L G M N O o p q","8":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB","584":"LB MB NB"},E:{"1":"K L G 9B AC BC tB uB vB CC lB DC","2":"I n J 4B rB 5B","8":"D E F A B C 6B 7B 8B sB jB","1096":"kB"},F:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C EC FC GC HC jB wB IC kB","8":"0 1 2 3 4 5 6 7 G M N O o p q r s t u v w x y z","584":"8 9 AB"},G:{"1":"XC YC ZC aC bC cC tB uB vB lB","8":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC","6148":"WC"},H:{"2":"dC"},I:{"1":"H","8":"mB I eC fC gC hC xB iC jC"},J:{"8":"D A"},K:{"1":"Y","2":"A","8":"B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"B","36":"A"},O:{"8":"kC"},P:{"1":"mC nC oC pC sB qC rC sC tC uC lB vC","2":"lC","8":"I"},Q:{"1":"wC"},R:{"2":"xC"},S:{"328":"yC"}},B:2,C:"Pointer events"};
+module.exports={A:{A:{"1":"B","2":"J D E F zB","164":"A"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n 1B 2B","8":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O o p q r s t u v w x y z","328":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB"},D:{"1":"OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I n J D E F A B C K L G M N O o p q","8":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB","584":"LB MB NB"},E:{"1":"K L G AC BC CC uB vB wB DC lB EC","2":"I n J 5B sB 6B","8":"D E F A B C 7B 8B 9B tB jB","1096":"kB"},F:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C FC GC HC IC jB xB JC kB","8":"0 1 2 3 4 5 6 7 G M N O o p q r s t u v w x y z","584":"8 9 AB"},G:{"1":"YC ZC aC bC cC dC uB vB wB lB","8":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC","6148":"XC"},H:{"2":"eC"},I:{"1":"H","8":"mB I fC gC hC iC yB jC kC"},J:{"8":"D A"},K:{"1":"b","2":"A","8":"B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"B","36":"A"},O:{"8":"lC"},P:{"1":"nC oC pC qC tB rC sC tC uC vC lB wC","2":"mC","8":"I"},Q:{"1":"xC"},R:{"2":"yC"},S:{"328":"zC"}},B:2,C:"Pointer events"};
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 4597401da9..86d6da1803 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":"J D E F A B yB"},B:{"1":"K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C"},C:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D E F A B C K 0B 1B","33":"0 1 2 3 4 5 6 7 8 9 L G M N O o p q r s t u v w x y z"},D:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I n J D E F A B C K L G","33":"0 1 2 3 4 5 r s t u v w x y z","66":"M N O o p q"},E:{"1":"B C K L G sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E F A 4B rB 5B 6B 7B 8B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C EC FC GC HC jB wB IC kB","33":"G M N O o p q r s"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"2":"xC"},S:{"1":"yC"}},B:2,C:"Pointer Lock API"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C"},C:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D E F A B C K 1B 2B","33":"0 1 2 3 4 5 6 7 8 9 L G M N O o p q r s t u v w x y z"},D:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I n J D E F A B C K L G","33":"0 1 2 3 4 5 r s t u v w x y z","66":"M N O o p q"},E:{"1":"B C K L G tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D E F A 5B sB 6B 7B 8B 9B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C FC GC HC IC jB xB JC kB","33":"G M N O o p q r s"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"2":"yC"},S:{"1":"zC"}},B:2,C:"Pointer Lock API"};
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 3a49394e69..6e6cce8e1f 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":"J D E F A B yB"},B:{"2":"C K L G M N O P Q R S T","322":"b c d e f g h i j k l X m H","450":"U V W Z a"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB","194":"fB gB hB iB P Q R S T","322":"V W Z a b c d e f g h i j k l X m H qB 2B 3B","450":"U"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB EC FC GC HC jB wB IC kB","194":"TB UB Y VB WB XB YB ZB aB bB cB","322":"dB eB fB gB hB iB P Q R pB S T U V W"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"450":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:7,C:"Portals"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"2":"C K L G M N O P Q R S T","322":"Z c d e f g h i j k l a m H","450":"U V W X Y"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB","194":"fB gB hB iB P Q R S T","322":"V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","450":"U"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB FC GC HC IC jB xB JC kB","194":"TB UB b VB WB XB YB ZB aB bB cB","322":"dB eB fB gB hB iB P Q R pB S T U V W X Y Z"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"450":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:7,C:"Portals"};
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 a8a8fd7886..1fc179c18d 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"1":"XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB 0B 1B"},D:{"1":"gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB"},E:{"1":"K L G kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E F A B C 4B rB 5B 6B 7B 8B sB jB"},F:{"1":"TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB EC FC GC HC jB wB IC kB"},G:{"1":"WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"1":"rC sC tC uC lB vC","2":"I lC mC nC oC pC sB qC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:5,C:"prefers-color-scheme media query"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"1":"XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB 1B 2B"},D:{"1":"gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB"},E:{"1":"K L G kB AC BC CC uB vB wB DC lB EC","2":"I n J D E F A B C 5B sB 6B 7B 8B 9B tB jB"},F:{"1":"TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB FC GC HC IC jB xB JC kB"},G:{"1":"XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"1":"sC tC uC vC lB wC","2":"I mC nC oC pC qC tB rC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:5,C:"prefers-color-scheme media query"};
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 be3a12f99e..090c9c0ec4 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"1":"UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB 0B 1B"},D:{"1":"eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB"},E:{"1":"B C K L G sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E F A 4B rB 5B 6B 7B 8B"},F:{"1":"Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB EC FC GC HC jB wB IC kB"},G:{"1":"RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"1":"qC rC sC tC uC lB vC","2":"I lC mC nC oC pC sB"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:5,C:"prefers-reduced-motion media query"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"1":"UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB 1B 2B"},D:{"1":"eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB"},E:{"1":"B C K L G tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D E F A 5B sB 6B 7B 8B 9B"},F:{"1":"b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB FC GC HC IC jB xB JC kB"},G:{"1":"SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"1":"rC sC tC uC vC lB wC","2":"I mC nC oC pC qC tB"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:5,C:"prefers-reduced-motion media query"};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/private-class-fields.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/private-class-fields.js
index 4e1ace084b..fbefb8b8ac 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/private-class-fields.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/private-class-fields.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"1":"eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB"},E:{"1":"G AC BC tB uB vB CC lB DC","2":"I n J D E F A B C K L 4B rB 5B 6B 7B 8B sB jB kB 9B"},F:{"1":"TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB EC FC GC HC jB wB IC kB"},G:{"1":"bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"2":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"1":"qC rC sC tC uC lB vC","2":"I lC mC nC oC pC sB"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:7,C:"Private class fields"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"1":"eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB"},E:{"1":"G BC CC uB vB wB DC lB EC","2":"I n J D E F A B C K L 5B sB 6B 7B 8B 9B tB jB kB AC"},F:{"1":"TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB FC GC HC IC jB xB JC kB"},G:{"1":"cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"2":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"1":"rC sC tC uC vC lB wC","2":"I mC nC oC pC qC tB"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:7,C:"Private class fields"};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/private-methods-and-accessors.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/private-methods-and-accessors.js
index 4383ffded7..cf2a7a94a3 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/private-methods-and-accessors.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/private-methods-and-accessors.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B yB"},B:{"1":"T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O P Q R S"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"1":"T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S"},E:{"1":"G AC BC tB uB vB CC lB DC","2":"I n J D E F A B C K L 4B rB 5B 6B 7B 8B sB jB kB 9B"},F:{"1":"aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB EC FC GC HC jB wB IC kB"},G:{"1":"bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"2":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:7,C:"Public class fields"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O P Q R S"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"1":"T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S"},E:{"1":"G BC CC uB vB wB DC lB EC","2":"I n J D E F A B C K L 5B sB 6B 7B 8B 9B tB jB kB AC"},F:{"1":"aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB FC GC HC IC jB xB JC kB"},G:{"1":"cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"2":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:7,C:"Public class fields"};
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 57473a82fa..98eea3bd5b 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":"J D E F yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I n J D"},E:{"1":"J D E F A B C K L G 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n 4B rB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W jB wB IC kB","2":"F EC FC GC HC"},G:{"1":"E NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB JC xB KC LC","132":"MC"},H:{"1":"dC"},I:{"1":"H iC jC","2":"mB I eC fC gC hC xB"},J:{"1":"D A"},K:{"1":"B C Y jB wB kB","2":"A"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:1,C:"progress element"};
+module.exports={A:{A:{"1":"A B","2":"J D E F zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I n J D"},E:{"1":"J D E F A B C K L G 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n 5B sB 6B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z jB xB JC kB","2":"F FC GC HC IC"},G:{"1":"E OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB KC yB LC MC","132":"NC"},H:{"1":"eC"},I:{"1":"H jC kC","2":"mB I fC gC hC iC yB"},J:{"1":"D A"},K:{"1":"B C b jB xB kB","2":"A"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:1,C:"progress element"};
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 fc68f413b7..37c0b68bdd 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":"J D E F A B yB"},B:{"1":"O P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N"},C:{"1":"RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB 0B 1B"},D:{"1":"UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB"},E:{"1":"C K L G jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E F A B 4B rB 5B 6B 7B 8B sB"},F:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB EC FC GC HC jB wB IC kB"},G:{"1":"TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC RC SC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"oC pC sB qC rC sC tC uC lB vC","2":"I lC mC nC"},Q:{"1":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:6,C:"Promise.prototype.finally"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"O P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N"},C:{"1":"RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB 1B 2B"},D:{"1":"UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB"},E:{"1":"C K L G jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D E F A B 5B sB 6B 7B 8B 9B tB"},F:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB FC GC HC IC jB xB JC kB"},G:{"1":"UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC SC TC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"pC qC tB rC sC tC uC vC lB wC","2":"I mC nC oC"},Q:{"1":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:6,C:"Promise.prototype.finally"};
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 4aa90d0439..5fe1deb00a 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":"J D E F A B yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","4":"w x","8":"zB mB I n J D E F A B C K L G M N O o p q r s t u v 0B 1B"},D:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","4":"1","8":"0 I n J D E F A B C K L G M N O o p q r s t u v w x y z"},E:{"1":"E F A B C K L G 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","8":"I n J D 4B rB 5B 6B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","4":"o","8":"F B C G M N O EC FC GC HC jB wB IC kB"},G:{"1":"E NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","8":"rB JC xB KC LC MC"},H:{"8":"dC"},I:{"1":"H jC","8":"mB I eC fC gC hC xB iC"},J:{"8":"D A"},K:{"1":"Y","8":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"8":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:6,C:"Promises"};
+module.exports={A:{A:{"8":"J D E F A B zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","4":"w x","8":"0B mB I n J D E F A B C K L G M N O o p q r s t u v 1B 2B"},D:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","4":"1","8":"0 I n J D E F A B C K L G M N O o p q r s t u v w x y z"},E:{"1":"E F A B C K L G 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","8":"I n J D 5B sB 6B 7B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","4":"o","8":"F B C G M N O FC GC HC IC jB xB JC kB"},G:{"1":"E OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","8":"sB KC yB LC MC NC"},H:{"8":"eC"},I:{"1":"H kC","8":"mB I fC gC hC iC yB jC"},J:{"8":"D A"},K:{"1":"b","8":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"8":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:6,C:"Promises"};
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 e58668eec6..336064c91c 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":"J D E F A B yB"},B:{"2":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D E F A B C K L 0B 1B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"2":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"1":"yC"}},B:4,C:"Proximity API"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D E F A B C K L 1B 2B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"2":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"1":"zC"}},B:4,C:"Proximity API"};
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 bf3069bf99..2083dac5f7 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":"J D E F A B yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D E F A B C K L G M N 0B 1B"},D:{"1":"IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"7 8 9 I n J D E F A B C K L G M N O AB BB CB DB EB FB GB HB","66":"0 1 2 3 4 5 6 o p q r s t u v w x y z"},E:{"1":"A B C K L G sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E F 4B rB 5B 6B 7B 8B"},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 Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 F B C u v w x y z EC FC GC HC jB wB IC kB","66":"G M N O o p q r s t"},G:{"1":"QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"lC mC nC oC pC sB qC rC sC tC uC lB vC","2":"I"},Q:{"1":"wC"},R:{"2":"xC"},S:{"1":"yC"}},B:6,C:"Proxy object"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D E F A B C K L G M N 1B 2B"},D:{"1":"IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"7 8 9 I n J D E F A B C K L G M N O AB BB CB DB EB FB GB HB","66":"0 1 2 3 4 5 6 o p q r s t u v w x y z"},E:{"1":"A B C K L G tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D E F 5B sB 6B 7B 8B 9B"},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 b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 F B C u v w x y z FC GC HC IC jB xB JC kB","66":"G M N O o p q r s t"},G:{"1":"RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"mC nC oC pC qC tB rC sC tC uC vC lB wC","2":"I"},Q:{"1":"xC"},R:{"2":"yC"},S:{"1":"zC"}},B:6,C:"Proxy object"};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/public-class-fields.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/public-class-fields.js
index 5705031790..076ce6d727 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/public-class-fields.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/public-class-fields.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"1":"fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB 0B 1B","4":"aB bB cB dB eB","132":"ZB"},D:{"1":"cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB"},E:{"1":"G AC BC tB uB vB CC lB DC","2":"I n J D E F A B C K 4B rB 5B 6B 7B 8B sB jB kB 9B","260":"L"},F:{"1":"SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB EC FC GC HC jB wB IC kB"},G:{"1":"aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"2":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"1":"qC rC sC tC uC lB vC","2":"I lC mC nC oC pC sB"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:7,C:"Public class fields"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"1":"fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB 1B 2B","4":"aB bB cB dB eB","132":"ZB"},D:{"1":"cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB"},E:{"1":"G BC CC uB vB wB DC lB EC","2":"I n J D E F A B C K 5B sB 6B 7B 8B 9B tB jB kB AC","260":"L"},F:{"1":"SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB FC GC HC IC jB xB JC kB"},G:{"1":"bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"2":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"1":"rC sC tC uC vC lB wC","2":"I mC nC oC pC qC tB"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:7,C:"Public class fields"};
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 f1ded18ca3..6d38f7a46a 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":"J D E F A B yB"},B:{"2":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"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 nB SB oB TB UB Y VB WB XB YB ZB aB bB","2":"0 1 2 3 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB","2":"0 1 2 3 4 5 6 I n J D E F A B C K L G M N O o p q r s t u v w x y z cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB","2":"F B C G M N O o WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB","4":"s","16":"p q r t"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"2":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB","2":"qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:6,C:"HTTP Public Key Pinning"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"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 nB SB oB TB UB b VB WB XB YB ZB aB bB","2":"0 1 2 3 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB","2":"0 1 2 3 4 5 6 I n J D E F A B C K L G M N O o p q r s t u v w x y z cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB","2":"F B C G M N O o WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB","4":"s","16":"p q r t"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"2":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB","2":"rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:6,C:"HTTP Public Key Pinning"};
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 57bf5327d1..2ffb30e765 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":"J D E F A B yB"},B:{"1":"N O","2":"C K L G M","257":"P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB 0B 1B","257":"DB FB GB HB IB JB KB MB NB OB PB QB RB nB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","1281":"EB LB SB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB","257":"JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","388":"DB EB FB GB HB IB"},E:{"2":"I n J D E F 4B rB 5B 6B 7B","514":"A B C K L G 8B sB jB kB 9B AC BC tB uB vB CC","4100":"lB DC"},F:{"2":"0 1 2 3 4 5 F B C G M N O o p q r s t u v w x y z EC FC GC HC jB wB IC kB","16":"6 7 8 9 AB","257":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"2":"xC"},S:{"257":"yC"}},B:5,C:"Push API"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"N O","2":"C K L G M","257":"P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB 1B 2B","257":"DB FB GB HB IB JB KB MB NB OB PB QB RB nB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","1281":"EB LB SB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB","257":"JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","388":"DB EB FB GB HB IB"},E:{"2":"I n J D E F 5B sB 6B 7B 8B","514":"A B C K L G 9B tB jB kB AC BC CC uB vB wB DC","4100":"lB EC"},F:{"2":"0 1 2 3 4 5 F B C G M N O o p q r s t u v w x y z FC GC HC IC jB xB JC kB","16":"6 7 8 9 AB","257":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"2":"yC"},S:{"257":"zC"}},B:5,C:"Push API"};
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 7394cb2838..0c0a9dbc8b 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":"F A B","2":"yB","8":"J D","132":"E"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B","8":"zB mB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W FC GC HC jB wB IC kB","8":"F EC"},G:{"1":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"1":"dC"},I:{"1":"mB I H eC fC gC hC xB iC jC"},J:{"1":"D A"},K:{"1":"A B C Y jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:1,C:"querySelector/querySelectorAll"};
+module.exports={A:{A:{"1":"F A B","2":"zB","8":"J D","132":"E"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B","8":"0B mB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z GC HC IC jB xB JC kB","8":"F FC"},G:{"1":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"1":"eC"},I:{"1":"mB I H fC gC hC iC yB jC kC"},J:{"1":"D A"},K:{"1":"A B C b jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:1,C:"querySelector/querySelectorAll"};
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 f92803ae9e..7d57bd29ab 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":"J D E F A B","16":"yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","16":"zB mB 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","16":"I n J D E F A B C K L G M N O o p q r s t u"},E:{"1":"J D E F A B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","16":"I n 4B rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","16":"F EC","132":"B C FC GC HC jB wB IC kB"},G:{"1":"E MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","16":"rB JC xB KC LC"},H:{"1":"dC"},I:{"1":"mB I H gC hC xB iC jC","16":"eC fC"},J:{"1":"D A"},K:{"1":"Y","132":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"257":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:1,C:"readonly attribute of input and textarea elements"};
+module.exports={A:{A:{"1":"J D E F A B","16":"zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","16":"0B mB 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","16":"I n J D E F A B C K L G M N O o p q r s t u"},E:{"1":"J D E F A B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","16":"I n 5B sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","16":"F FC","132":"B C GC HC IC jB xB JC kB"},G:{"1":"E NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","16":"sB KC yB LC MC"},H:{"1":"eC"},I:{"1":"mB I H hC iC yB jC kC","16":"fC gC"},J:{"1":"D A"},K:{"1":"b","132":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"257":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:1,C:"readonly attribute of input and textarea elements"};
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 ea90d40f9c..2142f872ea 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":"J D E F A yB","132":"B"},B:{"1":"P Q R S","132":"C K L G M N O","513":"T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V","2":"0 1 2 3 4 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 0B 1B","513":"W Z a b c d e f g h i j k l X m H qB"},D:{"1":"oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T","2":"I n J D E F A B C K L G M N O o p","260":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB","513":"U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"C jB kB","2":"I n J D 4B rB 5B 6B","132":"E F A B 7B 8B sB","1025":"K L G 9B AC BC tB uB vB CC lB DC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB","2":"F B C EC FC GC HC jB wB IC kB","513":"dB eB fB gB hB iB P Q R pB S T U V W"},G:{"1":"UC VC WC XC","2":"rB JC xB KC LC MC","132":"E NC OC PC QC RC SC TC","1025":"YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"513":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"lC mC nC oC pC sB qC rC sC tC uC lB vC","2":"I"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:4,C:"Referrer Policy"};
+module.exports={A:{A:{"2":"J D E F A zB","132":"B"},B:{"1":"P Q R S","132":"C K L G M N O","513":"T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V","2":"0 1 2 3 4 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 1B 2B","513":"W X Y Z c d e f g h i j k l a m H qB rB"},D:{"1":"oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T","2":"I n J D E F A B C K L G M N O o p","260":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB","513":"U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"C jB kB","2":"I n J D 5B sB 6B 7B","132":"E F A B 8B 9B tB","1025":"K L G AC BC CC uB vB wB DC lB EC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB","2":"F B C FC GC HC IC jB xB JC kB","513":"dB eB fB gB hB iB P Q R pB S T U V W X Y Z"},G:{"1":"VC WC XC YC","2":"sB KC yB LC MC NC","132":"E OC PC QC RC SC TC UC","1025":"ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"513":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"mC nC oC pC qC tB rC sC tC uC vC lB wC","2":"I"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:4,C:"Referrer Policy"};
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 503ec94a43..27873e7602 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":"J D E F A B yB"},B:{"2":"C K L G M N O","129":"P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B","2":"zB"},D:{"2":"I n J D E F A B C","129":"0 1 2 3 4 5 6 7 8 9 K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"2":"F B EC FC GC HC jB wB","129":"0 1 2 3 4 5 6 7 8 9 C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W IC kB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D","129":"A"},K:{"2":"A B C Y jB wB kB"},L:{"2":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:1,C:"Custom protocol handling"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"2":"C K L G M N O","129":"P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B","2":"0B"},D:{"2":"I n J D E F A B C","129":"0 1 2 3 4 5 6 7 8 9 K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"2":"F B FC GC HC IC jB xB","129":"0 1 2 3 4 5 6 7 8 9 C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z JC kB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D","129":"A"},K:{"2":"A B C b jB xB kB"},L:{"2":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:1,C:"Custom protocol handling"};
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 1aa1de2edf..9dcea911e4 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"1":"LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB 0B 1B"},D:{"1":"IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB"},E:{"1":"B C K L G sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E F A 4B rB 5B 6B 7B 8B"},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 Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 F B C G M N O o p q r s t u v w x y z EC FC GC HC jB wB IC kB"},G:{"1":"RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"lC mC nC oC pC sB qC rC sC tC uC lB vC","2":"I"},Q:{"1":"wC"},R:{"1":"xC"},S:{"2":"yC"}},B:1,C:"rel=noopener"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"1":"LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB 1B 2B"},D:{"1":"IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB"},E:{"1":"B C K L G tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D E F A 5B sB 6B 7B 8B 9B"},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 b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 F B C G M N O o p q r s t u v w x y z FC GC HC IC jB xB JC kB"},G:{"1":"SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"mC nC oC pC qC tB rC sC tC uC vC lB wC","2":"I"},Q:{"1":"xC"},R:{"1":"yC"},S:{"2":"zC"}},B:1,C:"rel=noopener"};
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 887b8c3d9c..e94e4f0823 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":"J D E F A yB","132":"B"},B:{"1":"K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H","16":"C"},C:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","16":"I n J D E F A B C K L G"},E:{"1":"n J D E F A B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I 4B rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C EC FC GC HC jB wB IC kB"},G:{"1":"E JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB"},H:{"2":"dC"},I:{"1":"mB I H gC hC xB iC jC","16":"eC fC"},J:{"1":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:1,C:"Link type \"noreferrer\""};
+module.exports={A:{A:{"2":"J D E F A zB","132":"B"},B:{"1":"K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H","16":"C"},C:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","16":"I n J D E F A B C K L G"},E:{"1":"n J D E F A B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I 5B sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C FC GC HC IC jB xB JC kB"},G:{"1":"E KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB"},H:{"2":"eC"},I:{"1":"mB I H hC iC yB jC kC","16":"fC gC"},J:{"1":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:1,C:"Link type \"noreferrer\""};
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 c85db8d96e..a07fa5425e 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":"J D E F A B yB"},B:{"1":"O P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M","132":"N"},C:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y 0B 1B"},D:{"1":"VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB","132":"JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y"},E:{"1":"F A B C K L G 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E 4B rB 5B 6B 7B"},F:{"1":"LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 F B C G M N O o p q r s t u v w x y z EC FC GC HC jB wB IC kB","132":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB"},G:{"1":"OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"132":"kC"},P:{"1":"pC sB qC rC sC tC uC lB vC","2":"I","132":"lC mC nC oC"},Q:{"1":"wC"},R:{"2":"xC"},S:{"1":"yC"}},B:1,C:"relList (DOMTokenList)"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"O P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M","132":"N"},C:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y 1B 2B"},D:{"1":"VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB","132":"JB KB LB MB NB OB PB QB RB nB SB oB TB UB b"},E:{"1":"F A B C K L G 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D E 5B sB 6B 7B 8B"},F:{"1":"LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 F B C G M N O o p q r s t u v w x y z FC GC HC IC jB xB JC kB","132":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB"},G:{"1":"PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"132":"lC"},P:{"1":"qC tB rC sC tC uC vC lB wC","2":"I","132":"mC nC oC pC"},Q:{"1":"xC"},R:{"2":"yC"},S:{"1":"zC"}},B:1,C:"relList (DOMTokenList)"};
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 491a7fd685..29f03beabb 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":"J D E yB","132":"F A"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 1B","2":"zB mB 0B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"n J D E F A B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I 4B rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W IC kB","2":"F B EC FC GC HC jB wB"},G:{"1":"E JC xB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB","260":"KC"},H:{"1":"dC"},I:{"1":"mB I H eC fC gC hC xB iC jC"},J:{"1":"D A"},K:{"1":"C Y kB","2":"A B jB wB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:4,C:"rem (root em) units"};
+module.exports={A:{A:{"1":"B","2":"J D E zB","132":"F A"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 2B","2":"0B mB 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"n J D E F A B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I 5B sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z JC kB","2":"F B FC GC HC IC jB xB"},G:{"1":"E KC yB MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB","260":"LC"},H:{"1":"eC"},I:{"1":"mB I H fC gC hC iC yB jC kC"},J:{"1":"D A"},K:{"1":"C b kB","2":"A B jB xB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:4,C:"rem (root em) units"};
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 5d057a15a0..e437bf487c 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":"J D E F yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB 0B 1B","33":"B C K L G M N O o p q r","164":"I n J D E F A"},D:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I n J D E F","33":"r s","164":"O o p q","420":"A B C K L G M N"},E:{"1":"D E F A B C K L G 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n 4B rB 5B","33":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C EC FC GC HC jB wB IC kB"},G:{"1":"E MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB JC xB KC","33":"LC"},H:{"2":"dC"},I:{"1":"H iC jC","2":"mB I eC fC gC hC xB"},J:{"1":"A","2":"D"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:1,C:"requestAnimationFrame"};
+module.exports={A:{A:{"1":"A B","2":"J D E F zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB 1B 2B","33":"B C K L G M N O o p q r","164":"I n J D E F A"},D:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I n J D E F","33":"r s","164":"O o p q","420":"A B C K L G M N"},E:{"1":"D E F A B C K L G 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n 5B sB 6B","33":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C FC GC HC IC jB xB JC kB"},G:{"1":"E NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB KC yB LC","33":"MC"},H:{"2":"eC"},I:{"1":"H jC kC","2":"mB I fC gC hC iC yB"},J:{"1":"A","2":"D"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:1,C:"requestAnimationFrame"};
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 111d9e7eef..02cf50d800 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"1":"OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB 0B 1B","194":"MB NB"},D:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB"},E:{"2":"I n J D E F A B C K 4B rB 5B 6B 7B 8B sB jB kB","322":"L G 9B AC BC tB uB vB CC lB DC"},F:{"1":"3 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 Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 F B C G M N O o p q r s t u v w x y z EC FC GC HC jB wB IC kB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC","322":"ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"lC mC nC oC pC sB qC rC sC tC uC lB vC","2":"I"},Q:{"1":"wC"},R:{"1":"xC"},S:{"2":"yC"}},B:5,C:"requestIdleCallback"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"1":"OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB 1B 2B","194":"MB NB"},D:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB"},E:{"2":"I n J D E F A B C K 5B sB 6B 7B 8B 9B tB jB kB","322":"L G AC BC CC uB vB wB DC lB EC"},F:{"1":"3 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 b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 F B C G M N O o p q r s t u v w x y z FC GC HC IC jB xB JC kB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC","322":"aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"mC nC oC pC qC tB rC sC tC uC vC lB wC","2":"I"},Q:{"1":"xC"},R:{"1":"yC"},S:{"2":"zC"}},B:5,C:"requestIdleCallback"};
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 964fd9e365..f7e42e88ae 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"1":"ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB 0B 1B"},D:{"1":"Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB","194":"NB OB PB QB RB nB SB oB TB UB"},E:{"1":"L G 9B AC BC tB uB vB CC lB DC","2":"I n J D E F A B C 4B rB 5B 6B 7B 8B sB jB kB","66":"K"},F:{"1":"LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z EC FC GC HC jB wB IC kB","194":"AB BB CB DB EB FB GB HB IB JB KB"},G:{"1":"ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"1":"pC sB qC rC sC tC uC lB vC","2":"I lC mC nC oC"},Q:{"1":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:7,C:"Resize Observer"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"1":"ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB 1B 2B"},D:{"1":"b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB","194":"NB OB PB QB RB nB SB oB TB UB"},E:{"1":"L G AC BC CC uB vB wB DC lB EC","2":"I n J D E F A B C 5B sB 6B 7B 8B 9B tB jB kB","66":"K"},F:{"1":"LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z FC GC HC IC jB xB JC kB","194":"AB BB CB DB EB FB GB HB IB JB KB"},G:{"1":"aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"1":"qC tB rC sC tC uC vC lB wC","2":"I mC nC oC pC"},Q:{"1":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:7,C:"Resize Observer"};
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 8027d40419..fe8044a40f 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":"J D E F yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"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 nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 0B 1B","194":"0 1 2 3"},D:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I n J D E F A B C K L G M N O o p q r s t"},E:{"1":"C K L G jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E F A 4B rB 5B 6B 7B 8B sB","260":"B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C EC FC GC HC jB wB IC kB"},G:{"1":"SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC RC"},H:{"2":"dC"},I:{"1":"H iC jC","2":"mB I eC fC gC hC xB"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:4,C:"Resource Timing"};
+module.exports={A:{A:{"1":"A B","2":"J D E F zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"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 nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 1B 2B","194":"0 1 2 3"},D:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I n J D E F A B C K L G M N O o p q r s t"},E:{"1":"C K L G jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D E F A 5B sB 6B 7B 8B 9B tB","260":"B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C FC GC HC IC jB xB JC kB"},G:{"1":"TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC SC"},H:{"2":"eC"},I:{"1":"H jC kC","2":"mB I fC gC hC iC yB"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:4,C:"Resource Timing"};
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 8b885cbf1e..f1a9ae68d0 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":"J D E F A B yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D E F A B C K L 0B 1B"},D:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB","194":"DB EB FB"},E:{"1":"A B C K L G sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E F 4B rB 5B 6B 7B 8B"},F:{"1":"3 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 Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C G M N O o p q r s t u v w x y z EC FC GC HC jB wB IC kB","194":"0 1 2"},G:{"1":"QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"lC mC nC oC pC sB qC rC sC tC uC lB vC","2":"I"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:6,C:"Rest parameters"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D E F A B C K L 1B 2B"},D:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB","194":"DB EB FB"},E:{"1":"A B C K L G tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D E F 5B sB 6B 7B 8B 9B"},F:{"1":"3 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 b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C G M N O o p q r s t u v w x y z FC GC HC IC jB xB JC kB","194":"0 1 2"},G:{"1":"RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"mC nC oC pC qC tB rC sC tC uC vC lB wC","2":"I"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:6,C:"Rest parameters"};
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 6c305ed989..c21ebf001e 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L","516":"G M N O"},C:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D E F A B C K L G M N O o p q 0B 1B","33":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB"},D:{"1":"PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I n J D E F A B C K L G M N O o p q r","33":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB"},E:{"1":"B C K L G jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E F A 4B rB 5B 6B 7B 8B sB"},F:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C G M N EC FC GC HC jB wB IC kB","33":"0 1 2 3 4 5 6 7 8 9 O o p q r s t u v w x y z AB BB"},G:{"1":"SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC RC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D","130":"A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"33":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"33":"wC"},R:{"33":"xC"},S:{"1":"yC"}},B:5,C:"WebRTC Peer-to-peer connections"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L","516":"G M N O"},C:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D E F A B C K L G M N O o p q 1B 2B","33":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB"},D:{"1":"PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I n J D E F A B C K L G M N O o p q r","33":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB"},E:{"1":"B C K L G jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D E F A 5B sB 6B 7B 8B 9B tB"},F:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C G M N FC GC HC IC jB xB JC kB","33":"0 1 2 3 4 5 6 7 8 9 O o p q r s t u v w x y z AB BB"},G:{"1":"TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC SC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D","130":"A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"33":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"33":"xC"},R:{"33":"yC"},S:{"1":"zC"}},B:5,C:"WebRTC Peer-to-peer connections"};
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 9a54702533..0a50112181 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":"J D E F A B yB"},B:{"4":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","8":"0 1 2 3 4 5 6 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 0B 1B"},D:{"4":"0 1 2 3 4 5 6 7 8 9 n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","8":"I"},E:{"4":"n J D E F A B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","8":"I 4B rB"},F:{"4":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","8":"F B C EC FC GC HC jB wB IC kB"},G:{"4":"E KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","8":"rB JC xB"},H:{"8":"dC"},I:{"4":"mB I H hC xB iC jC","8":"eC fC gC"},J:{"4":"A","8":"D"},K:{"4":"Y","8":"A B C jB wB kB"},L:{"4":"H"},M:{"1":"X"},N:{"4":"A B"},O:{"4":"kC"},P:{"4":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"4":"wC"},R:{"4":"xC"},S:{"1":"yC"}},B:1,C:"Ruby annotation"};
+module.exports={A:{A:{"4":"J D E F A B zB"},B:{"4":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","8":"0 1 2 3 4 5 6 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 1B 2B"},D:{"4":"0 1 2 3 4 5 6 7 8 9 n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","8":"I"},E:{"4":"n J D E F A B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","8":"I 5B sB"},F:{"4":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","8":"F B C FC GC HC IC jB xB JC kB"},G:{"4":"E LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","8":"sB KC yB"},H:{"8":"eC"},I:{"4":"mB I H iC yB jC kC","8":"fC gC hC"},J:{"4":"A","8":"D"},K:{"4":"b","8":"A B C jB xB kB"},L:{"4":"H"},M:{"1":"a"},N:{"4":"A B"},O:{"4":"lC"},P:{"4":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"4":"xC"},R:{"4":"yC"},S:{"1":"zC"}},B:1,C:"Ruby annotation"};
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 76c7f7ff82..2f187cb1e2 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":"E F A B","2":"J D yB"},B:{"2":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"1":"0 I n J D E F A B C K L G M N O o p q r s t u v w x y z","2":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"n J 5B","2":"D E F A B C K L G 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","16":"6B","129":"I 4B rB"},F:{"1":"F B C G M N O EC FC GC HC jB wB IC kB","2":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W"},G:{"1":"JC xB KC LC MC","2":"E NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","129":"rB"},H:{"1":"dC"},I:{"1":"mB I eC fC gC hC xB iC","2":"H jC"},J:{"1":"D A"},K:{"1":"A B C jB wB kB","2":"Y"},L:{"2":"H"},M:{"2":"X"},N:{"1":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:5,C:"display: run-in"};
+module.exports={A:{A:{"1":"E F A B","2":"J D zB"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"1":"0 I n J D E F A B C K L G M N O o p q r s t u v w x y z","2":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"n J 6B","2":"D E F A B C K L G 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","16":"7B","129":"I 5B sB"},F:{"1":"F B C G M N O FC GC HC IC jB xB JC kB","2":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z"},G:{"1":"KC yB LC MC NC","2":"E OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","129":"sB"},H:{"1":"eC"},I:{"1":"mB I fC gC hC iC yB jC","2":"H kC"},J:{"1":"D A"},K:{"1":"A B C jB xB kB","2":"b"},L:{"2":"H"},M:{"2":"a"},N:{"1":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:5,C:"display: run-in"};
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 571b4da514..9ca9c90250 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":"J D E F A yB","388":"B"},B:{"1":"O P Q R S T U","2":"C K L G","129":"M N","513":"V W Z a b c d e f g h i j k l X m H"},C:{"1":"SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB 0B 1B"},D:{"1":"KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB","513":"Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"G AC BC tB uB vB CC lB DC","2":"I n J D E F A B 4B rB 5B 6B 7B 8B sB jB","2052":"L","3076":"C K kB 9B"},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 Y VB WB XB YB ZB aB","2":"0 1 2 3 4 5 6 7 F B C G M N O o p q r s t u v w x y z EC FC GC HC jB wB IC kB","513":"bB cB dB eB fB gB hB iB P Q R pB S T U V W"},G:{"1":"WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC","2052":"UC VC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"513":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"1":"lC mC nC oC pC sB qC rC sC tC uC lB vC","2":"I"},Q:{"16":"wC"},R:{"1":"xC"},S:{"2":"yC"}},B:6,C:"'SameSite' cookie attribute"};
+module.exports={A:{A:{"2":"J D E F A zB","388":"B"},B:{"1":"O P Q R S T U","2":"C K L G","129":"M N","513":"V W X Y Z c d e f g h i j k l a m H"},C:{"1":"SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB 1B 2B"},D:{"1":"KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB","513":"Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"G BC CC uB vB wB DC lB EC","2":"I n J D E F A B 5B sB 6B 7B 8B 9B tB jB","2052":"L","3076":"C K kB AC"},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 b VB WB XB YB ZB aB","2":"0 1 2 3 4 5 6 7 F B C G M N O o p q r s t u v w x y z FC GC HC IC jB xB JC kB","513":"bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z"},G:{"1":"XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC","2052":"VC WC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"513":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"1":"mC nC oC pC qC tB rC sC tC uC vC lB wC","2":"I"},Q:{"16":"xC"},R:{"1":"yC"},S:{"2":"zC"}},B:6,C:"'SameSite' cookie attribute"};
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 f46f78d86d..9f6a808846 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":"J D E F A yB","164":"B"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","36":"C K L G M N O"},C:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D E F A B C K L G M N 0B 1B","36":"0 1 2 3 4 5 6 7 8 9 O o p q r s t u v w x y z AB BB CB"},D:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 I n J D E F A B C K L G M N O o p q r s t u v w x y z"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C G M N O o p q r s t EC FC GC HC jB wB IC kB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A","36":"B"},O:{"1":"kC"},P:{"1":"lC mC nC oC pC sB qC rC sC tC uC lB vC","16":"I"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:5,C:"Screen Orientation"};
+module.exports={A:{A:{"2":"J D E F A zB","164":"B"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","36":"C K L G M N O"},C:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D E F A B C K L G M N 1B 2B","36":"0 1 2 3 4 5 6 7 8 9 O o p q r s t u v w x y z AB BB CB"},D:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 I n J D E F A B C K L G M N O o p q r s t u v w x y z"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C G M N O o p q r s t FC GC HC IC jB xB JC kB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A","36":"B"},O:{"1":"lC"},P:{"1":"mC nC oC pC qC tB rC sC tC uC vC lB wC","16":"I"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:5,C:"Screen Orientation"};
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 d27bfef06d..afae6da922 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":"J D E F yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 1B","2":"zB mB 0B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I n J D"},E:{"1":"J D E F A B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I 4B rB","132":"n"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C EC FC GC HC jB wB IC kB"},G:{"1":"E KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB JC xB"},H:{"2":"dC"},I:{"1":"mB I H hC xB iC jC","2":"eC fC gC"},J:{"1":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:1,C:"async attribute for external scripts"};
+module.exports={A:{A:{"1":"A B","2":"J D E F zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 2B","2":"0B mB 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I n J D"},E:{"1":"J D E F A B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I 5B sB","132":"n"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C FC GC HC IC jB xB JC kB"},G:{"1":"E LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB KC yB"},H:{"2":"eC"},I:{"1":"mB I H iC yB jC kC","2":"fC gC hC"},J:{"1":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:1,C:"async attribute for external scripts"};
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 441512e883..ec06365f22 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":"J D E F yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB","257":"I n J D E F A B C K L G M N O o p q r s t u v w x y z 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I n J D"},E:{"1":"n J D E F A B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I 4B rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C EC FC GC HC jB wB IC kB"},G:{"1":"E KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB JC xB"},H:{"2":"dC"},I:{"1":"mB I H hC xB iC jC","2":"eC fC gC"},J:{"1":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:1,C:"defer attribute for external scripts"};
+module.exports={A:{A:{"1":"A B","132":"J D E F zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB","257":"I n J D E F A B C K L G M N O o p q r s t u v w x y z 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I n J D"},E:{"1":"n J D E F A B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I 5B sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C FC GC HC IC jB xB JC kB"},G:{"1":"E LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB KC yB"},H:{"2":"eC"},I:{"1":"mB I H iC yB jC kC","2":"fC gC hC"},J:{"1":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:1,C:"defer attribute for external scripts"};
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 36bf9e1bed..ad73239162 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":"J D yB","132":"E F A B"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","132":"C K L G M N O"},C:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","132":"0 1 2 3 4 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 0B 1B"},D:{"1":"oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","132":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB"},E:{"1":"lB DC","2":"I n 4B rB","132":"J D E F A B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC"},F:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F EC FC GC HC","16":"B jB wB","132":"0 1 2 3 4 5 6 7 8 9 C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB IC kB"},G:{"1":"lB","16":"rB JC xB","132":"E KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB"},H:{"2":"dC"},I:{"1":"H","16":"eC fC","132":"mB I gC hC xB iC jC"},J:{"132":"D A"},K:{"1":"Y","132":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"132":"A B"},O:{"132":"kC"},P:{"132":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"132":"xC"},S:{"1":"yC"}},B:5,C:"scrollIntoView"};
+module.exports={A:{A:{"2":"J D zB","132":"E F A B"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","132":"C K L G M N O"},C:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","132":"0 1 2 3 4 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 1B 2B"},D:{"1":"oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","132":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB"},E:{"1":"lB EC","2":"I n 5B sB","132":"J D E F A B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC"},F:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F FC GC HC IC","16":"B jB xB","132":"0 1 2 3 4 5 6 7 8 9 C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB JC kB"},G:{"1":"lB","16":"sB KC yB","132":"E LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB"},H:{"2":"eC"},I:{"1":"H","16":"fC gC","132":"mB I hC iC yB jC kC"},J:{"132":"D A"},K:{"1":"b","132":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"132":"A B"},O:{"132":"lC"},P:{"132":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"132":"yC"},S:{"1":"zC"}},B:5,C:"scrollIntoView"};
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 d892807a66..b5e234f82e 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","16":"I n J D E F A B C K L"},E:{"1":"J D E F A B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","16":"I n 4B rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C EC FC GC HC jB wB IC kB"},G:{"1":"E KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","16":"rB JC xB"},H:{"2":"dC"},I:{"1":"mB I H gC hC xB iC jC","16":"eC fC"},J:{"1":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"2":"yC"}},B:7,C:"Element.scrollIntoViewIfNeeded()"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","16":"I n J D E F A B C K L"},E:{"1":"J D E F A B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","16":"I n 5B sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C FC GC HC IC jB xB JC kB"},G:{"1":"E LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","16":"sB KC yB"},H:{"2":"eC"},I:{"1":"mB I H hC iC yB jC kC","16":"fC gC"},J:{"1":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"2":"zC"}},B:7,C:"Element.scrollIntoViewIfNeeded()"};
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 a51a8c18fd..95c754891e 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":"J D E F A B yB"},B:{"2":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB","2":"nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB","2":"F B C dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"2":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"1":"lC mC nC oC pC sB qC rC sC tC uC lB vC","2":"I"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:6,C:"SDCH Accept-Encoding/Content-Encoding"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB","2":"nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB","2":"F B C dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"2":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"1":"mC nC oC pC qC tB rC sC tC uC vC lB wC","2":"I"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:6,C:"SDCH Accept-Encoding/Content-Encoding"};
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 ffe25fc2fb..81648ec989 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":"F A B","16":"yB","260":"J D E"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","132":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB 0B 1B","2180":"CB DB EB FB GB HB IB JB KB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","16":"I n J D E F A B C K L"},E:{"1":"J D E F A B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","16":"I n 4B rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","132":"F B C EC FC GC HC jB wB IC kB"},G:{"16":"xB","132":"rB JC","516":"E KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"1":"H iC jC","16":"mB I eC fC gC hC","1025":"xB"},J:{"1":"A","16":"D"},K:{"1":"Y","16":"A B C jB wB","132":"kB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"B","16":"A"},O:{"1025":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"2180":"yC"}},B:5,C:"Selection API"};
+module.exports={A:{A:{"1":"F A B","16":"zB","260":"J D E"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","132":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB 1B 2B","2180":"CB DB EB FB GB HB IB JB KB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","16":"I n J D E F A B C K L"},E:{"1":"J D E F A B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","16":"I n 5B sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","132":"F B C FC GC HC IC jB xB JC kB"},G:{"16":"yB","132":"sB KC","516":"E LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"1":"H jC kC","16":"mB I fC gC hC iC","1025":"yB"},J:{"1":"A","16":"D"},K:{"1":"b","16":"A B C jB xB","132":"kB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"B","16":"A"},O:{"1025":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"2180":"zC"}},B:5,C:"Selection API"};
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 379932f7d2..1bc45bc1a7 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"1":"oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB 0B 1B"},D:{"1":"VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB","196":"SB oB TB UB","324":"Y"},E:{"2":"I n J D E F A B C 4B rB 5B 6B 7B 8B sB jB","516":"K L G kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB EC FC GC HC jB wB IC kB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:5,C:"Server Timing"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"1":"oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB 1B 2B"},D:{"1":"VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB","196":"SB oB TB UB","324":"b"},E:{"2":"I n J D E F A B C 5B sB 6B 7B 8B 9B tB jB","516":"K L G kB AC BC CC uB vB wB DC lB EC"},F:{"1":"LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB FC GC HC IC jB xB JC kB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:5,C:"Server Timing"};
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 599c85bed5..f157c3b205 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":"J D E F A B yB"},B:{"1":"N O P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L","322":"G M"},C:{"1":"DB FB GB HB IB JB KB MB NB OB PB QB RB nB oB TB UB Y VB WB XB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 0B 1B","194":"2 3 4 5 6 7 8 9 AB BB CB","513":"EB LB SB YB"},D:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 I n J D E F A B C K L G M N O o p q r s t u v w x y z","4":"9 AB BB CB DB"},E:{"1":"C K L G jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E F A B 4B rB 5B 6B 7B 8B sB"},F:{"1":"1 2 3 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 Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C G M N O o p q r s t u v EC FC GC HC jB wB IC kB","4":"0 w x y z"},G:{"1":"TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC RC SC"},H:{"2":"dC"},I:{"2":"mB I eC fC gC hC xB iC jC","4":"H"},J:{"2":"D A"},K:{"2":"A B C jB wB kB","4":"Y"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"4":"xC"},S:{"2":"yC"}},B:4,C:"Service Workers"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"N O P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L","322":"G M"},C:{"1":"DB FB GB HB IB JB KB MB NB OB PB QB RB nB oB TB UB b VB WB XB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 1B 2B","194":"2 3 4 5 6 7 8 9 AB BB CB","513":"EB LB SB YB"},D:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 I n J D E F A B C K L G M N O o p q r s t u v w x y z","4":"9 AB BB CB DB"},E:{"1":"C K L G jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D E F A B 5B sB 6B 7B 8B 9B tB"},F:{"1":"1 2 3 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 b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C G M N O o p q r s t u v FC GC HC IC jB xB JC kB","4":"0 w x y z"},G:{"1":"UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC SC TC"},H:{"2":"eC"},I:{"2":"mB I fC gC hC iC yB jC kC","4":"H"},J:{"2":"D A"},K:{"2":"A B C jB xB kB","4":"b"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"4":"yC"},S:{"2":"zC"}},B:4,C:"Service Workers"};
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 0397bb4e77..4c31459a7c 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":"J D E F yB"},B:{"1":"C K L G M N O","2":"P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"2":"H"},M:{"2":"X"},N:{"1":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:7,C:"Efficient Script Yielding: setImmediate()"};
+module.exports={A:{A:{"1":"A B","2":"J D E F zB"},B:{"1":"C K L G M N O","2":"P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"2":"H"},M:{"2":"a"},N:{"1":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:7,C:"Efficient Script Yielding: setImmediate()"};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sha-2.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sha-2.js
index 51e98f780f..48b54754ca 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sha-2.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sha-2.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"J D E F A B","2":"yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","132":"0 1 2 3 4 5 6 I n J D E F A B C K L G M N O o p q r s t u v w x y z"},E:{"1":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"1":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"16":"dC"},I:{"1":"mB I H fC gC hC xB iC jC","260":"eC"},J:{"1":"D A"},K:{"1":"Y","16":"A B C jB wB kB"},L:{"1":"H"},M:{"16":"X"},N:{"16":"A B"},O:{"16":"kC"},P:{"1":"lC mC nC oC pC sB qC rC sC tC uC lB vC","16":"I"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:6,C:"SHA-2 SSL certificates"};
+module.exports={A:{A:{"1":"J D E F A B","2":"zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","132":"0 1 2 3 4 5 6 I n J D E F A B C K L G M N O o p q r s t u v w x y z"},E:{"1":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"1":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"16":"eC"},I:{"1":"mB I H gC hC iC yB jC kC","260":"fC"},J:{"1":"D A"},K:{"1":"b","16":"A B C jB xB kB"},L:{"1":"H"},M:{"16":"a"},N:{"16":"A B"},O:{"16":"lC"},P:{"1":"mC nC oC pC qC tB rC sC tC uC vC lB wC","16":"I"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:6,C:"SHA-2 SSL certificates"};
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 f2372057ae..c4dcdbb973 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":"J D E F A B yB"},B:{"1":"P","2":"C K L G M N O Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"2":"zB mB I n J D E F A B C K L G M N O o p q r s t u v w x oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B","66":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB"},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 nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P","2":"I n J D E F A B C K L G M N O o p q r s t Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","33":"0 1 2 3 u v w x y z"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB","2":"F B C XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB","33":"G M N O o p q"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB","33":"iC jC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"2":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"lC mC nC oC pC sB qC rC","2":"sC tC uC lB vC","33":"I"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:7,C:"Shadow DOM (deprecated V0 spec)"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P","2":"C K L G M N O Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"2":"0B mB I n J D E F A B C K L G M N O o p q r s t u v w x oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B","66":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB"},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 nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P","2":"I n J D E F A B C K L G M N O o p q r s t Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","33":"0 1 2 3 u v w x y z"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB","2":"F B C XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB","33":"G M N O o p q"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB","33":"jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"2":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"mC nC oC pC qC tB rC sC","2":"tC uC vC lB wC","33":"I"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:7,C:"Shadow DOM (deprecated V0 spec)"};
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 d32336c3c7..02411c53db 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"1":"UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB 0B 1B","322":"RB","578":"nB SB oB TB"},D:{"1":"MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB"},E:{"1":"A B C K L G sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E F 4B rB 5B 6B 7B 8B"},F:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 8 F B C G M N O o p q r s t u v w x y z EC FC GC HC jB wB IC kB"},G:{"1":"SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC","132":"QC RC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"mC nC oC pC sB qC rC sC tC uC lB vC","2":"I","4":"lC"},Q:{"1":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:5,C:"Shadow DOM (V1)"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"1":"UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB 1B 2B","322":"RB","578":"nB SB oB TB"},D:{"1":"MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB"},E:{"1":"A B C K L G tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D E F 5B sB 6B 7B 8B 9B"},F:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 F B C G M N O o p q r s t u v w x y z FC GC HC IC jB xB JC kB"},G:{"1":"TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC","132":"RC SC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"nC oC pC qC tB rC sC tC uC vC lB wC","2":"I","4":"mC"},Q:{"1":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:5,C:"Shadow DOM (V1)"};
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 25019a3766..6d12e047d2 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b","2":"C K L G","194":"M N O","513":"c d e f g h i j k l X m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB 0B 1B","194":"QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB","450":"eB fB gB hB iB","513":"P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB"},D:{"1":"YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB","194":"SB oB TB UB Y VB WB XB","513":"c d e f g h i j k l X m H qB 2B 3B"},E:{"2":"I n J D E F A 4B rB 5B 6B 7B 8B","194":"B C K L G sB jB kB 9B AC BC","513":"tB uB vB CC lB DC"},F:{"1":"Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB EC FC GC HC jB wB IC kB","194":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC","194":"RC SC TC UC VC WC XC YC ZC aC bC cC","513":"tB uB vB lB"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"513":"H"},M:{"513":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:6,C:"Shared Array Buffer"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z","2":"C K L G","194":"M N O","513":"c d e f g h i j k l a m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB 1B 2B","194":"QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB","450":"eB fB gB hB iB","513":"P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB"},D:{"1":"YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB","194":"SB oB TB UB b VB WB XB","513":"c d e f g h i j k l a m H qB rB 3B 4B"},E:{"2":"I n J D E F A 5B sB 6B 7B 8B 9B","194":"B C K L G tB jB kB AC BC CC","513":"uB vB wB DC lB EC"},F:{"1":"b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB FC GC HC IC jB xB JC kB","194":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC","194":"SC TC UC VC WC XC YC ZC aC bC cC dC","513":"uB vB wB lB"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"513":"H"},M:{"513":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:6,C:"Shared Array Buffer"};
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 0aff54a806..b4a6728959 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D E F A B C K L G M N O o p q r s t u v w x 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"n J 5B lB DC","2":"I D E F A B C K L G 4B rB 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W HC jB wB IC kB","2":"F EC FC GC"},G:{"1":"KC LC lB","2":"E rB JC xB MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"1":"D A"},K:{"1":"B C jB wB kB","2":"Y","16":"A"},L:{"2":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"1":"I","2":"lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"1":"yC"}},B:1,C:"Shared Web Workers"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D E F A B C K L G M N O o p q r s t u v w x 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"n J 6B lB EC","2":"I D E F A B C K L G 5B sB 7B 8B 9B tB jB kB AC BC CC uB vB wB DC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z IC jB xB JC kB","2":"F FC GC HC"},G:{"1":"LC MC lB","2":"E sB KC yB NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"1":"D A"},K:{"1":"B C jB xB kB","2":"b","16":"A"},L:{"2":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"1":"I","2":"mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"1":"zC"}},B:1,C:"Shared Web Workers"};
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 29aea76ee1..8df6b5977f 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":"F A B","2":"J yB","132":"D E"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I n"},E:{"1":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"1":"E JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB"},H:{"1":"dC"},I:{"1":"mB I H hC xB iC jC","2":"eC fC gC"},J:{"1":"A","2":"D"},K:{"1":"A B C Y jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:6,C:"Server Name Indication"};
+module.exports={A:{A:{"1":"F A B","2":"J zB","132":"D E"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I n"},E:{"1":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"1":"E KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB"},H:{"1":"eC"},I:{"1":"mB I H iC yB jC kC","2":"fC gC hC"},J:{"1":"A","2":"D"},K:{"1":"A B C b jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:6,C:"Server Name Indication"};
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 8dcd8e0cbb..3ec052c461 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":"J D E F A yB"},B:{"2":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB","2":"zB mB I n J D E F A B C KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB","2":"KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"E F A B C 8B sB jB","2":"I n J D 4B rB 5B 6B 7B","129":"K L G kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"0 1 2 3 4 5 6 7 8 G M N O o p q r s t u v w x y z BB DB kB","2":"9 F B C AB CB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC"},G:{"1":"E NC OC PC QC RC SC TC UC","2":"rB JC xB KC LC MC","257":"VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"1":"mB I hC xB iC jC","2":"H eC fC gC"},J:{"2":"D A"},K:{"1":"kB","2":"A B C Y jB wB"},L:{"2":"H"},M:{"2":"X"},N:{"1":"B","2":"A"},O:{"2":"kC"},P:{"1":"I","2":"lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"16":"xC"},S:{"1":"yC"}},B:7,C:"SPDY protocol"};
+module.exports={A:{A:{"1":"B","2":"J D E F A zB"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB","2":"0B mB I n J D E F A B C KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB","2":"KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"E F A B C 9B tB jB","2":"I n J D 5B sB 6B 7B 8B","129":"K L G kB AC BC CC uB vB wB DC lB EC"},F:{"1":"0 1 2 3 4 5 6 7 8 G M N O o p q r s t u v w x y z BB DB kB","2":"9 F B C AB CB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC"},G:{"1":"E OC PC QC RC SC TC UC VC","2":"sB KC yB LC MC NC","257":"WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"1":"mB I iC yB jC kC","2":"H fC gC hC"},J:{"2":"D A"},K:{"1":"kB","2":"A B C b jB xB"},L:{"2":"H"},M:{"2":"a"},N:{"1":"B","2":"A"},O:{"2":"lC"},P:{"1":"I","2":"mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"16":"yC"},S:{"1":"zC"}},B:7,C:"SPDY protocol"};
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 3d84a97bad..eec8838c37 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":"J D E F A B yB"},B:{"2":"C K L G M N O","1026":"P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"2":"zB mB I n J D E F A B C K L G M N O o p q 0B 1B","322":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB"},D:{"2":"I n J D E F A B C K L G M N O o p q r s t","164":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"2":"I n J D E F A B C K L 4B rB 5B 6B 7B 8B sB jB kB 9B","2084":"G AC BC tB uB vB CC lB DC"},F:{"2":"F B C G M N O o p q r s t u v EC FC GC HC jB wB IC kB","1026":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC","2084":"bC cC tB uB vB lB"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"164":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"164":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"164":"wC"},R:{"164":"xC"},S:{"322":"yC"}},B:7,C:"Speech Recognition API"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"2":"C K L G M N O","1026":"P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"2":"0B mB I n J D E F A B C K L G M N O o p q 1B 2B","322":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB"},D:{"2":"I n J D E F A B C K L G M N O o p q r s t","164":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"2":"I n J D E F A B C K L 5B sB 6B 7B 8B 9B tB jB kB AC","2084":"G BC CC uB vB wB DC lB EC"},F:{"2":"F B C G M N O o p q r s t u v FC GC HC IC jB xB JC kB","1026":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC","2084":"cC dC uB vB wB lB"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"164":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"164":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"164":"xC"},R:{"164":"yC"},S:{"322":"zC"}},B:7,C:"Speech Recognition API"};
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 315a416d9c..7cbb0d5451 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":"J D E F A B yB"},B:{"1":"L G M N O","2":"C K","257":"P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 0B 1B","194":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB"},D:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB","2":"0 1 I n J D E F A B C K L G M N O o p q r s t u v w x y z","257":"OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"D E F A B C K L G 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J 4B rB 5B 6B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O o p q r s t u v EC FC GC HC jB wB IC kB","257":"Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W"},G:{"1":"E MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB JC xB KC LC"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"1":"lC mC nC oC pC sB qC rC sC tC uC lB vC","2":"I"},Q:{"1":"wC"},R:{"2":"xC"},S:{"1":"yC"}},B:7,C:"Speech Synthesis API"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"L G M N O","2":"C K","257":"P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 1B 2B","194":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB"},D:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB","2":"0 1 I n J D E F A B C K L G M N O o p q r s t u v w x y z","257":"OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"D E F A B C K L G 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J 5B sB 6B 7B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB","2":"F B C G M N O o p q r s t u v FC GC HC IC jB xB JC kB","257":"b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z"},G:{"1":"E NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB KC yB LC MC"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"1":"mC nC oC pC qC tB rC sC tC uC vC lB wC","2":"I"},Q:{"1":"xC"},R:{"2":"yC"},S:{"1":"zC"}},B:7,C:"Speech Synthesis API"};
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 9e9aea1d9d..897da185a0 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":"J D E F yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I n J D E"},E:{"1":"J D E F A B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n 4B rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W GC HC jB wB IC kB","2":"F EC FC"},G:{"4":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"4":"dC"},I:{"4":"mB I H eC fC gC hC xB iC jC"},J:{"1":"A","4":"D"},K:{"4":"A B C Y jB wB kB"},L:{"4":"H"},M:{"4":"X"},N:{"4":"A B"},O:{"4":"kC"},P:{"4":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"4":"xC"},S:{"2":"yC"}},B:1,C:"Spellcheck attribute"};
+module.exports={A:{A:{"1":"A B","2":"J D E F zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I n J D E"},E:{"1":"J D E F A B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n 5B sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z HC IC jB xB JC kB","2":"F FC GC"},G:{"4":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"4":"eC"},I:{"4":"mB I H fC gC hC iC yB jC kC"},J:{"1":"A","4":"D"},K:{"4":"A B C b jB xB kB"},L:{"4":"H"},M:{"4":"a"},N:{"4":"A B"},O:{"4":"lC"},P:{"4":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"4":"yC"},S:{"2":"zC"}},B:1,C:"Spellcheck attribute"};
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 9aa638c6ed..b602b86f43 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"I n J D E F A B C 4B rB 5B 6B 7B 8B sB jB kB","2":"K L G 9B AC BC tB uB vB CC lB DC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W GC HC jB wB IC kB","2":"F EC FC"},G:{"1":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC","2":"WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"1":"mB I H eC fC gC hC xB iC jC"},J:{"1":"D A"},K:{"1":"B C Y jB wB kB","2":"A"},L:{"1":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"2":"yC"}},B:7,C:"Web SQL Database"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB","129":"rB 3B 4B"},E:{"1":"I n J D E F A B C 5B sB 6B 7B 8B 9B tB jB kB","2":"K L G AC BC CC uB vB wB DC lB EC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z HC IC jB xB JC kB","2":"F FC GC"},G:{"1":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC","2":"XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"1":"mB I H fC gC hC iC yB jC kC"},J:{"1":"D A"},K:{"1":"B C b jB xB kB","2":"A"},L:{"1":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"2":"zC"}},B:7,C:"Web SQL Database"};
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 d1f9d8672b..5de2f6214b 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":"J D E F A B yB"},B:{"1":"M N O P Q R S T U V W Z a b c d e f g h i j k l X m H","260":"C","514":"K L G"},C:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 0B 1B","194":"1 2 3 4 5 6"},D:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 I n J D E F A B C K L G M N O o p q r s t u v w x y z","260":"3 4 5 6"},E:{"1":"F A B C K L G 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D 4B rB 5B 6B","260":"E 7B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C G M N O o p EC FC GC HC jB wB IC kB","260":"q r s t"},G:{"1":"OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB JC xB KC LC MC","260":"E NC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:1,C:"Srcset and sizes attributes"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H","260":"C","514":"K L G"},C:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 1B 2B","194":"1 2 3 4 5 6"},D:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 I n J D E F A B C K L G M N O o p q r s t u v w x y z","260":"3 4 5 6"},E:{"1":"F A B C K L G 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D 5B sB 6B 7B","260":"E 8B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C G M N O o p FC GC HC IC jB xB JC kB","260":"q r s t"},G:{"1":"PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB KC yB LC MC NC","260":"E OC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:1,C:"Srcset and sizes attributes"};
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 d3d378f621..364bf5b7c2 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":"J D E F A B yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D E F A B C K L G M 0B 1B","129":"5 6 7 8 9 AB","420":"0 1 2 3 4 N O o p q r s t u v w x y z"},D:{"1":"MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I n J D E F A B C K L G M N O o p","420":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB"},E:{"1":"B C K L G jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E F A 4B rB 5B 6B 7B 8B sB"},F:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B G M N EC FC GC HC jB wB IC","420":"0 1 2 3 4 5 6 7 8 C O o p q r s t u v w x y z kB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC","513":"ZC aC bC cC tB uB vB lB","1537":"SC TC UC VC WC XC YC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D","420":"A"},K:{"1":"Y","2":"A B jB wB","420":"C kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"mC nC oC pC sB qC rC sC tC uC lB vC","420":"I lC"},Q:{"1":"wC"},R:{"420":"xC"},S:{"2":"yC"}},B:4,C:"getUserMedia/Stream API"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D E F A B C K L G M 1B 2B","129":"5 6 7 8 9 AB","420":"0 1 2 3 4 N O o p q r s t u v w x y z"},D:{"1":"MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I n J D E F A B C K L G M N O o p","420":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB"},E:{"1":"B C K L G jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D E F A 5B sB 6B 7B 8B 9B tB"},F:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B G M N FC GC HC IC jB xB JC","420":"0 1 2 3 4 5 6 7 8 C O o p q r s t u v w x y z kB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC","513":"aC bC cC dC uB vB wB lB","1537":"TC UC VC WC XC YC ZC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D","420":"A"},K:{"1":"b","2":"A B jB xB","420":"C kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"nC oC pC qC tB rC sC tC uC vC lB wC","420":"I mC"},Q:{"1":"xC"},R:{"420":"yC"},S:{"2":"zC"}},B:4,C:"getUserMedia/Stream API"};
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 54a205296f..2e2c8f2eb0 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":"J D E F A yB","130":"B"},B:{"1":"a b c d e f g h i j k l X m H","16":"C K","260":"L G","1028":"P Q R S T U V W Z","5124":"M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB 0B 1B","5124":"l X m H qB","7172":"VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k","7746":"QB RB nB SB oB TB UB Y"},D:{"1":"a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB","260":"LB MB NB OB PB QB RB","1028":"nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z"},E:{"2":"I n J D E F 4B rB 5B 6B 7B 8B","1028":"G AC BC tB uB vB CC lB DC","3076":"A B C K L sB jB kB 9B"},F:{"1":"gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 F B C G M N O o p q r s t u v w x y z EC FC GC HC jB wB IC kB","260":"8 9 AB BB CB DB EB","1028":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB"},G:{"2":"E rB JC xB KC LC MC NC OC PC","16":"QC","1028":"RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"5124":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"1":"uC lB vC","2":"I lC mC","1028":"nC oC pC sB qC rC sC tC"},Q:{"1028":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:1,C:"Streams"};
+module.exports={A:{A:{"2":"J D E F A zB","130":"B"},B:{"1":"Y Z c d e f g h i j k l a m H","16":"C K","260":"L G","1028":"P Q R S T U V W X","5124":"M N O"},C:{"1":"m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB 1B 2B","5124":"l a","7172":"VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k","7746":"QB RB nB SB oB TB UB b"},D:{"1":"Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB","260":"LB MB NB OB PB QB RB","1028":"nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X"},E:{"2":"I n J D E F 5B sB 6B 7B 8B 9B","1028":"G BC CC uB vB wB DC lB EC","3076":"A B C K L tB jB kB AC"},F:{"1":"gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 F B C G M N O o p q r s t u v w x y z FC GC HC IC jB xB JC kB","260":"8 9 AB BB CB DB EB","1028":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB"},G:{"2":"E sB KC yB LC MC NC OC PC QC","16":"RC","1028":"SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"5124":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"1":"vC lB wC","2":"I mC nC","1028":"oC pC qC tB rC sC tC uC"},Q:{"1028":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:1,C:"Streams"};
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 d1d7deaf83..5966d322da 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":"J D E F A yB","129":"B"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"D E F A B C K L G 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J 4B rB 5B 6B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W kB","2":"F B EC FC GC HC jB wB IC"},G:{"1":"E MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB JC xB KC LC"},H:{"2":"dC"},I:{"1":"H iC jC","2":"mB I eC fC gC hC xB"},J:{"1":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:6,C:"Strict Transport Security"};
+module.exports={A:{A:{"2":"J D E F A zB","129":"B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"D E F A B C K L G 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J 5B sB 6B 7B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z kB","2":"F B FC GC HC IC jB xB JC"},G:{"1":"E NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB KC yB LC MC"},H:{"2":"eC"},I:{"1":"H jC kC","2":"mB I fC gC hC iC yB"},J:{"1":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:6,C:"Strict Transport Security"};
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 ef2cf091ed..2e5fea9047 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":"J D E F A B yB"},B:{"2":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB","2":"zB mB I n J D E F A B C K L G M N O o p oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B","322":"OB PB QB RB nB SB"},D:{"2":"6 7 8 9 I n J D E F A B C K L G M N O o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","194":"0 1 2 3 4 5 p q r s t u v w x y z"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"2":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"1":"yC"}},B:7,C:"Scoped CSS"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB","2":"0B mB I n J D E F A B C K L G M N O o p oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B","322":"OB PB QB RB nB SB"},D:{"2":"6 7 8 9 I n J D E F A B C K L G M N O o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","194":"0 1 2 3 4 5 p q r s t u v w x y z"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"2":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"1":"zC"}},B:7,C:"Scoped CSS"};
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 3fd39a7eca..304597a498 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":"J D E F A B yB"},B:{"1":"N O P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M"},C:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB 0B 1B"},D:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB"},E:{"1":"B C K L G jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E F A 4B rB 5B 6B 7B 8B sB"},F:{"1":"1 2 3 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 Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 F B C G M N O o p q r s t u v w x y z EC FC GC HC jB wB IC kB"},G:{"1":"TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC RC","194":"SC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"lC mC nC oC pC sB qC rC sC tC uC lB vC","2":"I"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:2,C:"Subresource Integrity"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"N O P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M"},C:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB 1B 2B"},D:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB"},E:{"1":"B C K L G jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D E F A 5B sB 6B 7B 8B 9B tB"},F:{"1":"1 2 3 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 b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 F B C G M N O o p q r s t u v w x y z FC GC HC IC jB xB JC kB"},G:{"1":"UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC SC","194":"TC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"mC nC oC pC qC tB rC sC tC uC vC lB wC","2":"I"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:2,C:"Subresource Integrity"};
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 bdc5969f8a..6bae928ac2 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":"F A B","2":"J D E yB"},B:{"1":"M N O P Q R S T U V W Z a b c d e f g h i j k l X m H","516":"C K L G"},C:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB 0B 1B","260":"I n J D E F A B C K L G M N O o p q r s"},D:{"1":"0 1 2 3 4 5 6 7 8 9 n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","4":"I"},E:{"1":"n J D E F A B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"4B","132":"I rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB","2":"F"},G:{"1":"E xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","132":"rB JC"},H:{"260":"dC"},I:{"1":"mB I H hC xB iC jC","2":"eC fC gC"},J:{"1":"D A"},K:{"1":"Y","260":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:4,C:"SVG in CSS backgrounds"};
+module.exports={A:{A:{"1":"F A B","2":"J D E zB"},B:{"1":"M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H","516":"C K L G"},C:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB 1B 2B","260":"I n J D E F A B C K L G M N O o p q r s"},D:{"1":"0 1 2 3 4 5 6 7 8 9 n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","4":"I"},E:{"1":"n J D E F A B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"5B","132":"I sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB","2":"F"},G:{"1":"E yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","132":"sB KC"},H:{"260":"eC"},I:{"1":"mB I H iC yB jC kC","2":"fC gC hC"},J:{"1":"D A"},K:{"1":"b","260":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:4,C:"SVG in CSS backgrounds"};
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 f45113296e..ed68449fc3 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":"J D E F yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B","2":"zB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I","4":"n J D"},E:{"1":"J D E F A B C K L G 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n 4B rB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"1":"E LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB JC xB KC"},H:{"1":"dC"},I:{"1":"H iC jC","2":"mB I eC fC gC hC xB"},J:{"1":"A","2":"D"},K:{"1":"A B C Y jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:2,C:"SVG filters"};
+module.exports={A:{A:{"1":"A B","2":"J D E F zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B","2":"0B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I","4":"n J D"},E:{"1":"J D E F A B C K L G 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n 5B sB 6B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"1":"E MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB KC yB LC"},H:{"1":"eC"},I:{"1":"H jC kC","2":"mB I fC gC hC iC yB"},J:{"1":"A","2":"D"},K:{"1":"A B C b jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:2,C:"SVG filters"};
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 cf81691487..fa6eaaa457 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":"F A B yB","8":"J D E"},B:{"2":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"1":"0 1 2 3 4 5 6 I n J D E F A B C K L G M N O o p q r s t u v w x y z","2":"KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","130":"7 8 9 AB BB CB DB EB FB GB HB IB JB"},E:{"1":"I n J D E F A B C K L G rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"4B"},F:{"1":"F B C G M N O o p q r s t EC FC GC HC jB wB IC kB","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 Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","130":"0 1 2 3 4 5 u v w x y z"},G:{"1":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"258":"dC"},I:{"1":"mB I hC xB iC jC","2":"H eC fC gC"},J:{"1":"D A"},K:{"1":"A B C jB wB kB","2":"Y"},L:{"130":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"1":"I","130":"lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"130":"xC"},S:{"2":"yC"}},B:2,C:"SVG fonts"};
+module.exports={A:{A:{"2":"F A B zB","8":"J D E"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"1":"0 1 2 3 4 5 6 I n J D E F A B C K L G M N O o p q r s t u v w x y z","2":"KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","130":"7 8 9 AB BB CB DB EB FB GB HB IB JB"},E:{"1":"I n J D E F A B C K L G sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"5B"},F:{"1":"F B C G M N O o p q r s t FC GC HC IC jB xB JC kB","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 b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","130":"0 1 2 3 4 5 u v w x y z"},G:{"1":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"258":"eC"},I:{"1":"mB I iC yB jC kC","2":"H fC gC hC"},J:{"1":"D A"},K:{"1":"A B C jB xB kB","2":"b"},L:{"130":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"1":"I","130":"mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"130":"yC"},S:{"2":"zC"}},B:2,C:"SVG fonts"};
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 998568c004..1adb04b003 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":"J D E yB","260":"F A B"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D E F A B C K L 0B 1B"},D:{"1":"JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 I n J D E F A B C K L G M N O o p q r s t u v w x y z","132":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB"},E:{"1":"C K L G jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D F A B 4B rB 5B 6B 8B sB","132":"E 7B"},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 Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W kB","2":"G M N O o p q r","4":"B C FC GC HC jB wB IC","16":"F EC","132":"0 1 2 3 4 5 s t u v w x y z"},G:{"1":"TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB JC xB KC LC MC OC PC QC RC SC","132":"E NC"},H:{"1":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D","132":"A"},K:{"1":"Y kB","4":"A B C jB wB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"lC mC nC oC pC sB qC rC sC tC uC lB vC","132":"I"},Q:{"1":"wC"},R:{"132":"xC"},S:{"1":"yC"}},B:4,C:"SVG fragment identifiers"};
+module.exports={A:{A:{"2":"J D E zB","260":"F A B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D E F A B C K L 1B 2B"},D:{"1":"JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 I n J D E F A B C K L G M N O o p q r s t u v w x y z","132":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB"},E:{"1":"C K L G jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D F A B 5B sB 6B 7B 9B tB","132":"E 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 b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z kB","2":"G M N O o p q r","4":"B C GC HC IC jB xB JC","16":"F FC","132":"0 1 2 3 4 5 s t u v w x y z"},G:{"1":"UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB KC yB LC MC NC PC QC RC SC TC","132":"E OC"},H:{"1":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D","132":"A"},K:{"1":"b kB","4":"A B C jB xB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"mC nC oC pC qC tB rC sC tC uC vC lB wC","132":"I"},Q:{"1":"xC"},R:{"132":"yC"},S:{"1":"zC"}},B:4,C:"SVG fragment identifiers"};
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 3a26b610a6..2d1b141f80 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":"J D E yB","388":"F A B"},B:{"4":"P Q R S T U V W Z a b c d e f g h i j k l X m H","260":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B","2":"zB","4":"mB"},D:{"4":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"2":"4B rB","4":"I n J D E F A B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"4":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"4":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"2":"mB I eC fC gC hC xB","4":"H iC jC"},J:{"1":"A","2":"D"},K:{"4":"A B C Y jB wB kB"},L:{"4":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"4":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"4":"wC"},R:{"4":"xC"},S:{"1":"yC"}},B:2,C:"SVG effects for HTML"};
+module.exports={A:{A:{"2":"J D E zB","388":"F A B"},B:{"4":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","260":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B","2":"0B","4":"mB"},D:{"4":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"2":"5B sB","4":"I n J D E F A B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"4":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"4":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"2":"mB I fC gC hC iC yB","4":"H jC kC"},J:{"1":"A","2":"D"},K:{"4":"A B C b jB xB kB"},L:{"4":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"4":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"4":"xC"},R:{"4":"yC"},S:{"1":"zC"}},B:2,C:"SVG effects for HTML"};
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 941110a90f..4d2464c9de 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":"yB","8":"J D E","129":"F A B"},B:{"1":"N O P Q R S T U V W Z a b c d e f g h i j k l X m H","129":"C K L G M"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","8":"zB mB 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","8":"I n J"},E:{"1":"F A B C K L G 8B sB jB kB 9B AC BC tB uB vB CC lB DC","8":"I n 4B rB","129":"J D E 5B 6B 7B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W IC kB","2":"B HC jB wB","8":"F EC FC GC"},G:{"1":"OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","8":"rB JC xB","129":"E KC LC MC NC"},H:{"1":"dC"},I:{"1":"H iC jC","2":"eC fC gC","129":"mB I hC xB"},J:{"1":"A","129":"D"},K:{"1":"C Y kB","8":"A B jB wB"},L:{"1":"H"},M:{"1":"X"},N:{"129":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:1,C:"Inline SVG in HTML5"};
+module.exports={A:{A:{"2":"zB","8":"J D E","129":"F A B"},B:{"1":"N O P Q R S T U V W X Y Z c d e f g h i j k l a m H","129":"C K L G M"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","8":"0B mB 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","8":"I n J"},E:{"1":"F A B C K L G 9B tB jB kB AC BC CC uB vB wB DC lB EC","8":"I n 5B sB","129":"J D E 6B 7B 8B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z JC kB","2":"B IC jB xB","8":"F FC GC HC"},G:{"1":"PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","8":"sB KC yB","129":"E LC MC NC OC"},H:{"1":"eC"},I:{"1":"H jC kC","2":"fC gC hC","129":"mB I iC yB"},J:{"1":"A","129":"D"},K:{"1":"C b kB","8":"A B jB xB"},L:{"1":"H"},M:{"1":"a"},N:{"129":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:1,C:"Inline SVG in HTML5"};
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 0396c5895b..61daf0c061 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":"F A B","2":"J D E yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","132":"I n J D E F A B C K L G M N O o p q r s t u v w"},E:{"1":"F A B C K L G 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"4B","4":"rB","132":"I n J D E 5B 6B 7B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"1":"OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","132":"E rB JC xB KC LC MC NC"},H:{"1":"dC"},I:{"1":"H iC jC","2":"eC fC gC","132":"mB I hC xB"},J:{"1":"D A"},K:{"1":"A B C Y jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:1,C:"SVG in HTML img element"};
+module.exports={A:{A:{"1":"F A B","2":"J D E zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","132":"I n J D E F A B C K L G M N O o p q r s t u v w"},E:{"1":"F A B C K L G 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"5B","4":"sB","132":"I n J D E 6B 7B 8B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"1":"PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","132":"E sB KC yB LC MC NC OC"},H:{"1":"eC"},I:{"1":"H jC kC","2":"fC gC hC","132":"mB I iC yB"},J:{"1":"D A"},K:{"1":"A B C b jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:1,C:"SVG in HTML img element"};
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 d61a83c026..8c63103a30 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":"yB","8":"J D E F A B"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","8":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","8":"zB mB 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","4":"I"},E:{"1":"J D E F A B C K L G 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","8":"4B rB","132":"I n 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"1":"E LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","132":"rB JC xB KC"},H:{"2":"dC"},I:{"1":"mB I H hC xB iC jC","2":"eC fC gC"},J:{"1":"D A"},K:{"1":"A B C Y jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"8":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:2,C:"SVG SMIL animation"};
+module.exports={A:{A:{"2":"zB","8":"J D E F A B"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","8":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","8":"0B mB 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","4":"I"},E:{"1":"J D E F A B C K L G 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","8":"5B sB","132":"I n 6B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"1":"E MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","132":"sB KC yB LC"},H:{"2":"eC"},I:{"1":"mB I H iC yB jC kC","2":"fC gC hC"},J:{"1":"D A"},K:{"1":"A B C b jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"8":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:2,C:"SVG SMIL animation"};
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 4ef55d974e..b6cc7b5fff 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":"yB","8":"J D E","772":"F A B"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","513":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B","4":"zB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"I n J D E F A B C K L G rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","4":"4B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"1":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"1":"dC"},I:{"1":"H iC jC","2":"eC fC gC","132":"mB I hC xB"},J:{"1":"D A"},K:{"1":"A B C Y jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"257":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:4,C:"SVG (basic support)"};
+module.exports={A:{A:{"2":"zB","8":"J D E","772":"F A B"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","513":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B","4":"0B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"I n J D E F A B C K L G sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","4":"5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"1":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"1":"eC"},I:{"1":"H jC kC","2":"fC gC hC","132":"mB I iC yB"},J:{"1":"D A"},K:{"1":"A B C b jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"257":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:4,C:"SVG (basic support)"};
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 e37d42f331..e83b9a251a 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"1":"dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB","132":"bB cB"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB EC FC GC HC jB wB IC kB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"16":"kC"},P:{"1":"qC rC sC tC uC lB vC","2":"I lC mC nC oC pC sB"},Q:{"16":"wC"},R:{"16":"xC"},S:{"2":"yC"}},B:6,C:"Signed HTTP Exchanges (SXG)"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"1":"dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB","132":"bB cB"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB FC GC HC IC jB xB JC kB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"16":"lC"},P:{"1":"rC sC tC uC vC lB wC","2":"I mC nC oC pC qC tB"},Q:{"16":"xC"},R:{"16":"yC"},S:{"2":"zC"}},B:6,C:"Signed HTTP Exchanges (SXG)"};
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 148923d3bc..6058906b6a 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":"D E F A B","16":"J yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"16":"zB mB 0B 1B","129":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","16":"I n J D E F A B C K L"},E:{"16":"I n 4B rB","257":"J D E F A B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB","16":"F"},G:{"769":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"16":"dC"},I:{"16":"mB I H eC fC gC hC xB iC jC"},J:{"16":"D A"},K:{"16":"A B C Y jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"16":"A B"},O:{"16":"kC"},P:{"16":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"16":"xC"},S:{"129":"yC"}},B:1,C:"tabindex global attribute"};
+module.exports={A:{A:{"1":"D E F A B","16":"J zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"16":"0B mB 1B 2B","129":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","16":"I n J D E F A B C K L"},E:{"16":"I n 5B sB","257":"J D E F A B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB","16":"F"},G:{"769":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"16":"eC"},I:{"16":"mB I H fC gC hC iC yB jC kC"},J:{"16":"D A"},K:{"16":"A B C b jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"16":"A B"},O:{"16":"lC"},P:{"16":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"16":"yC"},S:{"129":"zC"}},B:1,C:"tabindex global attribute"};
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 e51c6002d5..b00fd74d21 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":"J D E F A B yB"},B:{"1":"K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H","16":"C"},C:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 0B 1B"},D:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z"},E:{"1":"A B K L G 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E F 4B rB 5B 6B 7B","129":"C"},F:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C G M N O o p q r s t u v w x EC FC GC HC jB wB IC kB"},G:{"1":"OC PC QC RC SC TC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC","129":"UC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:6,C:"ES6 Template Literals (Template Strings)"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H","16":"C"},C:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 1B 2B"},D:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z"},E:{"1":"A B K L G 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D E F 5B sB 6B 7B 8B","129":"C"},F:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C G M N O o p q r s t u v w x FC GC HC IC jB xB JC kB"},G:{"1":"PC QC RC SC TC UC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC","129":"VC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:6,C:"ES6 Template Literals (Template Strings)"};
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 3dbc4a1fe2..593e03276f 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":"J D E F A B yB"},B:{"1":"G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C","388":"K L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D E F A B C K L G M N O o p q 0B 1B"},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 nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I n J D E F A B C K L G M N O o p q r s t u","132":"0 1 2 3 v w x y z"},E:{"1":"F A B C K L G 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D 4B rB 5B","388":"E 7B","514":"6B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C EC FC GC HC jB wB IC kB","132":"G M N O o p q"},G:{"1":"OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB JC xB KC LC MC","388":"E NC"},H:{"2":"dC"},I:{"1":"H iC jC","2":"mB I eC fC gC hC xB"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:1,C:"HTML templates"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C","388":"K L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D E F A B C K L G M N O o p q 1B 2B"},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 nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I n J D E F A B C K L G M N O o p q r s t u","132":"0 1 2 3 v w x y z"},E:{"1":"F A B C K L G 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D 5B sB 6B","388":"E 8B","514":"7B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C FC GC HC IC jB xB JC kB","132":"G M N O o p q"},G:{"1":"PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB KC yB LC MC NC","388":"E OC"},H:{"2":"eC"},I:{"1":"H jC kC","2":"mB I fC gC hC iC yB"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:1,C:"HTML templates"};
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 6cf590179d..4a14cbd856 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":"J D E F A B yB"},B:{"2":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"2":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:6,C:"Temporal"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"2":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:6,C:"Temporal"};
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 f7a1eadc9a..f6bc322210 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":"J D E A B yB","16":"F"},B:{"2":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B","16":"I n"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","16":"B C"},E:{"2":"I J 4B rB 5B","16":"n D E F A B C K L G 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC wB IC kB","16":"jB"},G:{"2":"rB JC xB KC LC","16":"E MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"2":"mB I H eC fC hC xB iC jC","16":"gC"},J:{"2":"A","16":"D"},K:{"2":"A B C Y jB wB kB"},L:{"2":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:7,C:"Test feature - updated"};
+module.exports={A:{A:{"2":"J D E A B zB","16":"F"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B","16":"I n"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","16":"B C"},E:{"2":"I J 5B sB 6B","16":"n D E F A B C K L G 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC xB JC kB","16":"jB"},G:{"2":"sB KC yB LC MC","16":"E NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"2":"mB I H fC gC iC yB jC kC","16":"hC"},J:{"2":"A","16":"D"},K:{"2":"A B C b jB xB kB"},L:{"2":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:7,C:"Test feature - updated"};
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 d38f37185b..95c337a855 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":"J D E F A B yB"},B:{"2":"C K L G M N O","2052":"P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"2":"zB mB I n 0B 1B","1028":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","1060":"0 1 2 3 4 J D E F A B C K L G M N O o p q r s t u v w x y z"},D:{"2":"I n J D E F A B C K L G M N O o p q r s t u","226":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB","2052":"QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"2":"I n J D 4B rB 5B 6B","772":"K L G kB 9B AC BC tB uB vB CC lB DC","804":"E F A B C 8B sB jB","1316":"7B"},F:{"2":"0 1 2 3 F B C G M N O o p q r s t u v w x y z EC FC GC HC jB wB IC kB","226":"4 5 6 7 8 9 AB BB CB","2052":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W"},G:{"2":"rB JC xB KC LC MC","292":"E NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"2052":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"2052":"kC"},P:{"2":"I lC mC","2052":"nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"1":"xC"},S:{"1028":"yC"}},B:4,C:"text-decoration styling"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"2":"C K L G M N O","2052":"P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"2":"0B mB I n 1B 2B","1028":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","1060":"0 1 2 3 4 J D E F A B C K L G M N O o p q r s t u v w x y z"},D:{"2":"I n J D E F A B C K L G M N O o p q r s t u","226":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB","2052":"QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"2":"I n J D 5B sB 6B 7B","772":"K L G kB AC BC CC uB vB wB DC lB EC","804":"E F A B C 9B tB jB","1316":"8B"},F:{"2":"0 1 2 3 F B C G M N O o p q r s t u v w x y z FC GC HC IC jB xB JC kB","226":"4 5 6 7 8 9 AB BB CB","2052":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z"},G:{"2":"sB KC yB LC MC NC","292":"E OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"2052":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"2052":"lC"},P:{"2":"I mC nC","2052":"oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"1":"yC"},S:{"1028":"zC"}},B:4,C:"text-decoration styling"};
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 7a1af3ba7a..5ee5725a3c 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":"J D E F A B yB"},B:{"1":"k l X m H","2":"C K L G M N O","164":"P Q R S T U V W Z a b c d e f g h i j"},C:{"1":"FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB 0B 1B","322":"EB"},D:{"1":"k l X m H qB 2B 3B","2":"I n J D E F A B C K L G M N O o p q r s t","164":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j"},E:{"1":"E F A B C K L G 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J 4B rB 5B","164":"D 6B"},F:{"1":"V W","2":"F B C EC FC GC HC jB wB IC kB","164":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U"},G:{"1":"E MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB JC xB KC LC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB","164":"iC jC"},J:{"2":"D","164":"A"},K:{"2":"A B C jB wB kB","164":"Y"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"164":"kC"},P:{"164":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"164":"wC"},R:{"164":"xC"},S:{"1":"yC"}},B:4,C:"text-emphasis styling"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"k l a m H","2":"C K L G M N O","164":"P Q R S T U V W X Y Z c d e f g h i j"},C:{"1":"FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB 1B 2B","322":"EB"},D:{"1":"k l a m H qB rB 3B 4B","2":"I n J D E F A B C K L G M N O o p q r s t","164":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j"},E:{"1":"E F A B C K L G 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J 5B sB 6B","164":"D 7B"},F:{"1":"V W X Y Z","2":"F B C FC GC HC IC jB xB JC kB","164":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U"},G:{"1":"E NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB KC yB LC MC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB","164":"jC kC"},J:{"2":"D","164":"A"},K:{"2":"A B C jB xB kB","164":"b"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"164":"lC"},P:{"164":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"164":"xC"},R:{"164":"yC"},S:{"1":"zC"}},B:4,C:"text-emphasis styling"};
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 288677d88f..516db569fd 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":"J D E F A B","2":"yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","8":"zB mB I n J 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W jB wB IC kB","33":"F EC FC GC HC"},G:{"1":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"1":"dC"},I:{"1":"mB I H eC fC gC hC xB iC jC"},J:{"1":"D A"},K:{"1":"Y kB","33":"A B C jB wB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:4,C:"CSS3 Text-overflow"};
+module.exports={A:{A:{"1":"J D E F A B","2":"zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","8":"0B mB I n J 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z jB xB JC kB","33":"F FC GC HC IC"},G:{"1":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"1":"eC"},I:{"1":"mB I H fC gC hC iC yB jC kC"},J:{"1":"D A"},K:{"1":"b kB","33":"A B C jB xB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:4,C:"CSS3 Text-overflow"};
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 d7f005e015..408c355f68 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","33":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"1":"NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB","258":"v"},E:{"2":"I n J D E F A B C K L G 4B rB 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","258":"5B"},F:{"1":"CB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB DB EC FC GC HC jB wB IC kB"},G:{"2":"rB JC xB","33":"E KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"33":"X"},N:{"161":"A B"},O:{"1":"kC"},P:{"1":"lC mC nC oC pC sB qC rC sC tC uC lB vC","2":"I"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:7,C:"CSS text-size-adjust"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","33":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"1":"NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB","258":"v"},E:{"2":"I n J D E F A B C K L G 5B sB 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","258":"6B"},F:{"1":"CB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB DB FC GC HC IC jB xB JC kB"},G:{"2":"sB KC yB","33":"E LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"33":"a"},N:{"161":"A B"},O:{"1":"lC"},P:{"1":"mC nC oC pC qC tB rC sC tC uC vC lB wC","2":"I"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:7,C:"CSS text-size-adjust"};
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 54dbce0018..bc1de6e78b 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":"J D E F A B yB"},B:{"2":"C K L","33":"P Q R S T U V W Z a b c d e f g h i j k l X m H","161":"G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB 0B 1B","161":"IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","450":"HB"},D:{"33":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"33":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"2":"F B C EC FC GC HC jB wB IC kB","33":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W"},G:{"33":"E JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","36":"rB"},H:{"2":"dC"},I:{"2":"mB","33":"I H eC fC gC hC xB iC jC"},J:{"33":"D A"},K:{"2":"A B C jB wB kB","33":"Y"},L:{"33":"H"},M:{"161":"X"},N:{"2":"A B"},O:{"33":"kC"},P:{"33":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"33":"wC"},R:{"33":"xC"},S:{"161":"yC"}},B:7,C:"CSS text-stroke and text-fill"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"2":"C K L","33":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","161":"G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB 1B 2B","161":"IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","450":"HB"},D:{"33":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"33":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"2":"F B C FC GC HC IC jB xB JC kB","33":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z"},G:{"33":"E KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","36":"sB"},H:{"2":"eC"},I:{"2":"mB","33":"I H fC gC hC iC yB jC kC"},J:{"33":"D A"},K:{"2":"A B C jB xB kB","33":"b"},L:{"33":"H"},M:{"161":"a"},N:{"2":"A B"},O:{"33":"lC"},P:{"33":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"33":"xC"},R:{"33":"yC"},S:{"161":"zC"}},B:7,C:"CSS text-stroke and text-fill"};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-underline-offset.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-underline-offset.js
index d477464566..da55f5924e 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-underline-offset.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-underline-offset.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B yB"},B:{"2":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB 0B 1B","130":"ZB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"K L G kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E F A B C 4B rB 5B 6B 7B 8B sB jB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"1":"UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"2":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:5,C:"text-underline-offset"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB 1B 2B","130":"ZB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"K L G kB AC BC CC uB vB wB DC lB EC","2":"I n J D E F A B C 5B sB 6B 7B 8B 9B tB jB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"1":"VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"2":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:5,C:"text-underline-offset"};
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 2cae7f1b61..15195266b0 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":"F A B","2":"J D E yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"I n J D E F A B C K L G rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","16":"4B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB","16":"F"},G:{"1":"E JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","16":"rB"},H:{"1":"dC"},I:{"1":"mB I H gC hC xB iC jC","16":"eC fC"},J:{"1":"D A"},K:{"1":"A B C Y jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:1,C:"Node.textContent"};
+module.exports={A:{A:{"1":"F A B","2":"J D E zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"I n J D E F A B C K L G sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","16":"5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB","16":"F"},G:{"1":"E KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","16":"sB"},H:{"1":"eC"},I:{"1":"mB I H hC iC yB jC kC","16":"fC gC"},J:{"1":"D A"},K:{"1":"A B C b jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:1,C:"Node.textContent"};
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 f58712833b..05ee4a3ca3 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D E F A B C K L G M N O 0B 1B","132":"o"},D:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 I n J D E F A B C K L G M N O o p q r s t u v w x y z"},E:{"1":"B C K L G sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E F A 4B rB 5B 6B 7B 8B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C G M N O o p q r s t EC FC GC HC jB wB IC kB"},G:{"1":"RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:1,C:"TextEncoder & TextDecoder"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D E F A B C K L G M N O 1B 2B","132":"o"},D:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 I n J D E F A B C K L G M N O o p q r s t u v w x y z"},E:{"1":"B C K L G tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D E F A 5B sB 6B 7B 8B 9B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C G M N O o p q r s t FC GC HC IC jB xB JC kB"},G:{"1":"SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:1,C:"TextEncoder & TextDecoder"};
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 167073dbde..147d612e5b 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":"J D yB","66":"E F A"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB","2":"zB mB I n J D E F A B C K L G M N O o p q r 0B 1B","66":"s","129":"YB ZB aB bB cB dB eB fB gB hB","388":"iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T","2":"I n J D E F A B C K L G M N O o p q","1540":"U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"D E F A B C K 7B 8B sB jB kB","2":"I n J 4B rB 5B 6B","513":"L G 9B AC BC tB uB vB CC lB DC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB kB","2":"F B C EC FC GC HC jB wB IC","1540":"dB eB fB gB hB iB P Q R pB S T U V W"},G:{"1":"E KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB JC xB"},H:{"1":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"1":"A","2":"D"},K:{"1":"Y kB","2":"A B C jB wB"},L:{"1":"H"},M:{"129":"X"},N:{"1":"B","66":"A"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:6,C:"TLS 1.1"};
+module.exports={A:{A:{"1":"B","2":"J D zB","66":"E F A"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB","2":"0B mB I n J D E F A B C K L G M N O o p q r 1B 2B","66":"s","129":"YB ZB aB bB cB dB eB fB gB hB","388":"iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T","2":"I n J D E F A B C K L G M N O o p q","1540":"U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"D E F A B C K 8B 9B tB jB kB","2":"I n J 5B sB 6B 7B","513":"L G AC BC CC uB vB wB DC lB EC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB kB","2":"F B C FC GC HC IC jB xB JC","1540":"dB eB fB gB hB iB P Q R pB S T U V W X Y Z"},G:{"1":"E LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB KC yB"},H:{"1":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"1":"A","2":"D"},K:{"1":"b kB","2":"A B C jB xB"},L:{"1":"H"},M:{"129":"a"},N:{"1":"B","66":"A"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:6,C:"TLS 1.1"};
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 c3df7a8fbc..e6521c961a 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":"J D yB","66":"E F A"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D E F A B C K L G M N O o p q r s 0B 1B","66":"t u v"},D:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I n J D E F A B C K L G M N O o p q r s t u v w x"},E:{"1":"D E F A B C K L G 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J 4B rB 5B 6B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F G EC","66":"B C FC GC HC jB wB IC kB"},G:{"1":"E KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB JC xB"},H:{"1":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"1":"A","2":"D"},K:{"1":"Y kB","2":"A B C jB wB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"B","66":"A"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:6,C:"TLS 1.2"};
+module.exports={A:{A:{"1":"B","2":"J D zB","66":"E F A"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D E F A B C K L G M N O o p q r s 1B 2B","66":"t u v"},D:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I n J D E F A B C K L G M N O o p q r s t u v w x"},E:{"1":"D E F A B C K L G 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J 5B sB 6B 7B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F G FC","66":"B C GC HC IC jB xB JC kB"},G:{"1":"E LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB KC yB"},H:{"1":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"1":"A","2":"D"},K:{"1":"b kB","2":"A B C jB xB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"B","66":"A"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:6,C:"TLS 1.2"};
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 c1b9de6c3c..c444002e53 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"1":"UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB 0B 1B","132":"SB oB TB","450":"KB LB MB NB OB PB QB RB nB"},D:{"1":"aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB","706":"NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB"},E:{"1":"L G AC BC tB uB vB CC lB DC","2":"I n J D E F A B C 4B rB 5B 6B 7B 8B sB jB","1028":"K kB 9B"},F:{"1":"QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB EC FC GC HC jB wB IC kB","706":"NB OB PB"},G:{"1":"VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"1":"sB qC rC sC tC uC lB vC","2":"I lC mC nC oC pC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:6,C:"TLS 1.3"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"1":"UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB 1B 2B","132":"SB oB TB","450":"KB LB MB NB OB PB QB RB nB"},D:{"1":"aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB","706":"NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB"},E:{"1":"L G BC CC uB vB wB DC lB EC","2":"I n J D E F A B C 5B sB 6B 7B 8B 9B tB jB","1028":"K kB AC"},F:{"1":"QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB FC GC HC IC jB xB JC kB","706":"NB OB PB"},G:{"1":"WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"1":"tB rC sC tC uC vC lB wC","2":"I mC nC oC pC qC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:6,C:"TLS 1.3"};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/token-binding.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/token-binding.js
index a7b0f46f70..32af627d9e 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/token-binding.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/token-binding.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B yB"},B:{"2":"C K L","194":"P Q R S T U V W Z a b c d e f g h i j k l X m H","257":"G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m 0B 1B","16":"H qB"},D:{"2":"0 1 2 3 4 5 6 7 I n J D E F A B C K L G M N O o p q r s t u v w x y z","16":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB","194":"RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"2":"I n J D E 4B rB 5B 6B 7B","16":"F A B C K L G 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"2":"F B C G M N O o p q r s t u v w x y EC FC GC HC jB wB IC kB","16":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W"},G:{"2":"E rB JC xB KC LC MC NC","16":"OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"16":"dC"},I:{"2":"mB I eC fC gC hC xB iC jC","16":"H"},J:{"2":"D A"},K:{"2":"A B C jB wB kB","16":"Y"},L:{"16":"H"},M:{"16":"X"},N:{"2":"A","16":"B"},O:{"16":"kC"},P:{"16":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"16":"wC"},R:{"16":"xC"},S:{"2":"yC"}},B:6,C:"Token Binding"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"2":"C K L","194":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","257":"G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H 1B 2B","16":"qB rB"},D:{"2":"0 1 2 3 4 5 6 7 I n J D E F A B C K L G M N O o p q r s t u v w x y z","16":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB","194":"RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"2":"I n J D E 5B sB 6B 7B 8B","16":"F A B C K L G 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"2":"F B C G M N O o p q r s t u v w x y FC GC HC IC jB xB JC kB","16":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z"},G:{"2":"E sB KC yB LC MC NC OC","16":"PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"16":"eC"},I:{"2":"mB I fC gC hC iC yB jC kC","16":"H"},J:{"2":"D A"},K:{"2":"A B C jB xB kB","16":"b"},L:{"16":"H"},M:{"16":"a"},N:{"2":"A","16":"B"},O:{"16":"lC"},P:{"16":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"16":"xC"},R:{"16":"yC"},S:{"2":"zC"}},B:6,C:"Token Binding"};
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 56fcfca38b..5ade6abec4 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":"J D E F yB","8":"A B"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","578":"C K L G M N O"},C:{"1":"O o p q r s t LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB 0B 1B","4":"I n J D E F A B C K L G M N","194":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I n J D E F A B C K L G M N O o p q"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C EC FC GC HC jB wB IC kB"},G:{"1":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"1":"mB I H eC fC gC hC xB iC jC"},J:{"1":"D A"},K:{"1":"B C Y jB wB kB","2":"A"},L:{"1":"H"},M:{"1":"X"},N:{"8":"A","260":"B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"2":"yC"}},B:2,C:"Touch events"};
+module.exports={A:{A:{"2":"J D E F zB","8":"A B"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","578":"C K L G M N O"},C:{"1":"O o p q r s t LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB 1B 2B","4":"I n J D E F A B C K L G M N","194":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I n J D E F A B C K L G M N O o p q"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C FC GC HC IC jB xB JC kB"},G:{"1":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"1":"mB I H fC gC hC iC yB jC kC"},J:{"1":"D A"},K:{"1":"B C b jB xB kB","2":"A"},L:{"1":"H"},M:{"1":"a"},N:{"8":"A","260":"B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"2":"zC"}},B:2,C:"Touch events"};
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 da5e996d29..26cb20c377 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":"yB","8":"J D E","129":"A B","161":"F"},B:{"1":"N O P Q R S T U V W Z a b c d e f g h i j k l X m H","129":"C K L G M"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB","33":"I n J D E F A B C K L G 0B 1B"},D:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","33":"0 1 2 3 4 I n J D E F A B C K L G M N O o p q r s t u v w x y z"},E:{"1":"F A B C K L G 8B sB jB kB 9B AC BC tB uB vB CC lB DC","33":"I n J D E 4B rB 5B 6B 7B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W kB","2":"F EC FC","33":"B C G M N O o p q r GC HC jB wB IC"},G:{"1":"OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","33":"E rB JC xB KC LC MC NC"},H:{"2":"dC"},I:{"1":"H","33":"mB I eC fC gC hC xB iC jC"},J:{"33":"D A"},K:{"1":"B C Y jB wB kB","2":"A"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:4,C:"CSS3 2D Transforms"};
+module.exports={A:{A:{"2":"zB","8":"J D E","129":"A B","161":"F"},B:{"1":"N O P Q R S T U V W X Y Z c d e f g h i j k l a m H","129":"C K L G M"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB","33":"I n J D E F A B C K L G 1B 2B"},D:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","33":"0 1 2 3 4 I n J D E F A B C K L G M N O o p q r s t u v w x y z"},E:{"1":"F A B C K L G 9B tB jB kB AC BC CC uB vB wB DC lB EC","33":"I n J D E 5B sB 6B 7B 8B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z kB","2":"F FC GC","33":"B C G M N O o p q r HC IC jB xB JC"},G:{"1":"PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","33":"E sB KC yB LC MC NC OC"},H:{"2":"eC"},I:{"1":"H","33":"mB I fC gC hC iC yB jC kC"},J:{"33":"D A"},K:{"1":"B C b jB xB kB","2":"A"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:4,C:"CSS3 2D Transforms"};
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 02ab99dc09..b819050ee4 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":"J D E F yB","132":"A B"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D E F 0B 1B","33":"A B C K L G"},D:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I n J D E F A B","33":"0 1 2 3 4 C K L G M N O o p q r s t u v w x y z"},E:{"1":"uB vB CC lB DC","2":"4B rB","33":"I n J D E 5B 6B 7B","257":"F A B C K L G 8B sB jB kB 9B AC BC tB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C EC FC GC HC jB wB IC kB","33":"G M N O o p q r"},G:{"1":"uB vB lB","33":"E rB JC xB KC LC MC NC","257":"OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB"},H:{"2":"dC"},I:{"1":"H","2":"eC fC gC","33":"mB I hC xB iC jC"},J:{"33":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"132":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:5,C:"CSS3 3D Transforms"};
+module.exports={A:{A:{"2":"J D E F zB","132":"A B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D E F 1B 2B","33":"A B C K L G"},D:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I n J D E F A B","33":"0 1 2 3 4 C K L G M N O o p q r s t u v w x y z"},E:{"1":"vB wB DC lB EC","2":"5B sB","33":"I n J D E 6B 7B 8B","257":"F A B C K L G 9B tB jB kB AC BC CC uB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C FC GC HC IC jB xB JC kB","33":"G M N O o p q r"},G:{"1":"vB wB lB","33":"E sB KC yB LC MC NC OC","257":"PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB"},H:{"2":"eC"},I:{"1":"H","2":"fC gC hC","33":"mB I iC yB jC kC"},J:{"33":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"132":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:5,C:"CSS3 3D Transforms"};
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 f843d55aff..2a66d95b7a 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":"J D E F A B yB"},B:{"1":"S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O P Q R"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"1":"S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB EC FC GC HC jB wB IC kB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"1":"sC tC uC lB vC","2":"I lC mC nC oC pC sB qC rC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:7,C:"Trusted Types for DOM manipulation"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O P Q R"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"1":"S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB FC GC HC IC jB xB JC kB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"1":"tC uC vC lB wC","2":"I mC nC oC pC qC tB rC sC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:7,C:"Trusted Types for DOM manipulation"};
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 5b1bde4564..bcbb3e3b7f 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":"J D E yB","132":"F A B"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B","2":"zB mB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W FC GC HC jB wB IC kB","2":"F EC"},G:{"1":"E xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB JC"},H:{"2":"dC"},I:{"1":"mB I H fC gC hC xB iC jC","2":"eC"},J:{"1":"D A"},K:{"1":"A B C Y jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"132":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:6,C:"TTF/OTF - TrueType and OpenType font support"};
+module.exports={A:{A:{"2":"J D E zB","132":"F A B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B","2":"0B mB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z GC HC IC jB xB JC kB","2":"F FC"},G:{"1":"E yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB KC"},H:{"2":"eC"},I:{"1":"mB I H gC hC iC yB jC kC","2":"fC"},J:{"1":"D A"},K:{"1":"A B C b jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"132":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:6,C:"TTF/OTF - TrueType and OpenType font support"};
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 bedda80542..7bb0780a31 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":"J D E F yB","132":"A"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I n J"},E:{"1":"J D E F A B C K L G 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n 4B rB","260":"5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W IC kB","2":"F B EC FC GC HC jB wB"},G:{"1":"E KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB JC","260":"xB"},H:{"1":"dC"},I:{"1":"I H hC xB iC jC","2":"mB eC fC gC"},J:{"1":"A","2":"D"},K:{"1":"C Y kB","2":"A B jB wB"},L:{"1":"H"},M:{"1":"X"},N:{"132":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:6,C:"Typed Arrays"};
+module.exports={A:{A:{"1":"B","2":"J D E F zB","132":"A"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I n J"},E:{"1":"J D E F A B C K L G 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n 5B sB","260":"6B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z JC kB","2":"F B FC GC HC IC jB xB"},G:{"1":"E LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB KC","260":"yB"},H:{"1":"eC"},I:{"1":"I H iC yB jC kC","2":"mB fC gC hC"},J:{"1":"A","2":"D"},K:{"1":"C b kB","2":"A B jB xB"},L:{"1":"H"},M:{"1":"a"},N:{"132":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:6,C:"Typed Arrays"};
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 ba07396552..c61161120e 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":"J D E F A B yB"},B:{"2":"C K L G M N O","513":"P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB 0B 1B","322":"GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB"},D:{"2":"0 1 2 3 4 5 6 I n J D E F A B C K L G M N O o p q r s t u v w x y z","130":"7 8 9","513":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"K L G 9B AC BC tB uB vB CC lB DC","2":"I n J D E F A B C 4B rB 5B 6B 7B 8B sB jB kB"},F:{"2":"0 1 2 3 4 5 6 7 8 F B C G M N O o p q r s t u v w x y z AB EC FC GC HC jB wB IC kB","513":"9 BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W"},G:{"1":"YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"2":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"322":"yC"}},B:6,C:"FIDO U2F API"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"2":"C K L G M N O","513":"P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB 1B 2B","322":"GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB"},D:{"2":"0 1 2 3 4 5 6 I n J D E F A B C K L G M N O o p q r s t u v w x y z 3B 4B","130":"7 8 9","513":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i","578":"j k l a m H qB rB"},E:{"1":"K L G AC BC CC uB vB wB DC lB EC","2":"I n J D E F A B C 5B sB 6B 7B 8B 9B tB jB kB"},F:{"2":"0 1 2 3 4 5 6 7 8 F B C G M N O o p q r s t u v w x y z AB FC GC HC IC jB xB JC kB","513":"9 BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z"},G:{"1":"ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"2":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"322":"zC"}},B:7,C:"FIDO U2F API"};
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 66b0178148..aaa3f148de 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"1":"ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB 0B 1B"},D:{"1":"IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB"},E:{"1":"B C K L G jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E F A 4B rB 5B 6B 7B 8B sB"},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 Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 F B C G M N O o p q r s t u v w x y z EC FC GC HC jB wB IC kB"},G:{"1":"TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC RC","16":"SC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"lC mC nC oC pC sB qC rC sC tC uC lB vC","2":"I"},Q:{"1":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:1,C:"unhandledrejection/rejectionhandled events"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"1":"ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB 1B 2B"},D:{"1":"IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB"},E:{"1":"B C K L G jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D E F A 5B sB 6B 7B 8B 9B tB"},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 b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 F B C G M N O o p q r s t u v w x y z FC GC HC IC jB xB JC kB"},G:{"1":"UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC SC","16":"TC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"mC nC oC pC qC tB rC sC tC uC vC lB wC","2":"I"},Q:{"1":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:1,C:"unhandledrejection/rejectionhandled events"};
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 023d897282..d4d71928b2 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":"J D E F A B yB"},B:{"1":"N O P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M"},C:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB 0B 1B"},D:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB"},E:{"1":"B C K L G sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E F A 4B rB 5B 6B 7B 8B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C G M N O o p q r s t u v w x y EC FC GC HC jB wB IC kB"},G:{"1":"RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:4,C:"Upgrade Insecure Requests"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"N O P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M"},C:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB 1B 2B"},D:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB"},E:{"1":"B C K L G tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D E F A 5B sB 6B 7B 8B 9B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C G M N O o p q r s t u v w x y FC GC HC IC jB xB JC kB"},G:{"1":"SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:4,C:"Upgrade Insecure Requests"};
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 e188e2d9ed..8aa660082b 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":"J D E F A B yB"},B:{"1":"S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O","66":"P Q R"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"1":"R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB","66":"eB fB gB hB iB P Q"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB EC FC GC HC jB wB IC kB","66":"WB XB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"1":"sC tC uC lB vC","2":"I lC mC nC oC pC sB qC rC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:7,C:"URL Scroll-To-Text Fragment"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O","66":"P Q R"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"1":"R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB","66":"eB fB gB hB iB P Q"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB FC GC HC IC jB xB JC kB","66":"WB XB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"1":"tC uC vC lB wC","2":"I mC nC oC pC qC tB rC sC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:7,C:"URL Scroll-To-Text Fragment"};
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 dddbf03020..ff4debd4f1 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":"J D E F A B yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D E F A B C K L G M N O o p q r s t u 0B 1B"},D:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I n J D E F A B C K L G M N O o p q r","130":"0 s t u v w x y z"},E:{"1":"E F A B C K L G 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J 4B rB 5B 6B","130":"D"},F:{"1":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C EC FC GC HC jB wB IC kB","130":"G M N O"},G:{"1":"E NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB JC xB KC LC","130":"MC"},H:{"2":"dC"},I:{"1":"H jC","2":"mB I eC fC gC hC xB","130":"iC"},J:{"2":"D","130":"A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:1,C:"URL API"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D E F A B C K L G M N O o p q r s t u 1B 2B"},D:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I n J D E F A B C K L G M N O o p q r","130":"0 s t u v w x y z"},E:{"1":"E F A B C K L G 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J 5B sB 6B 7B","130":"D"},F:{"1":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C FC GC HC IC jB xB JC kB","130":"G M N O"},G:{"1":"E OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB KC yB LC MC","130":"NC"},H:{"2":"eC"},I:{"1":"H kC","2":"mB I fC gC hC iC yB","130":"jC"},J:{"2":"D","130":"A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:1,C:"URL API"};
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 3e869853c2..b5c4739d8f 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":"J D E F A B yB"},B:{"1":"N O P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M"},C:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D E F A B C K L G M N O o p q r s t u v w x 0B 1B","132":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB"},D:{"1":"IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB"},E:{"1":"B C K L G sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E F A 4B rB 5B 6B 7B 8B"},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 Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 F B C G M N O o p q r s t u v w x y z EC FC GC HC jB wB IC kB"},G:{"1":"RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"lC mC nC oC pC sB qC rC sC tC uC lB vC","2":"I"},Q:{"1":"wC"},R:{"2":"xC"},S:{"1":"yC"}},B:1,C:"URLSearchParams"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"N O P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M"},C:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D E F A B C K L G M N O o p q r s t u v w x 1B 2B","132":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB"},D:{"1":"IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB"},E:{"1":"B C K L G tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D E F A 5B sB 6B 7B 8B 9B"},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 b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 F B C G M N O o p q r s t u v w x y z FC GC HC IC jB xB JC kB"},G:{"1":"SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"mC nC oC pC qC tB rC sC tC uC vC lB wC","2":"I"},Q:{"1":"xC"},R:{"2":"yC"},S:{"1":"zC"}},B:1,C:"URLSearchParams"};
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 704fa0ac10..646a1d5919 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":"J D E F yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I n J D E F A B C"},E:{"1":"J D E F A B C K L G 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I 4B rB","132":"n 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W IC kB","2":"F B EC FC GC HC jB wB"},G:{"1":"E KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB JC xB"},H:{"1":"dC"},I:{"1":"mB I H hC xB iC jC","2":"eC fC gC"},J:{"1":"D A"},K:{"1":"C Y wB kB","2":"A B jB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:6,C:"ECMAScript 5 Strict Mode"};
+module.exports={A:{A:{"1":"A B","2":"J D E F zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I n J D E F A B C"},E:{"1":"J D E F A B C K L G 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I 5B sB","132":"n 6B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z JC kB","2":"F B FC GC HC IC jB xB"},G:{"1":"E LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB KC yB"},H:{"1":"eC"},I:{"1":"mB I H iC yB jC kC","2":"fC gC hC"},J:{"1":"D A"},K:{"1":"C b xB kB","2":"A B jB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:6,C:"ECMAScript 5 Strict Mode"};
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 d938cc383c..f0c4da0ba8 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":"J D E F yB","33":"A B"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","33":"C K L G M N O"},C:{"1":"ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","33":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB 0B 1B"},D:{"1":"NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","33":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB"},E:{"1":"DC","33":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB"},F:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C EC FC GC HC jB wB IC kB","33":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z"},G:{"33":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"1":"H","33":"mB I eC fC gC hC xB iC jC"},J:{"33":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"33":"A B"},O:{"2":"kC"},P:{"1":"mC nC oC pC sB qC rC sC tC uC lB vC","33":"I lC"},Q:{"1":"wC"},R:{"2":"xC"},S:{"33":"yC"}},B:5,C:"CSS user-select: none"};
+module.exports={A:{A:{"2":"J D E F zB","33":"A B"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","33":"C K L G M N O"},C:{"1":"ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","33":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB 1B 2B"},D:{"1":"NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","33":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB"},E:{"1":"EC","33":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB"},F:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C FC GC HC IC jB xB JC kB","33":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z"},G:{"33":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"1":"H","33":"mB I fC gC hC iC yB jC kC"},J:{"33":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"33":"A B"},O:{"2":"lC"},P:{"1":"nC oC pC qC tB rC sC tC uC vC lB wC","33":"I mC"},Q:{"1":"xC"},R:{"2":"yC"},S:{"33":"zC"}},B:5,C:"CSS user-select: none"};
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 a02456a5c6..6a202f5c56 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":"J D E F yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I n J D E F A B C K L G M N O o p q r s t"},E:{"1":"B C K L G jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E F A 4B rB 5B 6B 7B 8B sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C EC FC GC HC jB wB IC kB"},G:{"1":"SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC RC"},H:{"2":"dC"},I:{"1":"H iC jC","2":"mB I eC fC gC hC xB"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:2,C:"User Timing API"};
+module.exports={A:{A:{"1":"A B","2":"J D E F zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I n J D E F A B C K L G M N O o p q r s t"},E:{"1":"B C K L G jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D E F A 5B sB 6B 7B 8B 9B tB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C FC GC HC IC jB xB JC kB"},G:{"1":"TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC SC"},H:{"2":"eC"},I:{"1":"H jC kC","2":"mB I fC gC hC iC yB"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:2,C:"User Timing API"};
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 15a8824b78..b0a3a78b1e 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":"J D E F A B yB"},B:{"1":"N O P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB 0B 1B","4609":"TB UB Y VB WB XB YB ZB aB","4674":"oB","5698":"SB","7490":"MB NB OB PB QB","7746":"RB nB","8705":"bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB"},D:{"1":"XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB","4097":"WB","4290":"nB SB oB","6148":"TB UB Y VB"},E:{"1":"G BC tB uB vB CC lB DC","2":"I n J D E F A 4B rB 5B 6B 7B 8B sB","4609":"B C jB kB","8193":"K L 9B AC"},F:{"1":"NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB EC FC GC HC jB wB IC kB","4097":"MB","6148":"IB JB KB LB"},G:{"1":"WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC RC","4097":"SC TC UC VC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"4097":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC","4097":"oC pC sB qC rC sC tC uC lB vC"},Q:{"4097":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:5,C:"Variable fonts"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"N O P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB 1B 2B","4609":"TB UB b VB WB XB YB ZB aB","4674":"oB","5698":"SB","7490":"MB NB OB PB QB","7746":"RB nB","8705":"bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB"},D:{"1":"XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB","4097":"WB","4290":"nB SB oB","6148":"TB UB b VB"},E:{"1":"G CC uB vB wB DC lB EC","2":"I n J D E F A 5B sB 6B 7B 8B 9B tB","4609":"B C jB kB","8193":"K L AC BC"},F:{"1":"NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB FC GC HC IC jB xB JC kB","4097":"MB","6148":"IB JB KB LB"},G:{"1":"XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC SC","4097":"TC UC VC WC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"4097":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC","4097":"pC qC tB rC sC tC uC vC lB wC"},Q:{"4097":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:5,C:"Variable fonts"};
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 b90c9801a0..f94f91094b 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D E F A B C K L 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","16":"I n J D E F A B C K L"},E:{"1":"J D E F A B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n 4B rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W IC kB","2":"F B EC FC GC HC jB wB"},G:{"1":"E KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","16":"rB JC xB"},H:{"1":"dC"},I:{"1":"H iC jC","16":"mB I eC fC gC hC xB"},J:{"16":"D A"},K:{"1":"C Y kB","2":"A B jB wB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:4,C:"SVG vector-effect: non-scaling-stroke"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D E F A B C K L 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","16":"I n J D E F A B C K L"},E:{"1":"J D E F A B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n 5B sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z JC kB","2":"F B FC GC HC IC jB xB"},G:{"1":"E LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","16":"sB KC yB"},H:{"1":"eC"},I:{"1":"H jC kC","16":"mB I fC gC hC iC yB"},J:{"16":"D A"},K:{"1":"C b kB","2":"A B jB xB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:4,C:"SVG vector-effect: non-scaling-stroke"};
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 9aaa6699a4..733b0fb70e 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D E F A 0B 1B","33":"B C K L G"},D:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I n J D E F A B C K L G M N O o p q r s t u v w x y"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C G M EC FC GC HC jB wB IC kB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"1":"H iC jC","2":"mB I eC fC gC hC xB"},J:{"1":"A","2":"D"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:2,C:"Vibration API"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D E F A 1B 2B","33":"B C K L G"},D:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I n J D E F A B C K L G M N O o p q r s t u v w x y"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C G M FC GC HC IC jB xB JC kB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"1":"H jC kC","2":"mB I fC gC hC iC yB"},J:{"1":"A","2":"D"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:2,C:"Vibration API"};
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 cc8d94bd78..005304d776 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":"F A B","2":"J D E yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB","260":"I n J D E F A B C K L G M N O o 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"I n J D E F A 5B 6B 7B 8B sB","2":"4B rB","513":"B C K L G jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W GC HC jB wB IC kB","2":"F EC FC"},G:{"1":"E rB JC xB KC LC MC NC OC PC QC RC","513":"SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"1":"mB I H gC hC xB iC jC","132":"eC fC"},J:{"1":"D A"},K:{"1":"B C Y jB wB kB","2":"A"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:1,C:"Video element"};
+module.exports={A:{A:{"1":"F A B","2":"J D E zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB","260":"I n J D E F A B C K L G M N O o 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"I n J D E F A 6B 7B 8B 9B tB","2":"5B sB","513":"B C K L G jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z HC IC jB xB JC kB","2":"F FC GC"},G:{"1":"E sB KC yB LC MC NC OC PC QC RC SC","513":"TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"1":"mB I H hC iC yB jC kC","132":"fC gC"},J:{"1":"D A"},K:{"1":"B C b jB xB kB","2":"A"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:1,C:"Video element"};
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 89bfd30f6e..3bf032a4da 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":"J D E F A B yB"},B:{"1":"C K L G M N O","322":"P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"2":"0 1 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 0B 1B","194":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB","322":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"D E F A B C K L G 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J 4B rB 5B"},F:{"2":"0 F B C G M N O o p q r s t u v w x y z EC FC GC HC jB wB IC kB","322":"1 2 3 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 Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W"},G:{"1":"E MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB JC xB KC LC"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"322":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"194":"yC"}},B:1,C:"Video Tracks"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"C K L G M N O","322":"P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"2":"0 1 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 1B 2B","194":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB","322":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"D E F A B C K L G 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J 5B sB 6B"},F:{"2":"0 F B C G M N O o p q r s t u v w x y z FC GC HC IC jB xB JC kB","322":"1 2 3 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 b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z"},G:{"1":"E NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB KC yB LC MC"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"322":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"194":"zC"}},B:1,C:"Video Tracks"};
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 f99b4d5ef0..0120dda20c 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":"J D E F A B yB"},B:{"2":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l 0B 1B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k","194":"l X m H qB 2B 3B"},E:{"1":"uB vB CC lB DC","2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"1":"uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"2":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:5,C:"Large, Small, and Dynamic viewport units"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l 1B 2B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k","194":"l a m H qB rB 3B 4B"},E:{"1":"vB wB DC lB EC","2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"1":"vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"2":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:5,C:"Large, Small, and Dynamic viewport units"};
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 e271c5294a..c1c1a0fb36 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":"J D E yB","132":"F","260":"A B"},B:{"1":"M N O P Q R S T U V W Z a b c d e f g h i j k l X m H","260":"C K L G"},C:{"1":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D E F A B C K L G M N O 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I n J D E F A B C K L G M N O o","260":"p q r s t u"},E:{"1":"D E F A B C K L G 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n 4B rB 5B","260":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C EC FC GC HC jB wB IC kB"},G:{"1":"E NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB JC xB KC","516":"MC","772":"LC"},H:{"2":"dC"},I:{"1":"H iC jC","2":"mB I eC fC gC hC xB"},J:{"1":"A","2":"D"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"260":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:4,C:"Viewport units: vw, vh, vmin, vmax"};
+module.exports={A:{A:{"2":"J D E zB","132":"F","260":"A B"},B:{"1":"M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H","260":"C K L G"},C:{"1":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D E F A B C K L G M N O 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I n J D E F A B C K L G M N O o","260":"p q r s t u"},E:{"1":"D E F A B C K L G 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n 5B sB 6B","260":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C FC GC HC IC jB xB JC kB"},G:{"1":"E OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB KC yB LC","516":"NC","772":"MC"},H:{"2":"eC"},I:{"1":"H jC kC","2":"mB I fC gC hC iC yB"},J:{"1":"A","2":"D"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"260":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:4,C:"Viewport units: vw, vh, vmin, vmax"};
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 b84024776b..727ca2ba69 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":"J D yB","4":"E F A B"},B:{"4":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"4":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"4":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"2":"4B rB","4":"I n J D E F A B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"2":"F","4":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"4":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"4":"dC"},I:{"2":"mB I eC fC gC hC xB","4":"H iC jC"},J:{"2":"D A"},K:{"4":"A B C Y jB wB kB"},L:{"4":"H"},M:{"4":"X"},N:{"4":"A B"},O:{"2":"kC"},P:{"4":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"4":"wC"},R:{"4":"xC"},S:{"4":"yC"}},B:2,C:"WAI-ARIA Accessibility features"};
+module.exports={A:{A:{"2":"J D zB","4":"E F A B"},B:{"4":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"4":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"4":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"2":"5B sB","4":"I n J D E F A B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"2":"F","4":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"4":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"4":"eC"},I:{"2":"mB I fC gC hC iC yB","4":"H jC kC"},J:{"2":"D A"},K:{"4":"A B C b jB xB kB"},L:{"4":"H"},M:{"4":"a"},N:{"4":"A B"},O:{"2":"lC"},P:{"4":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"4":"xC"},R:{"4":"yC"},S:{"4":"zC"}},B:2,C:"WAI-ARIA Accessibility features"};
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 17f05e34e0..8c6953ecaf 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":"J D E F A B yB"},B:{"1":"b c d e f g h i j k l X m H","2":"C K L G M N O","194":"P Q R S T U V W Z a"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"1":"U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB","194":"bB cB dB eB fB gB hB iB P Q R S T"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB EC FC GC HC jB wB IC kB","194":"RB SB TB UB Y VB WB XB YB ZB aB bB cB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"1":"tC uC lB vC","2":"I lC mC nC oC pC sB qC rC sC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:4,C:"Screen Wake Lock API"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"Z c d e f g h i j k l a m H","2":"C K L G M N O","194":"P Q R S T U V W X Y"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"1":"U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB","194":"bB cB dB eB fB gB hB iB P Q R S T"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB FC GC HC IC jB xB JC kB","194":"RB SB TB UB b VB WB XB YB ZB aB bB cB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"1":"uC vC lB wC","2":"I mC nC oC pC qC tB rC sC tC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:4,C:"Screen Wake Lock API"};
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 2afc849ea1..9d1dea0e69 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":"J D E F A B yB"},B:{"1":"M N O P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L","578":"G"},C:{"1":"MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB 0B 1B","194":"GB HB IB JB KB","1025":"LB"},D:{"1":"QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB","322":"KB LB MB NB OB PB"},E:{"1":"B C K L G jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E F A 4B rB 5B 6B 7B 8B sB"},F:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 F B C G M N O o p q r s t u v w x y z EC FC GC HC jB wB IC kB","322":"7 8 9 AB BB CB"},G:{"1":"SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC RC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"1":"nC oC pC sB qC rC sC tC uC lB vC","2":"I lC mC"},Q:{"1":"wC"},R:{"2":"xC"},S:{"194":"yC"}},B:6,C:"WebAssembly"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L","578":"G"},C:{"1":"MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB 1B 2B","194":"GB HB IB JB KB","1025":"LB"},D:{"1":"QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB","322":"KB LB MB NB OB PB"},E:{"1":"B C K L G jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D E F A 5B sB 6B 7B 8B 9B tB"},F:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 F B C G M N O o p q r s t u v w x y z FC GC HC IC jB xB JC kB","322":"7 8 9 AB BB CB"},G:{"1":"TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC SC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"1":"oC pC qC tB rC sC tC uC vC lB wC","2":"I mC nC"},Q:{"1":"xC"},R:{"2":"yC"},S:{"194":"zC"}},B:6,C:"WebAssembly"};
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 fbedff6133..ffce8ce79b 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":"J D E F A B yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B","2":"zB mB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I n J D"},E:{"1":"I n J D E F A B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"4B rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W GC HC jB wB IC kB","2":"F EC FC"},G:{"1":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"1":"mB I H gC hC xB iC jC","16":"eC fC"},J:{"1":"D A"},K:{"1":"B C Y jB wB kB","16":"A"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:6,C:"Wav audio format"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B","2":"0B mB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I n J D"},E:{"1":"I n J D E F A B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"5B sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z HC IC jB xB JC kB","2":"F FC GC"},G:{"1":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"1":"mB I H hC iC yB jC kC","16":"fC gC"},J:{"1":"D A"},K:{"1":"B C b jB xB kB","16":"A"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:6,C:"Wav audio format"};
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 6d60899a3c..8205b31528 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":"J D yB","2":"E F A B"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"I n J D E F A B C K L G rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","16":"4B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB","16":"F"},G:{"1":"E KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","16":"rB JC xB"},H:{"1":"dC"},I:{"1":"mB I H gC hC xB iC jC","16":"eC fC"},J:{"1":"D A"},K:{"1":"B C Y jB wB kB","2":"A"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:1,C:"wbr (word break opportunity) element"};
+module.exports={A:{A:{"1":"J D zB","2":"E F A B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"I n J D E F A B C K L G sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","16":"5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB","16":"F"},G:{"1":"E LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","16":"sB KC yB"},H:{"1":"eC"},I:{"1":"mB I H hC iC yB jC kC","16":"fC gC"},J:{"1":"D A"},K:{"1":"B C b jB xB kB","2":"A"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:1,C:"wbr (word break opportunity) element"};
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 b83a625f0f..85060eb62a 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":"J D E F A B yB"},B:{"1":"T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O","260":"P Q R S"},C:{"1":"R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 0B 1B","260":"nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB","516":"GB HB IB JB KB LB MB NB OB PB QB RB","580":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB","2049":"fB gB hB iB P Q"},D:{"1":"T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 I n J D E F A B C K L G M N O o p q r s t u v w x y z","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 nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S"},E:{"1":"G BC tB uB vB CC lB DC","2":"I n J D E F A 4B rB 5B 6B 7B 8B sB","1090":"B C K jB kB","2049":"L 9B AC"},F:{"1":"bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C G M N O o p q r EC FC GC HC jB wB IC kB","132":"s t u","260":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC","1090":"SC TC UC VC WC XC YC","2049":"ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"260":"kC"},P:{"260":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"260":"wC"},R:{"260":"xC"},S:{"516":"yC"}},B:5,C:"Web Animations API"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O","260":"P Q R S"},C:{"1":"R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 1B 2B","260":"nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB","516":"GB HB IB JB KB LB MB NB OB PB QB RB","580":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB","2049":"fB gB hB iB P Q"},D:{"1":"T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 I n J D E F A B C K L G M N O o p q r s t u v w x y z","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 nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S"},E:{"1":"G CC uB vB wB DC lB EC","2":"I n J D E F A 5B sB 6B 7B 8B 9B tB","1090":"B C K jB kB","2049":"L AC BC"},F:{"1":"bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C G M N O o p q r FC GC HC IC jB xB JC kB","132":"s t u","260":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC","1090":"TC UC VC WC XC YC ZC","2049":"aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"260":"lC"},P:{"260":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"260":"xC"},R:{"260":"yC"},S:{"516":"zC"}},B:5,C:"Web Animations API"};
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 7878d31c5c..41ffc0c225 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M","130":"N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB V W Z a b c d e f g h i j k l X m H qB 0B 1B","578":"gB hB iB P Q R pB S T U"},D:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 I n J D E F A B C K L G M N O o p q r s t u v w x y z"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC","260":"TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"2":"yC"}},B:5,C:"Add to home screen (A2HS)"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M","130":"N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B","578":"gB hB iB P Q R pB S T U"},D:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 I n J D E F A B C K L G M N O o p q r s t u v w x y z"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC","260":"UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"2":"zC"}},B:5,C:"Add to home screen (A2HS)"};
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 e7b7bfdc38..db1a922d9c 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":"J D E F A B yB"},B:{"2":"C K L G M N O","1025":"P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB","194":"EB FB GB HB IB JB KB LB","706":"MB NB OB","1025":"PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"2":"0 1 2 3 4 F B C G M N O o p q r s t u v w x y z EC FC GC HC jB wB IC kB","450":"5 6 7 8","706":"9 AB BB","1025":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"2":"mB I eC fC gC hC xB iC jC","1025":"H"},J:{"2":"D A"},K:{"2":"A B C jB wB kB","1025":"Y"},L:{"1025":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"1":"mC nC oC pC sB qC rC sC tC uC lB vC","2":"I lC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:7,C:"Web Bluetooth"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"2":"C K L G M N O","1025":"P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB","194":"EB FB GB HB IB JB KB LB","706":"MB NB OB","1025":"PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"2":"0 1 2 3 4 F B C G M N O o p q r s t u v w x y z FC GC HC IC jB xB JC kB","450":"5 6 7 8","706":"9 AB BB","1025":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"2":"mB I fC gC hC iC yB jC kC","1025":"H"},J:{"2":"D A"},K:{"2":"A B C jB xB kB","1025":"b"},L:{"1025":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"1":"nC oC pC qC tB rC sC tC uC vC lB wC","2":"I mC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:7,C:"Web Bluetooth"};
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 2749d7a888..420fb35775 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":"J D E F A B yB"},B:{"1":"a b c d e f g h i j k l X m H","2":"C K L G M N O","66":"P Q R S T U V W Z"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"1":"a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB","66":"iB P Q R S T U V W Z"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y EC FC GC HC jB wB IC kB","66":"VB WB XB YB ZB aB bB cB dB eB fB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"2":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:7,C:"Web Serial API"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"Y Z c d e f g h i j k l a m H","2":"C K L G M N O","66":"P Q R S T U V W X"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"1":"Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB","66":"iB P Q R S T U V W X"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b FC GC HC IC jB xB JC kB","66":"VB WB XB YB ZB aB bB cB dB eB fB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"2":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:7,C:"Web Serial API"};
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 17040acc24..4ccb3a8f76 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":"J D E F A B yB"},B:{"2":"C K L G M N O P Q","516":"R S T U V W Z a b c d e f g h i j k l X m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z","130":"O o p q r s t","1028":"a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"L G AC BC tB uB vB CC lB DC","2":"I n J D E F A B C 4B rB 5B 6B 7B 8B sB jB","2049":"K kB 9B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"1":"aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC","2049":"VC WC XC YC ZC"},H:{"2":"dC"},I:{"2":"mB I eC fC gC hC xB iC","258":"H jC"},J:{"2":"D A"},K:{"2":"A B C jB wB kB","258":"Y"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"1":"oC pC sB qC rC sC tC uC lB vC","2":"I","258":"lC mC nC"},Q:{"2":"wC"},R:{"16":"xC"},S:{"2":"yC"}},B:5,C:"Web Share API"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"g h i j k l a m H","2":"C K L G M N O P Q","516":"R S T U V W X Y Z c d e f"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X","130":"O o p q r s t","1028":"Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"L G BC CC uB vB wB DC lB EC","2":"I n J D E F A B C 5B sB 6B 7B 8B 9B tB jB","2049":"K kB AC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"1":"bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC","2049":"WC XC YC ZC aC"},H:{"2":"eC"},I:{"2":"mB I fC gC hC iC yB jC","258":"H kC"},J:{"2":"D A"},K:{"2":"A B C jB xB kB","258":"b"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"1":"pC qC tB rC sC tC uC vC lB wC","2":"I","258":"mC nC oC"},Q:{"2":"xC"},R:{"16":"yC"},S:{"2":"zC"}},B:5,C:"Web Share API"};
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 e0703af475..b9d1e0aedd 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":"J D E F A B yB"},B:{"1":"O P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C","226":"K L G M N"},C:{"1":"SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB 0B 1B"},D:{"1":"XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB"},E:{"1":"K L G 9B AC BC tB uB vB CC lB DC","2":"I n J D E F A B C 4B rB 5B 6B 7B 8B sB jB","322":"kB"},F:{"1":"NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB EC FC GC HC jB wB IC kB"},G:{"1":"bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC","578":"XC","2052":"aC","3076":"YC ZC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"1":"vC","2":"I lC mC nC oC pC sB qC rC sC tC uC lB"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:2,C:"Web Authentication API"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"O P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C","226":"K L G M N"},C:{"1":"SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB 1B 2B"},D:{"1":"XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB"},E:{"1":"K L G AC BC CC uB vB wB DC lB EC","2":"I n J D E F A B C 5B sB 6B 7B 8B 9B tB jB","322":"kB"},F:{"1":"NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB FC GC HC IC jB xB JC kB"},G:{"1":"cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC","578":"YC","2052":"bC","3076":"ZC aC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"1":"wC","2":"I mC nC oC pC qC tB rC sC tC uC vC lB"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:2,C:"Web Authentication API"};
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 0ea79dc59d..8ac86c6021 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":"yB","8":"J D E F A","129":"B"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","129":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB 0B 1B","129":"I n J D E F A B C K L G M N O o p q r s"},D:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I n J D","129":"0 1 E F A B C K L G M N O o p q r s t u v w x y z"},E:{"1":"E F A B C K L G 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n 4B rB","129":"J D 5B 6B 7B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B EC FC GC HC jB wB IC","129":"C G M N O kB"},G:{"1":"E NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB JC xB KC LC MC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"1":"A","2":"D"},K:{"1":"C Y kB","2":"A B jB wB"},L:{"1":"H"},M:{"1":"X"},N:{"8":"A","129":"B"},O:{"129":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"129":"yC"}},B:6,C:"WebGL - 3D Canvas graphics"};
+module.exports={A:{A:{"2":"zB","8":"J D E F A","129":"B"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","129":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB 1B 2B","129":"I n J D E F A B C K L G M N O o p q r s"},D:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I n J D","129":"0 1 E F A B C K L G M N O o p q r s t u v w x y z"},E:{"1":"E F A B C K L G 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n 5B sB","129":"J D 6B 7B 8B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B FC GC HC IC jB xB JC","129":"C G M N O kB"},G:{"1":"E OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB KC yB LC MC NC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"1":"A","2":"D"},K:{"1":"C b kB","2":"A B jB xB"},L:{"1":"H"},M:{"1":"a"},N:{"8":"A","129":"B"},O:{"129":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"129":"zC"}},B:6,C:"WebGL - 3D Canvas graphics"};
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 ed7cca16a7..e6f520d61d 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"1":"KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D E F A B C K L G M N O o p q r s t 0B 1B","194":"BB CB DB","450":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB","2242":"EB FB GB HB IB JB"},D:{"1":"PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB","578":"CB DB EB FB GB HB IB JB KB LB MB NB OB"},E:{"1":"G BC tB uB vB CC lB DC","2":"I n J D E F A 4B rB 5B 6B 7B 8B","1090":"B C K L sB jB kB 9B AC"},F:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB EC FC GC HC jB wB IC kB"},G:{"1":"cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC","1090":"UC VC WC XC YC ZC aC bC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"nC oC pC sB qC rC sC tC uC lB vC","2":"I lC mC"},Q:{"578":"wC"},R:{"2":"xC"},S:{"2242":"yC"}},B:6,C:"WebGL 2.0"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"1":"KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D E F A B C K L G M N O o p q r s t 1B 2B","194":"BB CB DB","450":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB","2242":"EB FB GB HB IB JB"},D:{"1":"PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB","578":"CB DB EB FB GB HB IB JB KB LB MB NB OB"},E:{"1":"G CC uB vB wB DC lB EC","2":"I n J D E F A 5B sB 6B 7B 8B 9B","1090":"B C K L tB jB kB AC BC"},F:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB FC GC HC IC jB xB JC kB"},G:{"1":"dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC","1090":"VC WC XC YC ZC aC bC cC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"oC pC qC tB rC sC tC uC vC lB wC","2":"I mC nC"},Q:{"578":"xC"},R:{"2":"yC"},S:{"2242":"zC"}},B:6,C:"WebGL 2.0"};
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 2f6441ce54..8d0f8a22b5 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":"J D E F A B yB"},B:{"2":"C K L G M N O P","578":"Q R S T U V W Z a b c d e","1602":"f g h i j k l X m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB 0B 1B","194":"UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P","578":"Q R S T U V W Z a b c d e","1602":"f g h i j k l X m H qB 2B 3B"},E:{"2":"I n J D E F A B 4B rB 5B 6B 7B 8B sB","322":"C K L G jB kB 9B AC BC tB uB vB CC lB DC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB EC FC GC HC jB wB IC kB","578":"dB eB fB gB hB iB P Q R pB S T U V W"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"2":"H"},M:{"194":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:5,C:"WebGPU"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"2":"C K L G M N O P","578":"Q R S T U V W X Y Z c d e","1602":"f g h i j k l a m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB 1B 2B","194":"UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P","578":"Q R S T U V W X Y Z c d e","1602":"f g h i j k l a m H qB rB 3B 4B"},E:{"2":"I n J D E F A B 5B sB 6B 7B 8B 9B tB","322":"C K L G jB kB AC BC CC uB vB wB DC lB EC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB FC GC HC IC jB xB JC kB","578":"dB eB fB gB hB iB P Q R pB S T U V W X Y Z"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"2":"H"},M:{"194":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:5,C:"WebGPU"};
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 ac438a27b4..9a655cfb0e 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":"J D E F A B yB"},B:{"1":"a b c d e f g h i j k l X m H","2":"C K L G M N O","66":"P Q R S T U V W Z"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"1":"a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB","66":"iB P Q R S T U V W Z"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB EC FC GC HC jB wB IC kB","66":"WB XB YB ZB aB bB cB dB eB fB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"2":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:7,C:"WebHID API"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"Y Z c d e f g h i j k l a m H","2":"C K L G M N O","66":"P Q R S T U V W X"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"1":"Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB","66":"iB P Q R S T U V W X"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB FC GC HC IC jB xB JC kB","66":"WB XB YB ZB aB bB cB dB eB fB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"2":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:7,C:"WebHID API"};
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 3b5ce3b027..cfea9b7fc9 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":"J D E F A B yB"},B:{"2":"C K L G M N O","132":"P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"16":"I n J D E F A B C K L G","132":"0 1 2 3 4 5 6 7 8 9 M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"2":"F B C EC FC GC HC jB wB IC kB","132":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"2":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:7,C:"CSS -webkit-user-drag property"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"2":"C K L G M N O","132":"P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"16":"I n J D E F A B C K L G","132":"0 1 2 3 4 5 6 7 8 9 M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"2":"F B C FC GC HC IC jB xB JC kB","132":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"2":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:7,C:"CSS -webkit-user-drag property"};
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 3f5905df70..2c453d0f72 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":"J D E yB","520":"F A B"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","8":"C K","388":"L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB 0B 1B","132":"I n J D E F A B C K L G M N O o p q r s t u v w"},D:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I n","132":"J D E F A B C K L G M N O o p q r s t"},E:{"1":"lB DC","2":"4B","8":"I n rB 5B","520":"J D E F A B C 6B 7B 8B sB jB","1028":"K kB 9B","7172":"L","8196":"G AC BC tB uB vB CC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F EC FC GC","132":"B C G HC jB wB IC kB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC","1028":"VC WC XC YC ZC","3076":"aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"1":"H","2":"eC fC","132":"mB I gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"8":"A B"},O:{"1":"kC"},P:{"1":"lC mC nC oC pC sB qC rC sC tC uC lB vC","132":"I"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:6,C:"WebM video format"};
+module.exports={A:{A:{"2":"J D E zB","520":"F A B"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","8":"C K","388":"L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB 1B 2B","132":"I n J D E F A B C K L G M N O o p q r s t u v w"},D:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I n","132":"J D E F A B C K L G M N O o p q r s t"},E:{"1":"lB EC","2":"5B","8":"I n sB 6B","520":"J D E F A B C 7B 8B 9B tB jB","1028":"K kB AC","7172":"L","8196":"G BC CC uB vB wB DC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F FC GC HC","132":"B C G IC jB xB JC kB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC","1028":"WC XC YC ZC aC","3076":"bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"1":"H","2":"fC gC","132":"mB I hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"8":"A B"},O:{"1":"lC"},P:{"1":"mC nC oC pC qC tB rC sC tC uC vC lB wC","132":"I"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:6,C:"WebM video format"};
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 8198381505..bd146a2c93 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":"J D E F A B yB"},B:{"2":"C K L G M N O P a b c d e f g h i j k l X m H","450":"Q R S T U V W Z"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P a b c d e f g h i j k l X m H qB 2B 3B","450":"Q R S T U V W Z"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB EC FC GC HC jB wB IC kB","450":"XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"257":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:7,C:"Web NFC"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"2":"C K L G M N O P Y Z c d e f g h i j k l a m H","450":"Q R S T U V W X"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Y Z c d e f g h i j k l a m H qB rB 3B 4B","450":"Q R S T U V W X"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB FC GC HC IC jB xB JC kB","450":"XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"257":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:7,C:"Web NFC"};
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 7de4c31b14..54e15a52c1 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":"J D E F A B yB"},B:{"1":"O P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N"},C:{"1":"VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB 0B 1B","8":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y"},D:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I n","8":"J D E","132":"F A B C K L G M N O o p q r","260":"0 s t u v w x y z"},E:{"1":"lB DC","2":"I n J D E F A B C K 4B rB 5B 6B 7B 8B sB jB kB 9B","516":"L G AC BC tB uB vB CC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F EC FC GC","8":"B HC","132":"jB wB IC","260":"C G M N O kB"},G:{"1":"aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC"},H:{"1":"dC"},I:{"1":"H xB iC jC","2":"mB eC fC gC","132":"I hC"},J:{"2":"D A"},K:{"1":"C Y jB wB kB","2":"A","132":"B"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"8":"yC"}},B:6,C:"WebP image format"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"O P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N"},C:{"1":"VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB 1B 2B","8":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b"},D:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I n","8":"J D E","132":"F A B C K L G M N O o p q r","260":"0 s t u v w x y z"},E:{"1":"lB EC","2":"I n J D E F A B C K 5B sB 6B 7B 8B 9B tB jB kB AC","516":"L G BC CC uB vB wB DC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F FC GC HC","8":"B IC","132":"jB xB JC","260":"C G M N O kB"},G:{"1":"bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC"},H:{"1":"eC"},I:{"1":"H yB jC kC","2":"mB fC gC hC","132":"I iC"},J:{"2":"D A"},K:{"1":"C b jB xB kB","2":"A","132":"B"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"8":"zC"}},B:6,C:"WebP image format"};
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 2f9834133e..f6e0cdb802 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":"J D E F yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB 0B 1B","132":"I n","292":"J D E F A"},D:{"1":"0 1 2 3 4 5 6 7 8 9 M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","132":"I n J D E F A B C K L","260":"G"},E:{"1":"D E F A B C K L G 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I 4B rB","132":"n 5B","260":"J 6B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W kB","2":"F EC FC GC HC","132":"B C jB wB IC"},G:{"1":"E LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB JC","132":"xB KC"},H:{"2":"dC"},I:{"1":"H iC jC","2":"mB I eC fC gC hC xB"},J:{"1":"A","129":"D"},K:{"1":"Y kB","2":"A","132":"B C jB wB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:1,C:"Web Sockets"};
+module.exports={A:{A:{"1":"A B","2":"J D E F zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB 1B 2B","132":"I n","292":"J D E F A"},D:{"1":"0 1 2 3 4 5 6 7 8 9 M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","132":"I n J D E F A B C K L","260":"G"},E:{"1":"D E F A B C K L G 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I 5B sB","132":"n 6B","260":"J 7B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z kB","2":"F FC GC HC IC","132":"B C jB xB JC"},G:{"1":"E MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB KC","132":"yB LC"},H:{"2":"eC"},I:{"1":"H jC kC","2":"mB I fC gC hC iC yB"},J:{"1":"A","129":"D"},K:{"1":"b kB","2":"A","132":"B C jB xB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:1,C:"Web Sockets"};
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 c4e0e2cc13..8297cd9659 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"1":"oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB","66":"NB OB PB QB RB nB SB"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z EC FC GC HC jB wB IC kB","66":"AB BB CB DB EB FB GB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"1":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"1":"oC pC sB qC rC sC tC uC lB vC","2":"I lC mC nC"},Q:{"1":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:7,C:"WebUSB"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"1":"oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB","66":"NB OB PB QB RB nB SB"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z FC GC HC IC jB xB JC kB","66":"AB BB CB DB EB FB GB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"1":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"1":"pC qC tB rC sC tC uC vC lB wC","2":"I mC nC oC"},Q:{"1":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:7,C:"WebUSB"};
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 b402c8a42e..7393cf6235 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":"J D E F A B yB"},B:{"2":"C K L Q R S T U V W Z a b c d e f g h i j k l X m H","66":"P","257":"G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB 0B 1B","129":"OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","194":"NB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","66":"QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P"},E:{"2":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB","66":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A B C Y jB wB kB"},L:{"2":"H"},M:{"2":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"513":"I","516":"lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"66":"xC"},S:{"2":"yC"}},B:7,C:"WebVR API"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"2":"C K L Q R S T U V W X Y Z c d e f g h i j k l a m H","66":"P","257":"G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB 1B 2B","129":"OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","194":"NB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","66":"QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P"},E:{"2":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB","66":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C b jB xB kB"},L:{"2":"H"},M:{"2":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"513":"I","516":"mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"66":"yC"},S:{"2":"zC"}},B:7,C:"WebVR API"};
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 663baa7831..7b1d767810 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":"J D E F yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"2":"zB mB I n J D E F A B C K L G M N O o p q r s 0B 1B","66":"t u v w x y z","129":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB","257":"OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I n J D E F A B C K L G M N"},E:{"1":"J D E F A B C K L G 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n 4B rB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C EC FC GC HC jB wB IC kB"},G:{"1":"E MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB JC xB KC LC"},H:{"2":"dC"},I:{"1":"H iC jC","2":"mB I eC fC gC hC xB"},J:{"1":"A","2":"D"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"B","2":"A"},O:{"2":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"129":"yC"}},B:5,C:"WebVTT - Web Video Text Tracks"};
+module.exports={A:{A:{"1":"A B","2":"J D E F zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"2":"0B mB I n J D E F A B C K L G M N O o p q r s 1B 2B","66":"t u v w x y z","129":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB","257":"OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I n J D E F A B C K L G M N"},E:{"1":"J D E F A B C K L G 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n 5B sB 6B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C FC GC HC IC jB xB JC kB"},G:{"1":"E NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB KC yB LC MC"},H:{"2":"eC"},I:{"1":"H jC kC","2":"mB I fC gC hC iC yB"},J:{"1":"A","2":"D"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"B","2":"A"},O:{"2":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"129":"zC"}},B:5,C:"WebVTT - Web Video Text Tracks"};
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 c742157523..2531080e0a 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":"yB","8":"J D E F"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B","8":"zB mB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"I n J D E F A B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","8":"4B rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W HC jB wB IC kB","2":"F EC","8":"FC GC"},G:{"1":"E KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB JC xB"},H:{"2":"dC"},I:{"1":"H eC iC jC","2":"mB I fC gC hC xB"},J:{"1":"D A"},K:{"1":"B C Y jB wB kB","8":"A"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:1,C:"Web Workers"};
+module.exports={A:{A:{"1":"A B","2":"zB","8":"J D E F"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B","8":"0B mB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"I n J D E F A B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","8":"5B sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z IC jB xB JC kB","2":"F FC","8":"GC HC"},G:{"1":"E LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB KC yB"},H:{"2":"eC"},I:{"1":"H fC jC kC","2":"mB I gC hC iC yB"},J:{"1":"D A"},K:{"1":"B C b jB xB kB","8":"A"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:1,C:"Web Workers"};
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 0ca0774db3..499361f805 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":"J D E F A B yB"},B:{"2":"C K L G M N O","132":"P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB 0B 1B","322":"hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y","66":"VB WB XB YB ZB aB bB cB dB eB fB gB hB iB","132":"P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"2":"I n J D E F A B C 4B rB 5B 6B 7B 8B sB jB kB","578":"K L G 9B AC BC tB uB vB CC lB DC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB EC FC GC HC jB wB IC kB","66":"LB MB NB OB PB QB RB SB TB UB Y VB","132":"WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W"},G:{"2":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"2":"dC"},I:{"2":"mB I H eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"2":"A B C jB wB kB","132":"Y"},L:{"132":"H"},M:{"322":"X"},N:{"2":"A B"},O:{"2":"kC"},P:{"2":"I lC mC nC oC pC sB qC","132":"rC sC tC uC lB vC"},Q:{"2":"wC"},R:{"2":"xC"},S:{"2":"yC"}},B:4,C:"WebXR Device API"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"2":"C K L G M N O","132":"P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB 1B 2B","322":"hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b","66":"VB WB XB YB ZB aB bB cB dB eB fB gB hB iB","132":"P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"2":"I n J D E F A B C 5B sB 6B 7B 8B 9B tB jB kB","578":"K L G AC BC CC uB vB wB DC lB EC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB FC GC HC IC jB xB JC kB","66":"LB MB NB OB PB QB RB SB TB UB b VB","132":"WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z"},G:{"2":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"2":"eC"},I:{"2":"mB I H fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"2":"A B C jB xB kB","132":"b"},L:{"132":"H"},M:{"322":"a"},N:{"2":"A B"},O:{"2":"lC"},P:{"2":"I mC nC oC pC qC tB rC","132":"sC tC uC vC lB wC"},Q:{"2":"xC"},R:{"2":"yC"},S:{"2":"zC"}},B:4,C:"WebXR Device API"};
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 c82ad662a2..4b75c50f6d 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":"J D E F A B yB"},B:{"1":"P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K L G M N O"},C:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D E F A B C K L G M N O o p q r s t u v w x 0B 1B","194":"0 1 2 3 4 y z"},D:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 I n J D E F A B C K L G M N O o p q r s t u v w x y z"},E:{"1":"A B C K L G 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E F 4B rB 5B 6B 7B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C G M N O o p q r s EC FC GC HC jB wB IC kB"},G:{"1":"PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:5,C:"CSS will-change property"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K L G M N O"},C:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D E F A B C K L G M N O o p q r s t u v w x 1B 2B","194":"0 1 2 3 4 y z"},D:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 I n J D E F A B C K L G M N O o p q r s t u v w x y z"},E:{"1":"A B C K L G 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n J D E F 5B sB 6B 7B 8B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C G M N O o p q r s FC GC HC IC jB xB JC kB"},G:{"1":"QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:5,C:"CSS will-change property"};
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 6a52f9f686..5a9fa69b56 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":"F A B","2":"J D E yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 1B","2":"zB mB 0B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"I"},E:{"1":"J D E F A B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I n 4B rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W jB wB IC kB","2":"F B EC FC GC HC"},G:{"1":"E KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB JC xB"},H:{"2":"dC"},I:{"1":"H iC jC","2":"mB eC fC gC hC xB","130":"I"},J:{"1":"D A"},K:{"1":"B C Y jB wB kB","2":"A"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:2,C:"WOFF - Web Open Font Format"};
+module.exports={A:{A:{"1":"F A B","2":"J D E zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 2B","2":"0B mB 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"I"},E:{"1":"J D E F A B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I n 5B sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z jB xB JC kB","2":"F B FC GC HC IC"},G:{"1":"E LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB KC yB"},H:{"2":"eC"},I:{"1":"H jC kC","2":"mB fC gC hC iC yB","130":"I"},J:{"1":"D A"},K:{"1":"B C b jB xB kB","2":"A"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:2,C:"WOFF - Web Open Font Format"};
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 aad70f6aa7..08b4ca7b74 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":"J D E F A B yB"},B:{"1":"L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H","2":"C K"},C:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"0 1 2 3 4 5 6 7 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 0B 1B"},D:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","2":"0 1 2 3 4 I n J D E F A B C K L G M N O o p q r s t u v w x y z"},E:{"1":"C K L G kB 9B AC BC tB uB vB CC lB DC","2":"I n J D E F 4B rB 5B 6B 7B 8B","132":"A B sB jB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C G M N O o p q r EC FC GC HC jB wB IC kB"},G:{"1":"QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"E rB JC xB KC LC MC NC OC PC"},H:{"2":"dC"},I:{"1":"H","2":"mB I eC fC gC hC xB iC jC"},J:{"2":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"2":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:4,C:"WOFF 2.0 - Web Open Font Format"};
+module.exports={A:{A:{"2":"J D E F A B zB"},B:{"1":"L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H","2":"C K"},C:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0 1 2 3 4 5 6 7 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z 1B 2B"},D:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","2":"0 1 2 3 4 I n J D E F A B C K L G M N O o p q r s t u v w x y z"},E:{"1":"C K L G kB AC BC CC uB vB wB DC lB EC","2":"I n J D E F 5B sB 6B 7B 8B 9B","132":"A B tB jB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C G M N O o p q r FC GC HC IC jB xB JC kB"},G:{"1":"RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"E sB KC yB LC MC NC OC PC QC"},H:{"2":"eC"},I:{"1":"H","2":"mB I fC gC hC iC yB jC kC"},J:{"2":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"2":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:4,C:"WOFF 2.0 - Web Open Font Format"};
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 870bb7ea78..13d102cd65 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":"J D E F A B yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB I n J D E F A B C K L 0B 1B"},D:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","4":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB"},E:{"1":"F A B C K L G 8B sB jB kB 9B AC BC tB uB vB CC lB DC","4":"I n J D E 4B rB 5B 6B 7B"},F:{"1":"0 1 2 3 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 Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","2":"F B C EC FC GC HC jB wB IC kB","4":"G M N O o p q r s t u v w x y z"},G:{"1":"OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","4":"E rB JC xB KC LC MC NC"},H:{"2":"dC"},I:{"1":"H","4":"mB I eC fC gC hC xB iC jC"},J:{"4":"D A"},K:{"1":"Y","2":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"4":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"4":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:5,C:"CSS3 word-break"};
+module.exports={A:{A:{"1":"J D E F A B zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB I n J D E F A B C K L 1B 2B"},D:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","4":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB"},E:{"1":"F A B C K L G 9B tB jB kB AC BC CC uB vB wB DC lB EC","4":"I n J D E 5B sB 6B 7B 8B"},F:{"1":"0 1 2 3 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 b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","2":"F B C FC GC HC IC jB xB JC kB","4":"G M N O o p q r s t u v w x y z"},G:{"1":"PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","4":"E sB KC yB LC MC NC OC"},H:{"2":"eC"},I:{"1":"H","4":"mB I fC gC hC iC yB jC kC"},J:{"4":"D A"},K:{"1":"b","2":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"4":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"4":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:5,C:"CSS3 word-break"};
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 fd1b31ffb2..2558427cfe 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":"J D E F A B yB"},B:{"1":"O P Q R S T U V W Z a b c d e f g h i j k l X m H","4":"C K L G M N"},C:{"1":"IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB","4":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","4":"I n J D E F A B C K L G M N O o p q r"},E:{"1":"D E F A B C K L G 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","4":"I n J 4B rB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W kB","2":"F EC FC","4":"B C GC HC jB wB IC"},G:{"1":"E MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","4":"rB JC xB KC LC"},H:{"4":"dC"},I:{"1":"H iC jC","4":"mB I eC fC gC hC xB"},J:{"1":"A","4":"D"},K:{"1":"Y","4":"A B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"4":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"4":"yC"}},B:5,C:"CSS3 Overflow-wrap"};
+module.exports={A:{A:{"4":"J D E F A B zB"},B:{"1":"O P Q R S T U V W X Y Z c d e f g h i j k l a m H","4":"C K L G M N"},C:{"1":"IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB","4":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","4":"I n J D E F A B C K L G M N O o p q r"},E:{"1":"D E F A B C K L G 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","4":"I n J 5B sB 6B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z kB","2":"F FC GC","4":"B C HC IC jB xB JC"},G:{"1":"E NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","4":"sB KC yB LC MC"},H:{"4":"eC"},I:{"1":"H jC kC","4":"mB I fC gC hC iC yB"},J:{"1":"A","4":"D"},K:{"1":"b","4":"A B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"4":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"4":"zC"}},B:5,C:"CSS3 Overflow-wrap"};
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 58704dc74a..aae1ab70eb 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":"J D yB","132":"E F","260":"A B"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B","2":"zB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"I n J D E F A B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"4B rB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB","2":"F"},G:{"1":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"1":"dC"},I:{"1":"mB I H eC fC gC hC xB iC jC"},J:{"1":"D A"},K:{"1":"A B C Y jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"4":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:1,C:"Cross-document messaging"};
+module.exports={A:{A:{"2":"J D zB","132":"E F","260":"A B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B","2":"0B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"I n J D E F A B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"5B sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB","2":"F"},G:{"1":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"1":"eC"},I:{"1":"mB I H fC gC hC iC yB jC kC"},J:{"1":"D A"},K:{"1":"A B C b jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"4":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:1,C:"Cross-document messaging"};
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 4402867bd7..34ac4e8c0d 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":"E F A B","2":"J D yB"},B:{"1":"C K L G M N O","4":"P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB","4":"I n J D E F A B C K L G M N aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","16":"zB mB 0B 1B"},D:{"4":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","16":"I n J D E F A B C K L G M N O o p q r s t u"},E:{"4":"J D E F A B C K L G 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","16":"I n 4B rB"},F:{"4":"0 1 2 3 4 5 6 7 8 9 C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W IC kB","16":"F B EC FC GC HC jB wB"},G:{"4":"E MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","16":"rB JC xB KC LC"},H:{"2":"dC"},I:{"4":"I H hC xB iC jC","16":"mB eC fC gC"},J:{"4":"D A"},K:{"4":"Y kB","16":"A B C jB wB"},L:{"4":"H"},M:{"4":"X"},N:{"1":"A B"},O:{"4":"kC"},P:{"4":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"4":"wC"},R:{"4":"xC"},S:{"1":"yC"}},B:6,C:"X-Frame-Options HTTP header"};
+module.exports={A:{A:{"1":"E F A B","2":"J D zB"},B:{"1":"C K L G M N O","4":"P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB","4":"I n J D E F A B C K L G M N aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","16":"0B mB 1B 2B"},D:{"4":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","16":"I n J D E F A B C K L G M N O o p q r s t u"},E:{"4":"J D E F A B C K L G 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","16":"I n 5B sB"},F:{"4":"0 1 2 3 4 5 6 7 8 9 C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z JC kB","16":"F B FC GC HC IC jB xB"},G:{"4":"E NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","16":"sB KC yB LC MC"},H:{"2":"eC"},I:{"4":"I H iC yB jC kC","16":"mB fC gC hC"},J:{"4":"D A"},K:{"4":"b kB","16":"A B C jB xB"},L:{"4":"H"},M:{"4":"a"},N:{"1":"A B"},O:{"4":"lC"},P:{"4":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"4":"xC"},R:{"4":"yC"},S:{"1":"zC"}},B:6,C:"X-Frame-Options HTTP header"};
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 3d13f17d4c..dfbf5d176b 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":"J D E F yB","132":"A B"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","2":"zB mB","260":"A B","388":"J D E F","900":"I n 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","16":"I n J","132":"y z","388":"D E F A B C K L G M N O o p q r s t u v w x"},E:{"1":"E F A B C K L G 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","2":"I 4B rB","132":"D 6B","388":"n J 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W kB","2":"F B EC FC GC HC jB wB IC","132":"G M N"},G:{"1":"E NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","2":"rB JC xB","132":"MC","388":"KC LC"},H:{"2":"dC"},I:{"1":"H jC","2":"eC fC gC","388":"iC","900":"mB I hC xB"},J:{"132":"A","388":"D"},K:{"1":"C Y kB","2":"A B jB wB"},L:{"1":"H"},M:{"1":"X"},N:{"132":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:1,C:"XMLHttpRequest advanced features"};
+module.exports={A:{A:{"2":"J D E F zB","132":"A B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","2":"0B mB","260":"A B","388":"J D E F","900":"I n 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","16":"I n J","132":"y z","388":"D E F A B C K L G M N O o p q r s t u v w x"},E:{"1":"E F A B C K L G 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","2":"I 5B sB","132":"D 7B","388":"n J 6B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z kB","2":"F B FC GC HC IC jB xB JC","132":"G M N"},G:{"1":"E OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","2":"sB KC yB","132":"NC","388":"LC MC"},H:{"2":"eC"},I:{"1":"H kC","2":"fC gC hC","388":"jC","900":"mB I iC yB"},J:{"132":"A","388":"D"},K:{"1":"C b kB","2":"A B jB xB"},L:{"1":"H"},M:{"1":"a"},N:{"132":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:1,C:"XMLHttpRequest advanced features"};
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 7f2a31c71e..7ed04e68ab 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":"F A B","2":"J D E yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"1":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"1":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"1":"dC"},I:{"1":"mB I H eC fC gC hC xB iC jC"},J:{"1":"D A"},K:{"1":"A B C Y jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"2":"xC"},S:{"1":"yC"}},B:1,C:"XHTML served as application/xhtml+xml"};
+module.exports={A:{A:{"1":"F A B","2":"J D E zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"1":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"1":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"1":"eC"},I:{"1":"mB I H fC gC hC iC yB jC kC"},J:{"1":"D A"},K:{"1":"A B C b jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"2":"yC"},S:{"1":"zC"}},B:1,C:"XHTML served as application/xhtml+xml"};
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 9bb2bde823..17ffb0069d 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":"F A B yB","4":"J D E"},B:{"2":"C K L G M N O","8":"P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"8":"0 1 2 3 4 5 6 7 8 9 zB mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB 0B 1B"},D:{"8":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B"},E:{"8":"I n J D E F A B C K L G 4B rB 5B 6B 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC"},F:{"8":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W EC FC GC HC jB wB IC kB"},G:{"8":"E rB JC xB KC LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB"},H:{"8":"dC"},I:{"8":"mB I H eC fC gC hC xB iC jC"},J:{"8":"D A"},K:{"8":"A B C Y jB wB kB"},L:{"8":"H"},M:{"8":"X"},N:{"2":"A B"},O:{"8":"kC"},P:{"8":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"8":"wC"},R:{"8":"xC"},S:{"8":"yC"}},B:7,C:"XHTML+SMIL animation"};
+module.exports={A:{A:{"2":"F A B zB","4":"J D E"},B:{"2":"C K L G M N O","8":"P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"8":"0 1 2 3 4 5 6 7 8 9 0B mB I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB 1B 2B"},D:{"8":"0 1 2 3 4 5 6 7 8 9 I n J D E F A B C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B"},E:{"8":"I n J D E F A B C K L G 5B sB 6B 7B 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC"},F:{"8":"0 1 2 3 4 5 6 7 8 9 F B C G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z FC GC HC IC jB xB JC kB"},G:{"8":"E sB KC yB LC MC NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB"},H:{"8":"eC"},I:{"8":"mB I H fC gC hC iC yB jC kC"},J:{"8":"D A"},K:{"8":"A B C b jB xB kB"},L:{"8":"H"},M:{"8":"a"},N:{"2":"A B"},O:{"8":"lC"},P:{"8":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"8":"xC"},R:{"8":"yC"},S:{"8":"zC"}},B:7,C:"XHTML+SMIL animation"};
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 1078bda897..16084be033 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":"J D E F yB"},B:{"1":"C K L G M N O P Q R S T U V W Z a b c d e f g h i j k l X m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W Z a b c d e f g h i j k l X m H qB","132":"B","260":"zB mB I n J D 0B 1B","516":"E F A"},D:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W Z a b c d e f g h i j k l X m H qB 2B 3B","132":"I n J D E F A B C K L G M N O o p q r s t u v w x y z"},E:{"1":"E F A B C K L G 7B 8B sB jB kB 9B AC BC tB uB vB CC lB DC","132":"I n J D 4B rB 5B 6B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Y VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W","16":"F EC","132":"B C G M N FC GC HC jB wB IC kB"},G:{"1":"E NC OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC tB uB vB lB","132":"rB JC xB KC LC MC"},H:{"132":"dC"},I:{"1":"H iC jC","132":"mB I eC fC gC hC xB"},J:{"132":"D A"},K:{"1":"Y","16":"A","132":"B C jB wB kB"},L:{"1":"H"},M:{"1":"X"},N:{"1":"A B"},O:{"1":"kC"},P:{"1":"I lC mC nC oC pC sB qC rC sC tC uC lB vC"},Q:{"1":"wC"},R:{"1":"xC"},S:{"1":"yC"}},B:4,C:"DOM Parsing and Serialization"};
+module.exports={A:{A:{"1":"A B","260":"J D E F zB"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z c d e f g h i j k l a m H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 C K L G M N O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z c d e f g h i j k l a m H qB rB","132":"B","260":"0B mB I n J D 1B 2B","516":"E F A"},D:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB nB SB oB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R S T U V W X Y Z c d e f g h i j k l a m H qB rB 3B 4B","132":"I n J D E F A B C K L G M N O o p q r s t u v w x y z"},E:{"1":"E F A B C K L G 8B 9B tB jB kB AC BC CC uB vB wB DC lB EC","132":"I n J D 5B sB 6B 7B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB b VB WB XB YB ZB aB bB cB dB eB fB gB hB iB P Q R pB S T U V W X Y Z","16":"F FC","132":"B C G M N GC HC IC jB xB JC kB"},G:{"1":"E OC PC QC RC SC TC UC VC WC XC YC ZC aC bC cC dC uB vB wB lB","132":"sB KC yB LC MC NC"},H:{"132":"eC"},I:{"1":"H jC kC","132":"mB I fC gC hC iC yB"},J:{"132":"D A"},K:{"1":"b","16":"A","132":"B C jB xB kB"},L:{"1":"H"},M:{"1":"a"},N:{"1":"A B"},O:{"1":"lC"},P:{"1":"I mC nC oC pC qC tB rC sC tC uC vC lB wC"},Q:{"1":"xC"},R:{"1":"yC"},S:{"1":"zC"}},B:4,C:"DOM Parsing and Serialization"};
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 d9168b66ec..bef298e9bf 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:{"52":0.01603,"72":0.00802,"78":0.06814,"84":0.02004,"89":0.00401,"90":0.06413,"91":0.03607,"95":0.00401,"96":0.00401,"97":0.01202,"98":0.01202,"99":0.01603,"100":0.32465,"101":1.71943,"102":0.03607,_:"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 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 85 86 87 88 92 93 94 103 104 3.5 3.6"},D:{"33":0.00802,"43":0.00802,"49":0.28457,"67":0.00802,"70":0.01202,"79":0.1002,"81":0.00802,"83":0.00401,"84":0.01603,"86":0.00401,"87":0.0521,"88":0.01603,"89":0.01202,"90":0.00802,"91":0.02004,"92":0.06413,"94":0.01202,"95":0.02004,"96":0.02405,"97":0.05611,"98":0.01603,"99":0.09218,"100":0.3006,"101":0.86573,"102":15.79553,"103":1.08216,_:"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 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 68 69 71 72 73 74 75 76 77 78 80 85 93 104 105 106"},F:{"48":0.00401,"75":0.00802,"85":0.09619,"86":0.17234,"87":0.76553,_:"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 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 76 77 78 79 80 81 82 83 84 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"87":0.01603,"92":0.01202,"100":0.01202,"101":0.23246,"102":1.61923,"103":0.33266,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 88 89 90 91 93 94 95 96 97 98 99"},E:{"4":0,"12":0.04008,"13":0.00802,"14":0.09218,"15":0.0481,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.00401,"11.1":0.01202,"12.1":0.02405,"13.1":0.3527,"14.1":0.69338,"15.1":0.55711,"15.2-15.3":0.39278,"15.4":2.92183,"15.5":8.21239,"16.0":0.07214},G:{"8":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.04301,"9.0-9.2":0,"9.3":0.05474,"10.0-10.2":0,"10.3":0.05083,"11.0-11.2":0,"11.3-11.4":0.14076,"12.0-12.1":0,"12.2-12.5":0.45746,"13.0-13.1":0,"13.2":0.01173,"13.3":0.02346,"13.4-13.7":0.1955,"14.0-14.4":0.17595,"14.5-14.8":0.79371,"15.0-15.1":0.84454,"15.2-15.3":2.52581,"15.4":7.56569,"15.5":25.94621,"16.0":0.14858},P:{"4":0.0661,"5.0-5.4":0.24229,"6.2-6.4":0.0105,"7.2-7.4":0.14322,"8.2":0.03029,"9.2":0.04201,"10.1":0.02245,"11.1-11.2":0.04407,"12.0":0.02101,"13.0":0.09452,"14.0":0.01126,"15.0":0.05251,"16.0":0.01126,"17.0":0.81038},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.02397},A:{"11":0.04008,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.02397},H:{"0":0.08509},L:{"0":19.96242},S:{"2.5":0},R:{_:"0"},M:{"0":0.25166}};
+module.exports={C:{"52":0.0077,"59":0.00385,"60":0.01539,"61":0.0077,"62":0.0077,"63":0.0077,"65":0.00385,"67":0.00385,"68":0.01539,"70":0.00385,"72":0.01539,"73":0.00385,"78":0.06926,"84":0.01154,"90":0.01539,"91":0.03463,"95":0.15007,"96":0.0077,"99":0.01924,"100":0.01539,"101":0.0885,"102":1.73545,"103":0.2886,_:"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 53 54 55 56 57 58 64 66 69 71 74 75 76 77 79 80 81 82 83 85 86 87 88 89 92 93 94 97 98 104 105 3.5 3.6"},D:{"28":0.00385,"49":0.23473,"67":0.0077,"69":0.01539,"70":0.00385,"76":0.00385,"77":0.01154,"79":0.11929,"80":0.00385,"81":0.0077,"83":0.01924,"84":0.01924,"85":0.0077,"86":0.01924,"87":0.03848,"89":0.03078,"90":0.01924,"91":0.0077,"92":0.08081,"93":0.00385,"94":0.0077,"95":0.0077,"96":0.02309,"97":0.01924,"98":0.01154,"99":0.20394,"100":0.15392,"101":0.43098,"102":1.00818,"103":14.69551,_:"4 5 6 7 8 9 10 11 12 13 14 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 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 68 71 72 73 74 75 78 88 104 105 106"},F:{"83":0.01924,"85":0.05387,"86":0.02309,"88":0.46946,"89":0.21934,_:"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 84 87 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.05387,"92":0.01539,"97":0.06926,"101":0.02309,"102":0.03848,"103":2.7975,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 98 99 100"},E:{"4":0,"12":0.00385,"13":0.02309,"14":0.11159,"15":0.04233,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1 10.1","11.1":0.01539,"12.1":0.02309,"13.1":0.33478,"14.1":0.41943,"15.1":0.3848,"15.2-15.3":0.38865,"15.4":1.12362,"15.5":9.60846,"15.6":0.62338,"16.0":0.15392},G:{"8":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.00795,"9.0-9.2":0,"9.3":0.03575,"10.0-10.2":0,"10.3":0.05164,"11.0-11.2":0,"11.3-11.4":0.04767,"12.0-12.1":0,"12.2-12.5":0.30192,"13.0-13.1":0,"13.2":0,"13.3":0.00795,"13.4-13.7":0.1311,"14.0-14.4":0.12712,"14.5-14.8":0.66343,"15.0-15.1":0.53631,"15.2-15.3":1.68837,"15.4":2.85235,"15.5":32.22598,"16.0":0.31384},P:{"4":0.0317,"5.0-5.4":0.22241,"6.2-6.4":0.13142,"7.2-7.4":0.13584,"8.2":0.04044,"9.2":0.04185,"10.1":0.03033,"11.1-11.2":0.05231,"12.0":0.02092,"13.0":0.10462,"14.0":0.0209,"15.0":0.05231,"16.0":0.0317,"17.0":1.3208},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00127,"4.4":0,"4.4.3-4.4.4":0.03564},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.02694,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.28914},Q:{"10.4":0},O:{"0":0.0123},H:{"0":0.11066},L:{"0":21.0463}};
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 376d57f959..7ed2c6b254 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:{"34":0.00362,"52":0.01447,"68":0.05426,"77":0.00362,"78":0.01809,"79":0.01085,"81":0.00723,"82":0.00362,"83":0.00362,"84":0.00723,"91":0.01809,"94":0.00362,"98":0.00723,"99":0.01809,"100":0.13021,"101":0.74872,"102":0.02894,"103":0.00362,_:"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 43 44 45 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 73 74 75 76 80 85 86 87 88 89 90 92 93 95 96 97 104 3.5 3.6"},D:{"35":0.50276,"38":0.02894,"41":0.00362,"49":0.02532,"56":0.00723,"58":0.00362,"63":0.00362,"65":0.01085,"66":0.00362,"67":0.00362,"68":0.00362,"69":0.01085,"72":0.00723,"73":0.00362,"74":0.00723,"75":0.01809,"76":0.04702,"78":0.01085,"79":0.07234,"80":0.0217,"81":0.01447,"83":0.03617,"84":0.10489,"85":0.08681,"86":0.09043,"87":0.26042,"88":0.00723,"89":0.01809,"90":0.01809,"91":0.08319,"92":0.05064,"93":0.07234,"94":0.02532,"95":0.02532,"96":0.05787,"97":0.06872,"98":0.06511,"99":0.11936,"100":0.3617,"101":1.58425,"102":20.37456,"103":1.72531,"104":0.01085,_:"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 36 37 39 40 42 43 44 45 46 47 48 50 51 52 53 54 55 57 59 60 61 62 64 70 71 77 105 106"},F:{"28":0.01447,"36":0.00723,"46":0.01085,"71":0.00362,"84":0.01085,"85":0.02532,"86":0.31106,"87":0.43404,_:"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 72 73 74 75 76 77 78 79 80 81 82 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"17":0.00362,"18":0.01447,"81":0.00362,"84":0.00362,"85":0.00362,"86":0.00362,"89":0.00362,"92":0.01085,"96":0.00723,"98":0.00723,"99":0.01085,"100":0.0217,"101":0.34362,"102":2.08339,"103":0.36532,_:"12 13 14 15 16 79 80 83 87 88 90 91 93 94 95 97"},E:{"4":0,"12":0.00723,"13":0.03255,"14":0.15191,"15":0.06872,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.00723,"11.1":0.01447,"12.1":0.05064,"13.1":0.15191,"14.1":0.59681,"15.1":0.10489,"15.2-15.3":0.10128,"15.4":0.60042,"15.5":1.43957,"16.0":0.00723},G:{"8":0.00138,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00413,"6.0-6.1":0,"7.0-7.1":0.00827,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.13362,"10.0-10.2":0.00964,"10.3":0.09918,"11.0-11.2":0.01929,"11.3-11.4":0.0124,"12.0-12.1":0.01378,"12.2-12.5":0.42565,"13.0-13.1":0.01102,"13.2":0.00689,"13.3":0.03168,"13.4-13.7":0.11433,"14.0-14.4":0.38157,"14.5-14.8":1.03313,"15.0-15.1":0.38432,"15.2-15.3":0.61437,"15.4":2.04284,"15.5":8.31874,"16.0":0.0551},P:{"4":0.12366,"5.0-5.4":0.01045,"6.2-6.4":0.0107,"7.2-7.4":0.04122,"8.2":0.02141,"9.2":0.01095,"10.1":0.07086,"11.1-11.2":0.02061,"12.0":0.01031,"13.0":0.03092,"14.0":0.05153,"15.0":0.03092,"16.0":0.1855,"17.0":2.01985},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00269,"4.4":0,"4.4.3-4.4.4":0.02284},A:{"11":0.11936,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{"10":0.01131,_:"11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":2.86552},H:{"0":0.54379},L:{"0":45.02051},S:{"2.5":0},R:{_:"0"},M:{"0":0.12126}};
+module.exports={C:{"34":0.00314,"42":0.00314,"51":0.00314,"52":0.00942,"68":0.05966,"77":0.00314,"78":0.0157,"79":0.00628,"80":0.00942,"81":0.00628,"82":0.00314,"83":0.00942,"84":0.00314,"91":0.01884,"93":0.00314,"98":0.00314,"99":0.00942,"100":0.01256,"101":0.05024,"102":0.68766,"103":0.0785,"104":0.01256,_:"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 43 44 45 46 47 48 49 50 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 69 70 71 72 73 74 75 76 85 86 87 88 89 90 92 94 95 96 97 105 3.5 3.6"},D:{"22":0.00314,"34":0.00314,"35":0.49926,"38":0.02198,"49":0.02512,"56":0.00628,"58":0.00628,"63":0.00628,"65":0.00942,"66":0.00628,"67":0.00314,"68":0.00314,"69":0.0157,"70":0.00314,"71":0.00628,"73":0.00628,"74":0.00628,"75":0.03768,"76":0.0471,"78":0.00628,"79":0.06594,"80":0.02198,"81":0.0157,"83":0.04082,"84":0.0628,"85":0.0785,"86":0.06908,"87":0.11932,"88":0.00628,"89":0.01884,"90":0.01256,"91":0.03454,"92":0.05338,"93":0.0785,"94":0.02512,"95":0.02198,"96":0.05024,"97":0.03768,"98":0.03768,"99":0.05338,"100":0.1256,"101":0.16642,"102":1.21832,"103":19.22936,"104":0.0157,"105":0.0157,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 28 29 30 31 32 33 36 37 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 57 59 60 61 62 64 72 77 106 107"},F:{"28":0.01256,"36":0.00628,"46":0.01256,"68":0.00314,"69":0.00314,"71":0.00942,"72":0.00314,"81":0.00628,"84":0.01256,"85":0.00942,"86":0.01256,"87":0.0471,"88":0.47728,"89":0.16014,_:"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 70 73 74 75 76 77 78 79 80 82 83 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.02198,"84":0.00628,"85":0.00628,"87":0.00314,"89":0.00314,"92":0.00942,"96":0.00314,"98":0.00314,"99":0.00314,"100":0.00628,"101":0.05338,"102":0.06594,"103":2.32674,_:"12 13 14 15 16 17 79 80 81 83 86 88 90 91 93 94 95 97"},E:{"4":0,"12":0.00628,"13":0.02198,"14":0.13188,"15":0.0471,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.00628,"11.1":0.00942,"12.1":0.03454,"13.1":0.13816,"14.1":0.38308,"15.1":0.08164,"15.2-15.3":0.06594,"15.4":0.26062,"15.5":1.40358,"15.6":0.06908,"16.0":0.01256},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00317,"6.0-6.1":0,"7.0-7.1":0.00952,"8.1-8.4":0.00159,"9.0-9.2":0,"9.3":0.17132,"10.0-10.2":0.00635,"10.3":0.13325,"11.0-11.2":0.01745,"11.3-11.4":0.01428,"12.0-12.1":0.02062,"12.2-12.5":0.47112,"13.0-13.1":0.01586,"13.2":0.00793,"13.3":0.03331,"13.4-13.7":0.1269,"14.0-14.4":0.40767,"14.5-14.8":1.05329,"15.0-15.1":0.35691,"15.2-15.3":0.56154,"15.4":1.07232,"15.5":10.75337,"16.0":0.13325},P:{"4":0.12448,"5.0-5.4":0.021,"6.2-6.4":0.01048,"7.2-7.4":0.04149,"8.2":0.01017,"9.2":0.07666,"10.1":0.03917,"11.1-11.2":0.02075,"12.0":0.01037,"13.0":0.04149,"14.0":0.03112,"15.0":0.02075,"16.0":0.10374,"17.0":2.1162},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00638,"4.4":0,"4.4.3-4.4.4":0.04849},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.007,"11":0.11546,_:"6 7 8 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},R:{_:"0"},M:{"0":0.13032},Q:{"10.4":0},O:{"0":3.1277},H:{"0":0.57144},L:{"0":47.85413},S:{"2.5":0}};
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 ca23f19cfe..5fd891ee3d 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:{"28":0.01403,"29":0.00234,"33":0.00234,"36":0.00234,"38":0.0117,"39":0.00234,"41":0.00468,"43":0.00702,"44":0.00936,"45":0.00234,"47":0.00702,"48":0.00702,"49":0.00234,"50":0.15204,"52":0.00234,"56":0.00702,"57":0.00468,"60":0.00234,"68":0.00234,"70":0.00234,"72":0.00936,"74":0.00234,"78":0.00468,"85":0.00468,"87":0.00234,"89":0.00936,"91":0.01403,"94":0.0117,"96":0.03041,"97":0.00468,"98":0.03041,"99":0.03976,"100":0.1918,"101":1.09231,"102":0.07953,_:"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 30 31 32 34 35 37 40 42 46 51 53 54 55 58 59 61 62 63 64 65 66 67 69 71 73 75 76 77 79 80 81 82 83 84 86 88 90 92 93 95 103 104 3.5 3.6"},D:{"18":0.00234,"28":0.00468,"29":0.00234,"32":0.00702,"34":0.00936,"36":0.00468,"37":0.00468,"38":0.00468,"39":0.00234,"43":0.03976,"44":0.00702,"46":0.00234,"47":0.03275,"48":0.00936,"49":0.01637,"50":0.00234,"51":0.00702,"52":0.00468,"54":0.00936,"55":0.00234,"56":0.00468,"57":0.00468,"58":0.00468,"59":0.0117,"61":0.02105,"62":0.02339,"63":0.0117,"64":0.00936,"65":0.02105,"66":0.00468,"67":0.00468,"68":0.00936,"69":0.00468,"70":0.00936,"71":0.01871,"72":0.02339,"73":0.00702,"74":0.00468,"75":0.00936,"77":0.00468,"78":0.03275,"79":0.02573,"80":0.03509,"81":0.02573,"83":0.05614,"84":0.01403,"85":0.03742,"86":0.07719,"87":0.05146,"88":0.0117,"89":0.02573,"90":0.01403,"91":0.01871,"92":0.04912,"93":0.0117,"94":0.03742,"95":0.01637,"96":0.07719,"97":0.03742,"98":0.07719,"99":0.11461,"100":0.3298,"101":0.58709,"102":9.59692,"103":0.99875,"104":0.01637,"105":0.00936,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 19 20 21 22 23 24 25 26 27 30 31 33 35 40 41 42 45 53 60 76 106"},F:{"21":0.00234,"42":0.00702,"64":0.00234,"68":0.03742,"72":0.01871,"79":0.00702,"80":0.03041,"82":0.00234,"83":0.00234,"84":0.00702,"85":0.0117,"86":0.05146,"87":0.40699,_:"9 11 12 15 16 17 18 19 20 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 65 66 67 69 70 71 73 74 75 76 77 78 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.02807,"13":0.01637,"14":0.01637,"15":0.02807,"16":0.06081,"17":0.04912,"18":0.20349,"81":0.01637,"83":0.00234,"84":0.03742,"85":0.00702,"86":0.00234,"89":0.04444,"90":0.03041,"91":0.00702,"92":0.06549,"95":0.00468,"96":0.00468,"97":0.00936,"98":0.01637,"99":0.0117,"100":0.02105,"101":0.13566,"102":0.89584,"103":0.19414,_:"79 80 87 88 93 94"},E:{"4":0,"13":0.03509,"14":0.03509,_:"0 5 6 7 8 9 10 11 12 15 3.1 3.2 6.1 7.1 9.1","5.1":0.00468,"10.1":0.03041,"11.1":0.01403,"12.1":0.00234,"13.1":0.01871,"14.1":0.01403,"15.1":0.07719,"15.2-15.3":0.0538,"15.4":0.4678,"15.5":1.22564,"16.0":0.03976},G:{"8":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.01131,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.02827,"10.0-10.2":0.00424,"10.3":0.08056,"11.0-11.2":0.02827,"11.3-11.4":0.03533,"12.0-12.1":0.02685,"12.2-12.5":0.60493,"13.0-13.1":0.02403,"13.2":0.02827,"13.3":0.09328,"13.4-13.7":0.16819,"14.0-14.4":0.68126,"14.5-14.8":0.46783,"15.0-15.1":0.55264,"15.2-15.3":1.24662,"15.4":3.10523,"15.5":6.82812,"16.0":0.07915},P:{"4":1.85757,"5.0-5.4":0.24229,"6.2-6.4":0.14134,"7.2-7.4":0.52497,"8.2":0.03029,"9.2":0.29277,"10.1":0.02019,"11.1-11.2":0.16153,"12.0":0.05048,"13.0":0.34325,"14.0":0.30286,"15.0":0.17162,"16.0":0.6663,"17.0":1.10041},I:{"0":0,"3":0,"4":0.00028,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00141,"4.2-4.3":0.00777,"4.4":0,"4.4.3-4.4.4":0.02883},A:{"8":0.00468,"9":0.02807,"10":0.00702,"11":0.45143,_:"6 7 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":1.58562},H:{"0":1.38513},L:{"0":56.64387},S:{"2.5":0},R:{_:"0"},M:{"0":0.14554}};
+module.exports={C:{"18":0.0041,"24":0.0082,"29":0.0082,"33":0.0041,"38":0.0041,"39":0.00205,"41":0.00205,"43":0.01025,"44":0.00615,"47":0.00615,"48":0.0041,"50":0.0574,"52":0.01025,"56":0.00615,"57":0.00615,"72":0.01025,"78":0.0123,"82":0.00205,"87":0.0041,"88":0.0041,"89":0.01025,"91":0.0205,"94":0.0041,"95":0.0164,"97":0.00615,"98":0.0369,"99":0.0328,"100":0.0123,"101":0.0861,"102":0.8405,"103":0.15375,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 19 20 21 22 23 25 26 27 28 30 31 32 34 35 36 37 40 42 45 46 49 51 53 54 55 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 79 80 81 83 84 85 86 90 92 93 96 104 105 3.5 3.6"},D:{"18":0.00615,"20":0.0041,"33":0.00205,"34":0.0041,"35":0.0041,"36":0.00205,"37":0.0041,"38":0.0041,"39":0.0041,"40":0.00615,"41":0.00205,"42":0.00205,"43":0.0082,"44":0.00615,"46":0.0082,"47":0.01435,"48":0.0041,"49":0.0041,"50":0.0041,"51":0.0041,"52":0.0205,"54":0.0041,"55":0.00615,"56":0.0041,"57":0.00615,"58":0.0041,"61":0.0123,"62":0.01025,"63":0.00615,"64":0.0041,"65":0.01845,"66":0.00205,"67":0.00615,"68":0.00615,"69":0.00615,"70":0.0041,"71":0.01025,"72":0.01025,"73":0.0082,"74":0.0082,"75":0.00615,"76":0.0082,"77":0.0164,"78":0.06765,"79":0.0123,"80":0.0533,"81":0.0328,"83":0.0779,"84":0.01435,"85":0.0082,"86":0.0451,"87":0.05535,"88":0.03485,"89":0.0287,"90":0.0082,"91":0.01025,"92":0.0451,"94":0.0164,"95":0.0164,"96":0.0492,"97":0.04305,"98":0.05535,"99":0.08405,"100":0.0656,"101":0.082,"102":0.5781,"103":9.6719,"104":0.01845,"105":0.03075,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 19 21 22 23 24 25 26 27 28 29 30 31 32 45 53 59 60 93 106"},F:{"42":0.0041,"79":0.0287,"82":0.00205,"84":0.01025,"85":0.02665,"86":0.01025,"87":0.01025,"88":0.19475,"89":0.205,_:"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 76 77 78 80 81 83 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.0164,"13":0.0123,"14":0.01845,"15":0.0287,"16":0.03895,"17":0.03895,"18":0.15375,"81":0.0205,"84":0.0246,"85":0.00615,"87":0.0041,"88":0.00205,"89":0.02665,"90":0.041,"92":0.0574,"94":0.0041,"96":0.00205,"97":0.00205,"98":0.0164,"99":0.00615,"100":0.01025,"101":0.06765,"102":0.06355,"103":0.9143,_:"79 80 83 86 91 93 95"},E:{"4":0,"13":0.02255,"14":0.0287,"15":0.0041,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 12.1","5.1":0.0123,"10.1":0.0041,"11.1":0.0041,"13.1":0.0041,"14.1":0.0246,"15.1":0.0656,"15.2-15.3":0.041,"15.4":0.27675,"15.5":1.56005,"15.6":0.19065,"16.0":0.0328},G:{"8":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.01007,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.01511,"10.0-10.2":0,"10.3":0.14273,"11.0-11.2":0.01343,"11.3-11.4":0.05541,"12.0-12.1":0.03022,"12.2-12.5":0.78079,"13.0-13.1":0.01679,"13.2":0.02351,"13.3":0.06213,"13.4-13.7":0.14776,"14.0-14.4":0.6028,"14.5-14.8":0.68676,"15.0-15.1":0.539,"15.2-15.3":1.14012,"15.4":1.65057,"15.5":10.3014,"16.0":0.19814},P:{"4":1.20302,"5.0-5.4":0.22241,"6.2-6.4":0.13142,"7.2-7.4":0.67733,"8.2":0.04044,"9.2":0.3235,"10.1":0.03033,"11.1-11.2":0.17186,"12.0":0.04044,"13.0":0.13142,"14.0":0.37405,"15.0":0.14153,"16.0":0.79864,"17.0":1.55685},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00693,"4.2-4.3":0.03117,"4.4":0,"4.4.3-4.4.4":0.14476},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.01902,"11":0.39098,_:"6 7 8 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.1113},Q:{"10.4":0},O:{"0":1.431},H:{"0":1.0763},L:{"0":56.90635}};
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 bc7558f152..c6014c61b8 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.00318,"47":0.01272,"52":0.00636,"78":0.00318,"91":0.00318,"94":0.00636,"96":0.00636,"97":0.00636,"100":0.1336,"101":0.8207,"102":0.02545,_:"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 48 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 98 99 103 104 3.5 3.6"},D:{"49":0.00636,"55":0.01909,"58":0.00954,"63":0.00636,"66":0.00636,"75":0.00636,"76":0.05726,"79":0.02545,"80":0.00636,"81":0.00318,"84":0.01272,"85":0.01272,"86":0.05408,"87":0.00636,"88":0.01272,"89":0.01272,"91":0.01591,"92":0.02863,"93":0.13996,"94":0.00636,"95":0.00954,"96":0.02227,"97":0.01909,"98":0.03817,"99":0.04453,"100":0.24494,"101":1.42827,"102":15.5201,"103":1.42827,_:"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 50 51 52 53 54 56 57 59 60 61 62 64 65 67 68 69 70 71 72 73 74 77 78 83 90 104 105 106"},F:{"28":0.02227,"85":0.00318,"86":0.17496,"87":0.53759,_:"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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00954,"13":0.01272,"15":0.01909,"16":0.00318,"17":0.00318,"18":0.02227,"84":0.00954,"85":0.01272,"86":0.00636,"92":0.00636,"93":0.04453,"96":0.00636,"98":0.02863,"99":0.03181,"100":0.02227,"101":0.48987,"102":3.46729,"103":0.69664,_:"14 79 80 81 83 87 88 89 90 91 94 95 97"},E:{"4":0,"8":0.00318,"13":0.00636,"14":0.11452,"15":0.01909,_:"0 5 6 7 9 10 11 12 3.1 3.2 5.1 6.1 7.1","9.1":0.26402,"10.1":0.02863,"11.1":0.03181,"12.1":0.01909,"13.1":0.17496,"14.1":0.42625,"15.1":0.04772,"15.2-15.3":0.06362,"15.4":0.3181,"15.5":0.98929,"16.0":0.00954},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00459,"6.0-6.1":0,"7.0-7.1":0.00306,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.05512,"10.0-10.2":0.00153,"10.3":0.03675,"11.0-11.2":0.00459,"11.3-11.4":0.00919,"12.0-12.1":0.00306,"12.2-12.5":0.44251,"13.0-13.1":0.01072,"13.2":0.00306,"13.3":0.03522,"13.4-13.7":0.12709,"14.0-14.4":0.36135,"14.5-14.8":1.17287,"15.0-15.1":0.2848,"15.2-15.3":0.61246,"15.4":2.16965,"15.5":9.85761,"16.0":0.04747},P:{"4":0.25684,"5.0-5.4":0.01035,"6.2-6.4":0.08276,"7.2-7.4":0.22602,"8.2":0.06207,"9.2":0.02055,"10.1":0.02069,"11.1-11.2":0.27739,"12.0":0.03104,"13.0":0.12328,"14.0":0.13356,"15.0":0.09246,"16.0":0.46231,"17.0":4.02727},I:{"0":0,"3":0,"4":0.00043,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00043,"4.2-4.3":0.0013,"4.4":0,"4.4.3-4.4.4":0.01147},A:{"11":0.04772,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.04092},H:{"0":0.12913},L:{"0":49.49536},S:{"2.5":0},R:{_:"0"},M:{"0":0.36146}};
+module.exports={C:{"52":0.00324,"78":0.00972,"79":0.01296,"91":0.00648,"95":0.00324,"96":0.00648,"98":0.00648,"100":0.00324,"101":0.05186,"102":0.60283,"103":0.0713,_:"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 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 80 81 82 83 84 85 86 87 88 89 90 92 93 94 97 99 104 105 3.5 3.6"},D:{"47":0.00324,"49":0.00324,"53":0.04537,"55":0.00324,"62":0.01621,"65":0.00648,"67":0.00972,"70":0.00324,"76":0.08103,"77":0.01621,"78":0.00324,"79":0.12964,"85":0.00648,"86":0.05834,"87":0.02269,"88":0.03565,"89":0.00972,"90":0.00648,"91":0.02269,"92":0.01621,"93":0.12316,"95":0.01296,"96":0.00648,"97":0.00648,"98":0.02269,"99":0.01621,"100":0.08103,"101":0.11668,"102":1.54272,"103":17.14813,"104":0.01945,"105":0.00648,_:"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 48 50 51 52 54 56 57 58 59 60 61 63 64 66 68 69 71 72 73 74 75 80 81 83 84 94 106"},F:{"28":0.00972,"87":0.03565,"88":0.48615,"89":0.09075,_:"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 85 86 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"13":0.00324,"16":0.00324,"17":0.00972,"18":0.01296,"84":0.00972,"85":0.00648,"92":0.01296,"94":0.00648,"98":0.00324,"99":0.00972,"100":0.00648,"101":0.07454,"102":0.22039,"103":4.98142,_:"12 14 15 79 80 81 83 86 87 88 89 90 91 93 95 96 97"},E:{"4":0,"13":0.02269,"14":0.12316,"15":0.03241,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1","9.1":0.18474,"10.1":0.09075,"11.1":0.01296,"12.1":0.03889,"13.1":0.10371,"14.1":0.42457,"15.1":0.0551,"15.2-15.3":0.02593,"15.4":0.1815,"15.5":1.10842,"15.6":0.06806,"16.0":0.01296},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01077,"6.0-6.1":0,"7.0-7.1":0.00923,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.20624,"10.0-10.2":0,"10.3":0.04002,"11.0-11.2":0.01693,"11.3-11.4":0.0077,"12.0-12.1":0.01693,"12.2-12.5":0.49868,"13.0-13.1":0.00462,"13.2":0,"13.3":0.05079,"13.4-13.7":0.15237,"14.0-14.4":0.33553,"14.5-14.8":0.72032,"15.0-15.1":0.27243,"15.2-15.3":0.30321,"15.4":0.61104,"15.5":11.79749,"16.0":0.07234},P:{"4":0.24784,"5.0-5.4":0.22241,"6.2-6.4":0.04102,"7.2-7.4":0.35111,"8.2":0.07179,"9.2":0.02065,"10.1":0.02051,"11.1-11.2":0.25817,"12.0":0.02065,"13.0":0.08261,"14.0":0.1136,"15.0":0.07229,"16.0":0.48536,"17.0":4.63676},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00285,"4.4":0,"4.4.3-4.4.4":0.01743},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.02917,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.65562},Q:{"10.4":0.12842},O:{"0":0.0338},H:{"0":0.08319},L:{"0":48.24093}};
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 3887165852..b86559a986 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:{"61":0.01195,"78":4.11218,"91":4.3393,"92":0.01195,"99":0.01793,"100":0.01195,"101":4.7816,_:"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 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 93 94 95 96 97 98 102 103 104 3.5 3.6"},D:{"65":0.01793,"69":0.01793,"72":0.01195,"76":0.05379,"79":0.01195,"85":0.64552,"87":0.01195,"90":0.02989,"91":0.02391,"93":0.00598,"96":0.13747,"97":0.05379,"99":0.01793,"100":0.38851,"101":0.60368,"102":15.33698,"103":0.72322,_:"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 66 67 68 70 71 73 74 75 77 78 80 81 83 84 86 88 89 92 94 95 98 104 105 106"},F:{"86":1.20735,"87":4.15999,_:"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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"14":0.00598,"16":0.03586,"18":0.01793,"96":0.00598,"99":0.01195,"100":0.01195,"101":6.70619,"102":5.19401,"103":1.08781,_:"12 13 15 17 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 97 98"},E:{"4":0,"13":0.12552,"14":0.03586,_:"0 5 6 7 8 9 10 11 12 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 16.0","11.1":0.01793,"12.1":0.01195,"13.1":0.84276,"14.1":0.26897,"15.1":0.25701,"15.2-15.3":0.17333,"15.4":2.82114,"15.5":1.88276},G:{"8":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.00338,"12.0-12.1":0,"12.2-12.5":0.42374,"13.0-13.1":0,"13.2":0,"13.3":0.01013,"13.4-13.7":0,"14.0-14.4":0.07428,"14.5-14.8":1.24084,"15.0-15.1":0.68711,"15.2-15.3":1.51096,"15.4":2.54415,"15.5":10.37411,"16.0":0.01182},P:{"4":0.17862,"5.0-5.4":0.01035,"6.2-6.4":0.08276,"7.2-7.4":0.27319,"8.2":0.06207,"9.2":0.18621,"10.1":0.02069,"11.1-11.2":0.04203,"12.0":0.03104,"13.0":0.09456,"14.0":0.13659,"15.0":0.07355,"16.0":0.07355,"17.0":1.80723},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.02414},A:{"11":1.97241,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.00805},H:{"0":0.01523},L:{"0":21.58753},S:{"2.5":0},R:{_:"0"},M:{"0":0.03621}};
+module.exports={C:{"68":0.01556,"91":0.01556,"92":0.01946,"95":0.01946,"100":0.00778,"101":0.02335,"102":0.62256,"103":0.18288,_:"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 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 93 94 96 97 98 99 104 105 3.5 3.6"},D:{"65":0.00389,"68":0.00389,"69":0.03113,"74":0.08171,"75":0.00778,"76":0.05837,"79":0.40077,"81":0.00389,"85":0.22957,"86":0.00389,"87":0.02335,"90":0.00389,"91":0.01946,"95":0.06226,"96":0.00778,"97":0.03113,"99":0.01946,"100":0.09728,"101":0.03502,"102":0.83657,"103":13.75079,"104":0.01946,_:"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 66 67 70 71 72 73 77 78 80 83 84 88 89 92 93 94 98 105 106"},F:{"88":0.6926,"89":0.44747,_:"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 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.07004,"89":0.10117,"95":0.00778,"101":0.03113,"102":0.08949,"103":8.97265,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 90 91 92 93 94 96 97 98 99 100"},E:{"4":0,"13":0.06226,"14":0.03502,"15":0.36965,_:"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","12.1":0.01946,"13.1":1.63811,"14.1":0.17899,"15.1":0.20233,"15.2-15.3":0.19455,"15.4":0.47081,"15.5":3.52525,"15.6":0.23346,"16.0":0.07004},G:{"8":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.00443,"10.3":0.01992,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":1.1755,"13.0-13.1":0,"13.2":0,"13.3":0.0155,"13.4-13.7":0.00885,"14.0-14.4":0.06863,"14.5-14.8":1.10245,"15.0-15.1":0.50031,"15.2-15.3":1.07145,"15.4":2.25359,"15.5":15.49844,"16.0":0.13282},P:{"4":0.27555,"5.0-5.4":0.22241,"6.2-6.4":0.04102,"7.2-7.4":0.66768,"8.2":0.07179,"9.2":0.07179,"10.1":0.02051,"11.1-11.2":0.11658,"12.0":0.58289,"13.0":0.03179,"14.0":0.21196,"15.0":0.05299,"16.0":0.11658,"17.0":2.66012},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.02444},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.01556,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.04276},Q:{"10.4":0},O:{"0":0.01833},H:{"0":0.02313},L:{"0":38.79999}};
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 aedc94904b..3a01b87b42 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:{"48":0.0014,"52":0.0279,"68":0.00279,"78":0.00419,"83":0.0014,"87":0.00279,"88":0.00977,"89":0.00837,"90":0.0014,"91":0.00837,"92":0.00279,"93":0.0014,"94":0.00279,"95":0.0014,"97":0.0014,"98":0.0014,"99":0.02093,"100":0.05301,"101":0.53429,"102":0.0279,"103":0.00279,_:"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 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 96 104 3.5 3.6"},D:{"11":0.0014,"14":0.00558,"38":0.00837,"47":0.00419,"49":0.01953,"53":0.00279,"55":0.0014,"56":0.00279,"63":0.00698,"65":0.0014,"66":0.00279,"68":0.02372,"69":0.00279,"71":0.01814,"72":0.00419,"73":0.0014,"74":0.00279,"75":0.00279,"76":0.00558,"77":0.00558,"78":0.00558,"79":0.04604,"80":0.00837,"81":0.00837,"83":0.01116,"84":0.01674,"85":0.03488,"86":0.03488,"87":0.04046,"88":0.00837,"89":0.01256,"90":0.01116,"91":0.01535,"92":0.01116,"93":0.03069,"94":0.01116,"95":0.00558,"96":0.03767,"97":0.02511,"98":0.02093,"99":0.04046,"100":0.09486,"101":0.59567,"102":8.40906,"103":0.72122,"104":0.00279,_:"4 5 6 7 8 9 10 12 13 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 51 52 54 57 58 59 60 61 62 64 67 70 105 106"},F:{"28":0.0014,"36":0.0014,"85":0.00419,"86":0.0851,"87":0.19949,_:"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 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 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,"83":0.0014,"87":0.00279,"89":0.00279,"92":0.00279,"97":0.00279,"98":0.0014,"100":0.00558,"101":0.09486,"102":0.48267,"103":0.09765,_:"12 13 14 15 16 17 79 80 81 84 85 86 88 90 91 93 94 95 96 99"},E:{"4":0,"12":0.00279,"13":0.00977,"14":0.02651,"15":0.01674,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1 10.1","11.1":0.0014,"12.1":0.00419,"13.1":0.03767,"14.1":0.0572,"15.1":0.03627,"15.2-15.3":0.03069,"15.4":0.279,"15.5":0.67239,"16.0":0.00558},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.03594,"7.0-7.1":0.00799,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.03594,"10.0-10.2":0.00799,"10.3":0.09186,"11.0-11.2":0.02396,"11.3-11.4":0.08387,"12.0-12.1":0.03994,"12.2-12.5":1.76522,"13.0-13.1":0.04792,"13.2":0.02796,"13.3":0.18371,"13.4-13.7":0.59107,"14.0-14.4":1.40179,"14.5-14.8":5.36753,"15.0-15.1":0.77078,"15.2-15.3":1.65739,"15.4":5.76291,"15.5":21.8056,"16.0":0.13179},P:{"4":0.12391,"5.0-5.4":0.24229,"6.2-6.4":0.14134,"7.2-7.4":0.06196,"8.2":0.03029,"9.2":0.29277,"10.1":0.02245,"11.1-11.2":0.06196,"12.0":0.01033,"13.0":0.08261,"14.0":0.08261,"15.0":0.08261,"16.0":0.19619,"17.0":1.67281},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00356,"4.2-4.3":0.00297,"4.4":0,"4.4.3-4.4.4":0.02789},A:{"11":0.02372,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.02582},H:{"0":0.08961},L:{"0":43.87515},S:{"2.5":0},R:{_:"0"},M:{"0":0.11187}};
+module.exports={C:{"48":0.00306,"52":0.03825,"60":0.00153,"66":0.02295,"67":0.00918,"73":0.00612,"78":0.00765,"82":0.00153,"83":0.00306,"84":0.00765,"87":0.00153,"88":0.00612,"89":0.00612,"91":0.00459,"97":0.00612,"98":0.00153,"99":0.00918,"100":0.00765,"101":0.05202,"102":0.56304,"103":0.06273,_:"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 59 61 62 63 64 65 68 69 70 71 72 74 75 76 77 79 80 81 85 86 90 92 93 94 95 96 104 105 3.5 3.6"},D:{"11":0.00306,"38":0.00765,"43":0.00306,"47":0.00612,"49":0.02448,"53":0.00459,"55":0.00153,"56":0.00612,"58":0.00918,"63":0.00612,"66":0.00153,"67":0.00153,"68":0.03519,"69":0.00153,"71":0.02142,"72":0.00765,"73":0.00306,"74":0.00153,"76":0.00459,"77":0.00306,"78":0.00918,"79":0.05661,"80":0.00918,"81":0.01377,"83":0.02295,"84":0.03825,"85":0.01836,"86":0.01377,"87":0.05049,"88":0.01071,"89":0.00765,"90":0.00918,"91":0.01377,"92":0.01224,"93":0.0306,"94":0.00765,"95":0.00612,"96":0.01989,"97":0.04284,"98":0.01377,"99":0.02907,"100":0.04131,"101":0.12087,"102":0.4284,"103":9.88839,"104":0.00459,"105":0.00153,_:"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 39 40 41 42 44 45 46 48 50 51 52 54 57 59 60 61 62 64 65 70 75 106"},F:{"36":0.00459,"40":0.00153,"46":0.00153,"79":0.00306,"85":0.00306,"86":0.00306,"87":0.00612,"88":0.22338,"89":0.10251,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 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 80 81 82 83 84 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00153,"17":0.00153,"18":0.00306,"84":0.00306,"89":0.00153,"92":0.00306,"96":0.00765,"97":0.00306,"100":0.00153,"101":0.01377,"102":0.03519,"103":0.75429,_:"13 14 15 16 79 80 81 83 85 86 87 88 90 91 93 94 95 98 99"},E:{"4":0,"12":0.00612,"13":0.01683,"14":0.02448,"15":0.01224,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.00306,"11.1":0.00612,"12.1":0.02448,"13.1":0.05661,"14.1":0.07191,"15.1":0.03366,"15.2-15.3":0.03213,"15.4":0.15606,"15.5":0.9639,"15.6":0.09027,"16.0":0.00918},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.04479,"7.0-7.1":0.03665,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.04479,"10.0-10.2":0.00814,"10.3":0.08551,"11.0-11.2":0.02443,"11.3-11.4":0.06515,"12.0-12.1":0.03257,"12.2-12.5":1.55131,"13.0-13.1":0.03665,"13.2":0.01629,"13.3":0.15472,"13.4-13.7":0.46417,"14.0-14.4":1.22557,"14.5-14.8":4.53991,"15.0-15.1":0.65554,"15.2-15.3":1.18078,"15.4":2.61808,"15.5":26.96258,"16.0":0.26466},P:{"4":0.25495,"5.0-5.4":0.22241,"6.2-6.4":0.13142,"7.2-7.4":0.07139,"8.2":0.04044,"9.2":0.3235,"10.1":0.03033,"11.1-11.2":0.05099,"12.0":0.0204,"13.0":0.08158,"14.0":0.06119,"15.0":0.10198,"16.0":0.12238,"17.0":2.28435},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.01072,"4.2-4.3":0.00256,"4.4":0,"4.4.3-4.4.4":0.01212},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.01377,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.18634},Q:{"10.4":0},O:{"0":0.02541},H:{"0":0.10425},L:{"0":41.61664}};
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 7c34c4b22f..2ca6ca0119 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:{"52":37.55889,"56":0.01398,"73":0.60804,"74":0.01398,"80":0.02796,"91":0.01398,"98":0.02097,"99":0.02097,"100":0.10484,"101":0.71288,"102":0.02796,_:"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 53 54 55 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 75 76 77 78 79 81 82 83 84 85 86 87 88 89 90 92 93 94 95 96 97 103 104 3.5 3.6"},D:{"22":0.01398,"47":0.00699,"49":0.03495,"60":0.13978,"63":0.02097,"70":0.01398,"73":0.00699,"74":0.02796,"75":0.01398,"76":0.02796,"79":0.01398,"80":0.01398,"81":0.00699,"83":0.00699,"84":0.04193,"85":0.02097,"86":0.04193,"87":0.09785,"88":0.01398,"89":0.02097,"90":0.02796,"91":0.00699,"92":0.03495,"93":0.00699,"94":0.01398,"95":0.02097,"96":0.03495,"97":0.04892,"98":0.09785,"99":0.08387,"100":0.32149,"101":1.25103,"102":21.91052,"103":2.14562,"104":0.00699,"105":0.00699,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 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 53 54 55 56 57 58 59 61 62 64 65 66 67 68 69 71 72 77 78 106"},F:{"29":0.00699,"68":0.01398,"85":0.04892,"86":0.1258,"87":0.41235,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 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 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"100":0.0629,"101":0.09086,"102":0.67793,"103":0.13279,_:"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"},E:{"4":0,"13":0.00699,"14":0.04892,"15":0.02796,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1 12.1 16.0","5.1":0.05591,"11.1":0.01398,"13.1":0.10484,"14.1":0.10484,"15.1":0.08387,"15.2-15.3":0.03495,"15.4":0.20268,"15.5":0.37042},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00142,"6.0-6.1":0.00497,"7.0-7.1":0.00781,"8.1-8.4":0.00284,"9.0-9.2":0,"9.3":0.08518,"10.0-10.2":0.00142,"10.3":0.0362,"11.0-11.2":0.00923,"11.3-11.4":0.01278,"12.0-12.1":0.01704,"12.2-12.5":0.38471,"13.0-13.1":0.01207,"13.2":0.0071,"13.3":0.03052,"13.4-13.7":0.11002,"14.0-14.4":0.46066,"14.5-14.8":0.65585,"15.0-15.1":0.20726,"15.2-15.3":0.39607,"15.4":0.9781,"15.5":3.61713,"16.0":0.04117},P:{"4":0.01094,"5.0-5.4":0.01035,"6.2-6.4":0.08276,"7.2-7.4":0.04375,"8.2":0.06207,"9.2":0.01094,"10.1":0.02069,"11.1-11.2":0.04375,"12.0":0.02059,"13.0":0.02187,"14.0":0.06562,"15.0":0.01094,"16.0":0.09843,"17.0":1.00614},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00033,"4.2-4.3":0.00198,"4.4":0,"4.4.3-4.4.4":0.01273},A:{"11":0.07688,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.05418},H:{"0":0.11684},L:{"0":21.59265},S:{"2.5":0},R:{_:"0"},M:{"0":0.07224}};
+module.exports={C:{"52":40.36835,"56":0.00714,"78":0.00714,"91":0.01427,"99":0.02141,"100":0.00714,"101":0.08563,"102":0.6351,"103":0.06422,_:"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 53 54 55 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 94 95 96 97 98 104 105 3.5 3.6"},D:{"22":0.00714,"41":0.00714,"47":0.00714,"49":0.11418,"57":0.01427,"63":0.02854,"67":0.02854,"69":0.00714,"70":0.00714,"74":0.03568,"75":0.02141,"76":0.02854,"79":0.02141,"80":0.04282,"83":0.00714,"84":0.02854,"85":0.03568,"86":0.04282,"87":0.02141,"88":0.02141,"89":0.02141,"90":0.02141,"91":0.00714,"92":0.0785,"93":0.01427,"94":0.01427,"95":0.02141,"96":0.03568,"97":0.05709,"98":0.1784,"99":0.12131,"100":0.20694,"101":0.31398,"102":2.03376,"103":22.24291,"104":0.00714,"105":0.02141,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 42 43 44 45 46 48 50 51 52 53 54 55 56 58 59 60 61 62 64 65 66 68 71 72 73 77 78 81 106"},F:{"28":0.00714,"29":0.02141,"52":0.01427,"85":0.04282,"87":0.01427,"88":0.36394,"89":0.1784,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 30 31 32 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 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 86 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"98":0.00714,"100":0.02854,"101":0.00714,"102":0.02854,"103":0.84918,_:"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 99"},E:{"4":0,"14":0.03568,"15":0.02854,_:"0 5 6 7 8 9 10 11 12 13 3.1 3.2 6.1 7.1 9.1 10.1 11.1 12.1","5.1":0.04282,"13.1":0.07136,"14.1":0.08563,"15.1":0.04995,"15.2-15.3":0.02854,"15.4":0.17126,"15.5":0.52093,"15.6":0.02141,"16.0":0.00714},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00072,"6.0-6.1":0,"7.0-7.1":0.00505,"8.1-8.4":0.00072,"9.0-9.2":0.00072,"9.3":0.07285,"10.0-10.2":0.00144,"10.3":0.02957,"11.0-11.2":0.00649,"11.3-11.4":0.01298,"12.0-12.1":0.00866,"12.2-12.5":0.33902,"13.0-13.1":0.00793,"13.2":0.00433,"13.3":0.03174,"13.4-13.7":0.09305,"14.0-14.4":0.34912,"14.5-14.8":0.69751,"15.0-15.1":0.14138,"15.2-15.3":0.36787,"15.4":0.50348,"15.5":4.27884,"16.0":0.0981},P:{"4":0.01098,"5.0-5.4":0.22241,"6.2-6.4":0.04102,"7.2-7.4":0.07685,"8.2":0.07179,"9.2":0.01029,"10.1":0.02051,"11.1-11.2":0.04392,"12.0":0.01029,"13.0":0.02196,"14.0":0.0549,"15.0":0.04117,"16.0":0.0549,"17.0":0.93323},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00036,"4.2-4.3":0.00394,"4.4":0,"4.4.3-4.4.4":0.01288},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.08563,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0.00286},R:{_:"0"},M:{"0":0.04867},Q:{"10.4":0},O:{"0":0.04008},H:{"0":0.18431},L:{"0":20.29003}};
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 9fa84584b5..8ba21854f1 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:{"34":0.01645,"41":0.00822,"47":0.00822,"52":0.09869,"54":0.02878,"64":0.01645,"78":0.01645,"82":0.01645,"88":0.00411,"89":0.00411,"91":0.01234,"95":0.01645,"97":0.02467,"99":0.02467,"100":0.14803,"101":0.97043,"102":0.01645,_:"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 42 43 44 45 46 48 49 50 51 53 55 56 57 58 59 60 61 62 63 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 83 84 85 86 87 90 92 93 94 96 98 103 104 3.5 3.6"},D:{"11":0.02056,"26":0.00411,"33":0.02056,"36":0.00822,"38":0.00411,"40":0.01645,"42":0.02056,"43":0.05346,"46":0.21382,"47":0.00822,"49":0.0329,"53":0.04934,"55":0.00822,"58":0.08224,"59":0.00822,"62":0.01234,"63":0.04523,"64":0.00411,"65":0.00411,"68":0.01234,"69":0.03701,"70":0.00822,"71":0.00411,"72":0.05346,"73":0.00411,"74":0.03701,"75":0.01234,"77":0.01234,"78":0.0329,"79":0.05346,"80":0.00411,"81":0.06579,"83":0.01234,"84":0.02878,"85":0.00822,"86":0.08635,"87":0.24261,"88":0.04934,"89":0.06579,"90":0.05346,"91":0.1357,"92":0.01645,"93":0.02056,"94":0.04523,"95":0.01645,"96":0.04934,"97":0.14392,"98":0.07402,"99":0.18093,"100":0.2385,"101":0.88819,"102":15.44878,"103":1.46387,"104":0.02467,_:"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 34 35 37 39 41 44 45 48 50 51 52 54 56 57 60 61 66 67 76 105 106"},F:{"32":0.02467,"36":0.00822,"40":0.00411,"42":0.00822,"77":0.00411,"79":0.02467,"81":0.00411,"84":0.02467,"85":0.06168,"86":0.12747,"87":1.44742,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 33 34 35 37 38 39 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 76 78 80 82 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.0699,"13":0.04934,"14":0.04523,"15":0.01234,"16":0.01234,"17":0.04523,"18":0.0699,"80":0.01234,"84":0.03701,"85":0.00822,"89":0.06579,"90":0.1028,"91":0.00411,"92":0.02056,"93":0.02056,"95":0.00822,"96":0.02878,"97":0.01645,"98":0.01234,"99":0.01234,"100":0.04523,"101":0.50989,"102":2.63168,"103":0.52222,_:"79 81 83 86 87 88 94"},E:{"4":0,"8":0.00411,"13":0.00411,"14":0.00822,"15":0.01234,_:"0 5 6 7 9 10 11 12 3.1 3.2 5.1 6.1 9.1 16.0","7.1":0.00822,"10.1":0.00411,"11.1":0.00411,"12.1":0.01234,"13.1":0.04112,"14.1":0.06168,"15.1":0.01645,"15.2-15.3":0.02878,"15.4":0.09046,"15.5":0.23027},G:{"8":0.00247,"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.1924,"8.1-8.4":0.00658,"9.0-9.2":0.00164,"9.3":0.35027,"10.0-10.2":0.00904,"10.3":0.41358,"11.0-11.2":0.12909,"11.3-11.4":0.037,"12.0-12.1":0.05591,"12.2-12.5":1.81876,"13.0-13.1":0.01891,"13.2":0.05673,"13.3":0.07564,"13.4-13.7":0.12416,"14.0-14.4":0.41111,"14.5-14.8":0.6142,"15.0-15.1":0.39796,"15.2-15.3":0.49498,"15.4":0.91596,"15.5":2.07529,"16.0":0.00904},P:{"4":1.25176,"5.0-5.4":0.01035,"6.2-6.4":0.08276,"7.2-7.4":0.3207,"8.2":0.06207,"9.2":0.18621,"10.1":0.02069,"11.1-11.2":0.07242,"12.0":0.03104,"13.0":0.12414,"14.0":0.08276,"15.0":0.04138,"16.0":0.33104,"17.0":0.57933},I:{"0":0,"3":0,"4":0.0008,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0201,"4.2-4.3":0.05508,"4.4":0,"4.4.3-4.4.4":0.18305},A:{"11":0.12747,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0.01766},Q:{"10.4":0},O:{"0":0.38266},H:{"0":2.43002},L:{"0":55.81901},S:{"2.5":0.01177},R:{_:"0"},M:{"0":0.1354}};
+module.exports={C:{"34":0.01197,"41":0.00798,"47":0.00798,"52":0.00798,"54":0.02393,"55":0.00798,"60":0.00399,"64":0.00798,"72":0.00399,"76":0.00399,"78":0.01197,"89":0.00399,"91":0.01596,"97":0.01995,"99":0.01995,"100":0.01197,"101":0.04787,"102":1.02916,"103":0.15557,_:"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 42 43 44 45 46 48 49 50 51 53 56 57 58 59 61 62 63 65 66 67 68 69 70 71 73 74 75 77 79 80 81 82 83 84 85 86 87 88 90 92 93 94 95 96 98 104 105 3.5 3.6"},D:{"11":0.03191,"33":0.00798,"38":0.00399,"40":0.02393,"42":0.05585,"43":0.0359,"46":0.15956,"47":0.00399,"48":0.00399,"49":0.02792,"50":0.00399,"53":0.04388,"55":0.01197,"58":0.01197,"63":0.03191,"68":0.00798,"69":0.01197,"70":0.00798,"71":0.00399,"72":0.0718,"74":0.03191,"75":0.00798,"76":0.01197,"77":0.02393,"78":0.01596,"79":0.05984,"80":0.00399,"81":0.14759,"83":0.01596,"84":0.05984,"85":0.00798,"86":0.08776,"87":0.19945,"88":0.01995,"89":0.04388,"90":0.02393,"91":0.0718,"92":0.01197,"93":0.01197,"94":0.01995,"95":0.01995,"96":0.03989,"97":0.13164,"98":0.05585,"99":0.05585,"100":0.11169,"101":0.20344,"102":0.63425,"103":16.12753,"104":0.11967,"105":0.00399,_:"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 44 45 51 52 54 56 57 59 60 61 62 64 65 66 67 73 106"},F:{"32":0.00798,"42":0.01197,"79":0.05186,"82":0.02792,"84":0.00399,"85":0.0359,"86":0.00798,"87":0.14759,"88":0.71802,"89":0.56644,_:"9 11 12 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 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 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.10371,"13":0.0359,"14":0.03191,"15":0.01197,"16":0.00798,"17":0.06781,"18":0.06382,"84":0.05585,"85":0.01596,"89":0.01596,"90":0.07978,"92":0.02792,"93":0.01596,"96":0.02393,"97":0.01197,"98":0.01596,"99":0.01197,"100":0.01995,"101":0.04388,"102":0.16355,"103":3.30688,_:"79 80 81 83 86 87 88 91 94 95"},E:{"4":0,"8":0.00798,"12":0.00399,"14":0.01197,"15":0.01995,_:"0 5 6 7 9 10 11 13 3.1 3.2 5.1 6.1 7.1 9.1 16.0","10.1":0.00399,"11.1":0.00399,"12.1":0.00798,"13.1":0.06382,"14.1":0.07579,"15.1":0.00399,"15.2-15.3":0.01197,"15.4":0.02792,"15.5":0.20344,"15.6":0.01995},G:{"8":0.00189,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00189,"5.0-5.1":0,"6.0-6.1":0.00095,"7.0-7.1":0.25146,"8.1-8.4":0.00378,"9.0-9.2":0.00567,"9.3":0.30346,"10.0-10.2":0.01418,"10.3":0.53413,"11.0-11.2":0.12479,"11.3-11.4":0.08886,"12.0-12.1":0.04254,"12.2-12.5":2.42768,"13.0-13.1":0.06617,"13.2":0.06617,"13.3":0.1333,"13.4-13.7":0.05956,"14.0-14.4":0.35451,"14.5-14.8":0.58801,"15.0-15.1":0.27321,"15.2-15.3":0.40461,"15.4":0.46322,"15.5":3.02987,"16.0":0.02458},P:{"4":1.07686,"5.0-5.4":0.22241,"6.2-6.4":0.04102,"7.2-7.4":0.26665,"8.2":0.07179,"9.2":0.07179,"10.1":0.02051,"11.1-11.2":0.02051,"12.0":0.08205,"13.0":0.08205,"14.0":0.08205,"15.0":0.03077,"16.0":0.16409,"17.0":0.77944},I:{"0":0,"3":0,"4":0.0005,"2.1":0,"2.2":0,"2.3":0,"4.1":0.01957,"4.2-4.3":0.04711,"4.4":0,"4.4.3-4.4.4":0.14324},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.13164,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0.01804},N:{_:"10 11"},S:{"2.5":0.01202},R:{_:"0"},M:{"0":0.20441},Q:{"10.4":0.01202},O:{"0":0.43286},H:{"0":2.53853},L:{"0":56.94403}};
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 7c731c0caa..4325790835 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:{"29":0.00807,"52":0.08074,"59":0.01211,"65":0.00404,"66":0.01211,"68":0.00807,"72":0.00807,"73":0.00807,"78":0.01615,"80":0.00807,"86":0.03633,"88":0.02826,"89":0.02019,"90":0.02019,"91":0.20992,"92":0.00404,"93":0.00404,"94":0.00404,"95":0.00807,"96":0.00404,"97":0.00807,"98":0.01211,"99":0.05248,"100":0.14533,"101":1.27166,"102":0.05652,_:"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 30 31 32 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 61 62 63 64 67 69 70 71 74 75 76 77 79 81 82 83 84 85 87 103 104 3.5 3.6"},D:{"22":0.00807,"28":0.00404,"34":0.00807,"38":0.02019,"47":0.00807,"49":0.25837,"51":0.00404,"58":0.00807,"63":0.00807,"65":0.00404,"66":0.04844,"67":0.00404,"69":0.01615,"70":0.00807,"71":0.00404,"72":0.00404,"73":0.00404,"74":0.01211,"75":0.00807,"76":0.00807,"77":0.01211,"78":0.01615,"79":0.03633,"80":0.01615,"81":0.02019,"83":0.01615,"84":0.02019,"85":0.01615,"86":0.0323,"87":0.04037,"88":0.01615,"89":0.02826,"90":0.02422,"91":0.04441,"92":0.0323,"93":0.02019,"94":0.02826,"95":0.04037,"96":0.09689,"97":0.0767,"98":0.0767,"99":0.16955,"100":0.29874,"101":1.38065,"102":26.03865,"103":2.55542,"104":0.00807,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 29 30 31 32 33 35 36 37 39 40 41 42 43 44 45 46 48 50 52 53 54 55 56 57 59 60 61 62 64 68 105 106"},F:{"28":0.00807,"36":0.01211,"84":0.00404,"85":0.0323,"86":0.83162,"87":0.92851,_:"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 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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"15":0.00404,"17":0.00807,"18":0.01211,"92":0.00807,"96":0.00807,"99":0.01211,"100":0.01211,"101":0.20589,"102":1.61884,"103":0.35526,_:"12 13 14 16 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 97 98"},E:{"4":0,"13":0.00404,"14":0.02826,"15":0.01211,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 16.0","11.1":0.01615,"12.1":0.00807,"13.1":0.04441,"14.1":0.10093,"15.1":0.02019,"15.2-15.3":0.02422,"15.4":0.109,"15.5":0.29874},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01225,"6.0-6.1":0.00158,"7.0-7.1":0.00119,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.02054,"10.0-10.2":0.00079,"10.3":0.02015,"11.0-11.2":0.00198,"11.3-11.4":0.04661,"12.0-12.1":0.00316,"12.2-12.5":0.1509,"13.0-13.1":0.00435,"13.2":0.00198,"13.3":0.01383,"13.4-13.7":0.03713,"14.0-14.4":0.08809,"14.5-14.8":0.27928,"15.0-15.1":0.05767,"15.2-15.3":0.15011,"15.4":0.44243,"15.5":2.60399,"16.0":0.00356},P:{"4":0.13384,"5.0-5.4":0.01035,"6.2-6.4":0.08276,"7.2-7.4":0.2368,"8.2":0.06207,"9.2":0.0103,"10.1":0.02069,"11.1-11.2":0.05148,"12.0":0.02059,"13.0":0.08237,"14.0":0.09266,"15.0":0.04118,"16.0":0.21621,"17.0":1.86352},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0014,"4.2-4.3":0.00316,"4.4":0,"4.4.3-4.4.4":0.02526},A:{"11":0.13322,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.02982},H:{"0":0.17501},L:{"0":53.27105},S:{"2.5":0},R:{_:"0"},M:{"0":0.1133}};
+module.exports={C:{"52":0.0609,"59":0.01142,"66":0.01142,"68":0.00761,"72":0.00381,"73":0.00761,"78":0.01522,"80":0.00761,"84":0.00381,"86":0.03425,"88":0.02664,"89":0.01142,"90":0.01522,"91":0.20172,"94":0.00381,"95":0.00761,"97":0.00761,"98":0.01142,"99":0.03425,"100":0.01522,"101":0.07993,"102":1.17225,"103":0.14463,_:"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 53 54 55 56 57 58 60 61 62 63 64 65 67 69 70 71 74 75 76 77 79 81 82 83 85 87 92 93 96 104 105 3.5 3.6"},D:{"22":0.00761,"34":0.00761,"38":0.01903,"47":0.00381,"49":0.1903,"51":0.00381,"58":0.00761,"63":0.01142,"65":0.00381,"66":0.04948,"67":0.00761,"68":0.00381,"69":0.01522,"70":0.00761,"71":0.00381,"72":0.00381,"73":0.00761,"74":0.00761,"75":0.00761,"76":0.00761,"77":0.01142,"78":0.01522,"79":0.03806,"80":0.01903,"81":0.02284,"83":0.01522,"84":0.01903,"85":0.01522,"86":0.03425,"87":0.04187,"88":0.01142,"89":0.02664,"90":0.02284,"91":0.03425,"92":0.02664,"93":0.01903,"94":0.02284,"95":0.03806,"96":0.07612,"97":0.0609,"98":0.05709,"99":0.11799,"100":0.1294,"101":0.20552,"102":1.04284,"103":26.65342,"104":0.01522,"105":0.00381,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 28 29 30 31 32 33 35 36 37 39 40 41 42 43 44 45 46 48 50 52 53 54 55 56 57 59 60 61 62 64 106"},F:{"28":0.00761,"36":0.00761,"85":0.01903,"86":0.00761,"87":0.03425,"88":1.37016,"89":0.37299,_:"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 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 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"15":0.00381,"17":0.00761,"18":0.01142,"92":0.00761,"96":0.00381,"99":0.00381,"100":0.01142,"101":0.02664,"102":0.05328,"103":2.158,_:"12 13 14 16 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 97 98"},E:{"4":0,"13":0.00761,"14":0.02284,"15":0.01142,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 16.0","11.1":0.01522,"12.1":0.00761,"13.1":0.04187,"14.1":0.07612,"15.1":0.01522,"15.2-15.3":0.01903,"15.4":0.05328,"15.5":0.34635,"15.6":0.01903},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.0106,"6.0-6.1":0.00177,"7.0-7.1":0.00442,"8.1-8.4":0.00044,"9.0-9.2":0,"9.3":0.02076,"10.0-10.2":0.00088,"10.3":0.01943,"11.0-11.2":0.00265,"11.3-11.4":0.05345,"12.0-12.1":0.00398,"12.2-12.5":0.15592,"13.0-13.1":0.00574,"13.2":0.00221,"13.3":0.01237,"13.4-13.7":0.03666,"14.0-14.4":0.08304,"14.5-14.8":0.26988,"15.0-15.1":0.05035,"15.2-15.3":0.13074,"15.4":0.20053,"15.5":3.24078,"16.0":0.0106},P:{"4":0.1235,"5.0-5.4":0.22241,"6.2-6.4":0.04102,"7.2-7.4":0.22642,"8.2":0.07179,"9.2":0.01029,"10.1":0.02051,"11.1-11.2":0.05146,"12.0":0.01029,"13.0":0.08234,"14.0":0.08234,"15.0":0.04117,"16.0":0.14409,"17.0":1.93488},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00191,"4.2-4.3":0.00334,"4.4":0,"4.4.3-4.4.4":0.03192},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.10657,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.1053},Q:{"10.4":0},O:{"0":0.02478},H:{"0":0.17592},L:{"0":56.00729}};
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 b758c3774e..55c197ab39 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:{"91":0.00883,"99":0.00441,"100":0.00883,"101":0.16769,"102":0.00883,_:"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 92 93 94 95 96 97 98 103 104 3.5 3.6"},D:{"49":0.00441,"53":0.03089,"64":0.02207,"75":0.03089,"76":0.02648,"79":0.25154,"80":0.04854,"83":0.00883,"84":0.00883,"85":0.10591,"86":0.05737,"87":0.00883,"88":0.01324,"90":0.01324,"91":0.01324,"92":0.01324,"93":0.09709,"96":0.01324,"97":0.04413,"98":0.02648,"99":0.03972,"100":0.36187,"101":2.99201,"102":8.98928,"103":0.57369,_:"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 50 51 52 54 55 56 57 58 59 60 61 62 63 65 66 67 68 69 70 71 72 73 74 77 78 81 89 94 95 104 105 106"},F:{"86":0.01765,"87":0.19859,_:"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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"92":0.00441,"97":0.00441,"99":0.02207,"100":0.00441,"101":0.15004,"102":1.10766,"103":0.17211,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 98"},E:{"4":0,"13":0.00883,"14":0.12798,_:"0 5 6 7 8 9 10 11 12 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 12.1","11.1":0.05296,"13.1":0.07502,"14.1":0.16769,"15.1":0.48543,"15.2-15.3":0.93114,"15.4":4.77487,"15.5":17.89913,"16.0":0.01765},G:{"8":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.42361,"10.0-10.2":0,"10.3":0.01444,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":0.28883,"13.0-13.1":0,"13.2":0,"13.3":0.01444,"13.4-13.7":0.06258,"14.0-14.4":0.14923,"14.5-14.8":0.40436,"15.0-15.1":0.42361,"15.2-15.3":1.31897,"15.4":8.15451,"15.5":36.49313,"16.0":0.07702},P:{"4":0.0661,"5.0-5.4":0.24229,"6.2-6.4":0.0105,"7.2-7.4":0.14322,"8.2":0.03029,"9.2":0.04201,"10.1":0.02245,"11.1-11.2":0.04407,"12.0":0.02101,"13.0":0.09452,"14.0":0.02203,"15.0":0.05251,"16.0":0.18728,"17.0":0.31948},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.00559},A:{"11":0.00883,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.01117},H:{"0":0.02645},L:{"0":9.41799},S:{"2.5":0},R:{_:"0"},M:{"0":0.02794}};
+module.exports={C:{"4":0.01225,"102":0.10205,"103":0.02857,_:"2 3 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 104 105 3.5 3.6"},D:{"38":0.00816,"47":0.00408,"49":0.00816,"53":0.12654,"58":0.13471,"66":0.00408,"75":0.00816,"77":0.04082,"79":0.32248,"80":0.11838,"84":0.01225,"85":0.00816,"86":0.00816,"87":0.04898,"91":0.01225,"92":0.02041,"93":0.16736,"98":0.02857,"99":0.00816,"100":0.02857,"101":0.1592,"102":1.31032,"103":10.26215,"104":0.03266,_:"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 51 52 54 55 56 57 59 60 61 62 63 64 65 67 68 69 70 71 72 73 74 76 78 81 83 88 89 90 94 95 96 97 105 106"},F:{"87":0.01225,"88":0.10205,"89":0.02857,_:"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 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"101":0.06531,"102":0.02041,"103":1.0205,_:"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"},E:{"4":0,"13":0.04082,"14":0.64904,"15":0.00816,_:"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 12.1","13.1":0.03674,"14.1":0.35513,"15.1":0.39187,"15.2-15.3":0.65312,"15.4":2.10223,"15.5":18.39349,"15.6":0.64087,"16.0":0.05307},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.03129,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0.08344,"9.0-9.2":0,"9.3":0.05737,"10.0-10.2":0,"10.3":0.01043,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":0.73014,"13.0-13.1":0,"13.2":0,"13.3":0.01043,"13.4-13.7":0.01565,"14.0-14.4":0.11474,"14.5-14.8":0.6832,"15.0-15.1":0.55803,"15.2-15.3":1.07956,"15.4":3.52552,"15.5":44.0168,"16.0":0.16167},P:{"4":0.08359,"5.0-5.4":0.22241,"6.2-6.4":0.13142,"7.2-7.4":0.13584,"8.2":0.04044,"9.2":0.04185,"10.1":0.03033,"11.1-11.2":0.05231,"12.0":0.02092,"13.0":0.10462,"14.0":0.0209,"15.0":0.05231,"16.0":0.0418,"17.0":0.38661},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00845,"4.4":0,"4.4.3-4.4.4":0.02114},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.01775},Q:{"10.4":0},O:{"0":0.01184},H:{"0":0.02241},L:{"0":9.48668}};
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 678cf43f6f..7b55a9a8e8 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:{"48":0.00484,"52":0.06296,"56":0.00969,"60":0.08233,"61":0.00969,"62":0.00969,"64":0.00969,"68":0.00969,"72":0.01453,"78":0.12592,"79":0.00484,"81":0.00484,"84":0.00969,"85":0.00484,"87":0.00969,"88":0.01937,"89":0.00969,"90":0.00969,"91":0.40197,"92":0.00484,"93":0.0339,"94":0.36323,"95":0.0339,"96":0.01453,"97":0.01937,"98":0.0339,"99":0.09202,"100":0.73614,"101":6.51868,"102":0.10655,_:"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 57 58 59 63 65 66 67 69 70 71 73 74 75 76 77 80 82 83 86 103 104 3.5 3.6"},D:{"34":0.00969,"38":0.01453,"47":0.01937,"49":0.02906,"53":0.00969,"65":0.00969,"67":0.00969,"70":0.00969,"74":0.00484,"75":0.01453,"76":0.00969,"77":0.00969,"79":0.35354,"80":0.13076,"81":0.00969,"83":0.01453,"84":0.02906,"85":0.02422,"86":0.0339,"87":0.13076,"88":0.01453,"89":0.05812,"90":0.01453,"91":0.02422,"92":0.02422,"93":0.01937,"94":0.05812,"95":0.07265,"96":0.19372,"97":0.16466,"98":0.16466,"99":0.10655,"100":0.30027,"101":1.36088,"102":17.28951,"103":1.19622,_:"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 48 50 51 52 54 55 56 57 58 59 60 61 62 63 64 66 68 69 71 72 73 78 104 105 106"},F:{"46":0.00484,"80":0.00969,"84":0.00484,"85":0.78457,"86":0.87174,"87":0.87174,_:"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 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 81 82 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"17":0.00484,"18":0.02422,"85":0.00969,"88":0.00484,"92":0.01937,"95":0.05327,"96":0.01937,"97":0.01453,"98":0.01453,"99":0.04843,"100":0.04843,"101":0.88143,"102":5.81644,"103":0.92501,_:"12 13 14 15 16 79 80 81 83 84 86 87 89 90 91 93 94"},E:{"4":0,"8":0.00969,"12":0.00484,"13":0.04359,"14":0.21794,"15":0.08233,_:"0 5 6 7 9 10 11 3.1 3.2 5.1 6.1 7.1","9.1":0.00484,"10.1":0.01453,"11.1":0.05812,"12.1":0.06296,"13.1":0.31964,"14.1":0.71192,"15.1":0.19856,"15.2-15.3":0.15013,"15.4":0.92986,"15.5":2.42634,"16.0":0.00484},G:{"8":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.00361,"8.1-8.4":0,"9.0-9.2":0.00361,"9.3":0.07948,"10.0-10.2":0.00361,"10.3":0.07045,"11.0-11.2":0.01806,"11.3-11.4":0.01806,"12.0-12.1":0.02709,"12.2-12.5":0.35042,"13.0-13.1":0.01264,"13.2":0.02709,"13.3":0.05058,"13.4-13.7":0.12283,"14.0-14.4":0.46422,"14.5-14.8":1.36557,"15.0-15.1":0.41906,"15.2-15.3":0.79839,"15.4":2.96596,"15.5":11.14853,"16.0":0.04516},P:{"4":0.16681,"5.0-5.4":0.02174,"6.2-6.4":0.01016,"7.2-7.4":0.13208,"8.2":0.06207,"9.2":0.03048,"10.1":0.02069,"11.1-11.2":0.03128,"12.0":0.03128,"13.0":0.0834,"14.0":0.06255,"15.0":0.06255,"16.0":0.29192,"17.0":4.00342},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.01254,"4.2-4.3":0.00418,"4.4":0,"4.4.3-4.4.4":0.03484},A:{"11":0.3826,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.06703},H:{"0":0.4198},L:{"0":27.15001},S:{"2.5":0},R:{_:"0"},M:{"0":0.79918}};
+module.exports={C:{"48":0.00922,"52":0.0507,"56":0.00922,"60":0.08296,"61":0.00922,"62":0.00461,"68":0.01383,"72":0.01844,"78":0.07835,"80":0.00922,"81":0.00461,"82":0.00461,"83":0.00461,"84":0.00461,"85":0.00922,"88":0.01383,"89":0.00922,"90":0.00922,"91":0.35489,"94":0.01383,"95":0.01844,"96":0.01383,"97":0.01383,"98":0.02305,"99":0.04609,"100":0.06453,"101":0.40559,"102":5.83499,"103":0.57152,_:"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 57 58 59 63 64 65 66 67 69 70 71 73 74 75 76 77 79 86 87 92 93 104 105 3.5 3.6"},D:{"34":0.00461,"38":0.01383,"47":0.01383,"49":0.02765,"53":0.00922,"60":0.00461,"63":0.00922,"65":0.00922,"67":0.00922,"69":0.00922,"70":0.00922,"75":0.01844,"76":0.03226,"77":0.00922,"79":0.36411,"80":0.11062,"81":0.00922,"83":0.01844,"84":0.01844,"85":0.02305,"86":0.02305,"87":0.07835,"88":0.01383,"89":0.06453,"90":0.01383,"91":0.02305,"92":0.03226,"93":0.01383,"94":0.02765,"95":0.01844,"96":0.13827,"97":0.14749,"98":0.12905,"99":0.08296,"100":0.11062,"101":0.21201,"102":1.12921,"103":18.25625,"104":0.01844,"105":0.01383,_:"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 48 50 51 52 54 55 56 57 58 59 61 62 64 66 68 71 72 73 74 78 106"},F:{"46":0.00922,"79":0.04609,"82":0.01383,"84":0.00922,"85":0.72361,"86":0.01383,"87":0.11062,"88":1.47949,"89":0.28115,_:"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 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 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.01844,"85":0.00461,"90":0.00461,"92":0.00922,"94":0.00461,"95":0.00922,"96":0.00922,"97":0.01383,"98":0.01383,"99":0.02305,"100":0.02305,"101":0.13827,"102":0.37794,"103":7.0656,_:"12 13 14 15 16 17 79 80 81 83 84 86 87 88 89 91 93"},E:{"4":0,"8":0.00461,"12":0.00922,"13":0.04148,"14":0.19358,"15":0.06914,_:"0 5 6 7 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.00922,"11.1":0.03687,"12.1":0.05531,"13.1":0.29959,"14.1":0.54847,"15.1":0.13366,"15.2-15.3":0.14749,"15.4":0.46551,"15.5":2.69627,"15.6":0.12905,"16.0":0.01844},G:{"8":0,"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.00392,"8.1-8.4":0.00196,"9.0-9.2":0,"9.3":0.07052,"10.0-10.2":0,"10.3":0.06464,"11.0-11.2":0.01959,"11.3-11.4":0.01567,"12.0-12.1":0.03134,"12.2-12.5":0.34866,"13.0-13.1":0.01175,"13.2":0.02155,"13.3":0.06072,"13.4-13.7":0.10773,"14.0-14.4":0.45639,"14.5-14.8":1.27124,"15.0-15.1":0.3232,"15.2-15.3":0.62289,"15.4":1.30453,"15.5":14.33226,"16.0":0.0999},P:{"4":0.19766,"5.0-5.4":0.0104,"6.2-6.4":0.04102,"7.2-7.4":0.16298,"8.2":0.07179,"9.2":0.05093,"10.1":0.02051,"11.1-11.2":0.03121,"12.0":0.04161,"13.0":0.08322,"14.0":0.08322,"15.0":0.07282,"16.0":0.19766,"17.0":4.46294},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0283,"4.2-4.3":0.00087,"4.4":0,"4.4.3-4.4.4":0.01935},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00461,"11":0.18897,_:"6 7 9 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02513,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.77091},Q:{"10.4":0},O:{"0":0.06469},H:{"0":0.35727},L:{"0":28.84953}};
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 2c9f933a89..be9dadbbfc 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:{"11":0.00587,"48":0.00587,"51":0.01173,"52":0.0352,"53":0.00587,"54":0.02346,"55":0.00587,"56":0.00587,"57":0.00587,"66":0.00587,"78":0.07626,"79":0.01173,"80":0.0176,"81":0.02346,"82":0.01173,"83":0.0176,"84":0.0176,"85":0.00587,"87":0.00587,"88":0.01173,"89":0.00587,"91":0.06453,"93":0.00587,"94":0.07626,"95":0.01173,"96":0.00587,"97":0.0176,"98":0.0176,"99":0.02933,"100":0.2757,"101":1.95338,"102":0.04106,"103":0.00587,_:"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 49 50 58 59 60 61 62 63 64 65 67 68 69 70 71 72 73 74 75 76 77 86 90 92 104 3.5 3.6"},D:{"26":0.01173,"34":0.02933,"38":0.07626,"47":0.00587,"48":0.01173,"49":0.04693,"53":0.01173,"56":0.01173,"57":0.00587,"58":0.00587,"59":0.04106,"60":0.0352,"61":0.00587,"62":0.00587,"63":0.01173,"64":0.00587,"65":0.0176,"66":0.01173,"67":0.0176,"68":0.01173,"69":0.0176,"70":0.00587,"72":0.00587,"73":0.01173,"74":0.02346,"75":0.01173,"76":0.0176,"77":0.01173,"78":0.0176,"79":0.17598,"80":0.07039,"81":0.04106,"83":0.06453,"84":0.12905,"85":0.14078,"86":0.17011,"87":0.21704,"88":0.0176,"89":0.02346,"90":0.0176,"91":0.04693,"92":0.05279,"93":0.04693,"94":0.05866,"95":0.05279,"96":0.2757,"97":0.20531,"98":0.21704,"99":0.38129,"100":0.82711,"101":2.90954,"102":28.62608,"103":1.62488,"104":0.02346,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 27 28 29 30 31 32 33 35 36 37 39 40 41 42 43 44 45 46 50 51 52 54 55 71 105 106"},F:{"46":0.0352,"71":0.00587,"72":0.00587,"80":0.00587,"81":0.00587,"85":0.01173,"86":0.24637,"87":0.34609,_:"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 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 73 74 75 76 77 78 79 82 83 84 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.02933,"84":0.01173,"85":0.02346,"86":0.0176,"92":0.02346,"94":0.01173,"95":0.0176,"96":0.02933,"97":0.0176,"98":0.0176,"99":0.04693,"100":0.06453,"101":0.8447,"102":5.98919,"103":0.95029,_:"12 13 14 15 16 17 79 80 81 83 87 88 89 90 91 93"},E:{"4":0,"8":0.00587,"12":0.01173,"13":0.09972,"14":0.34609,"15":0.11732,_:"0 5 6 7 9 10 11 3.1 3.2 5.1 6.1 7.1 16.0","9.1":0.00587,"10.1":0.02346,"11.1":0.05279,"12.1":0.10559,"13.1":0.43995,"14.1":1.14387,"15.1":0.21118,"15.2-15.3":0.19358,"15.4":1.40197,"15.5":3.78944},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01278,"6.0-6.1":0.01278,"7.0-7.1":0.01278,"8.1-8.4":0.0213,"9.0-9.2":0.01491,"9.3":0.18959,"10.0-10.2":0.01491,"10.3":0.20664,"11.0-11.2":0.04474,"11.3-11.4":0.06604,"12.0-12.1":0.049,"12.2-12.5":0.90963,"13.0-13.1":0.02769,"13.2":0.01917,"13.3":0.08521,"13.4-13.7":0.2322,"14.0-14.4":0.63482,"14.5-14.8":1.78943,"15.0-15.1":0.45588,"15.2-15.3":0.85211,"15.4":2.78214,"15.5":12.7987,"16.0":0.02556},P:{"4":0.27171,"5.0-5.4":0.02174,"6.2-6.4":0.01016,"7.2-7.4":0.13208,"8.2":0.06207,"9.2":0.03048,"10.1":0.02069,"11.1-11.2":0.02174,"12.0":0.02174,"13.0":0.05434,"14.0":0.06521,"15.0":0.04347,"16.0":0.21737,"17.0":2.49972},I:{"0":0,"3":0,"4":0.00145,"2.1":0,"2.2":0.0029,"2.3":0.00073,"4.1":0.00363,"4.2-4.3":0.00508,"4.4":0,"4.4.3-4.4.4":0.02757},A:{"8":0.02779,"9":0.01852,"11":0.30565,_:"6 7 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0.00827},O:{"0":0.06616},H:{"0":0.12919},L:{"0":16.66425},S:{"2.5":0},R:{_:"0"},M:{"0":0.39283}};
+module.exports={C:{"11":0.00581,"52":0.02906,"54":0.01743,"66":0.00581,"78":0.0523,"79":0.01162,"80":0.01162,"81":0.01162,"82":0.00581,"83":0.00581,"84":0.00581,"87":0.01162,"88":0.00581,"89":0.00581,"91":0.05811,"93":0.01162,"94":0.1046,"95":0.00581,"96":0.00581,"97":0.01162,"98":0.00581,"99":0.01743,"100":0.02906,"101":0.1569,"102":1.92925,"103":0.11622,_:"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 85 86 90 92 104 105 3.5 3.6"},D:{"25":0.01162,"26":0.01162,"34":0.02906,"38":0.07554,"48":0.00581,"49":0.04068,"53":0.00581,"56":0.00581,"59":0.03487,"60":0.05811,"63":0.01162,"65":0.01743,"66":0.01162,"67":0.01162,"68":0.01162,"69":0.01743,"70":0.00581,"72":0.00581,"73":0.01162,"74":0.02324,"75":0.01162,"76":0.01162,"77":0.01162,"78":0.01743,"79":0.1569,"80":0.05811,"81":0.04649,"83":0.04649,"84":0.06392,"85":0.08717,"86":0.1046,"87":0.13946,"88":0.02324,"89":0.01743,"90":0.01743,"91":0.05811,"92":0.04649,"93":0.04068,"94":0.05811,"95":0.0523,"96":0.19176,"97":0.17433,"98":0.13946,"99":0.2092,"100":0.30798,"101":0.52299,"102":3.04496,"103":30.25207,"104":0.02906,"105":0.01743,_:"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 50 51 52 54 55 57 58 61 62 64 71 106"},F:{"46":0.02906,"86":0.01162,"87":0.04068,"88":0.52299,"89":0.11041,_:"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 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 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"15":0.00581,"16":0.00581,"18":0.02324,"85":0.01743,"86":0.01162,"88":0.00581,"90":0.00581,"92":0.01743,"94":0.00581,"95":0.01743,"96":0.03487,"98":0.01162,"99":0.03487,"100":0.02324,"101":0.13946,"102":0.40677,"103":7.69376,_:"12 13 14 17 79 80 81 83 84 87 89 91 93 97"},E:{"4":0,"12":0.01162,"13":0.08135,"14":0.32542,"15":0.09879,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1","9.1":0.01162,"10.1":0.01743,"11.1":0.04649,"12.1":0.09879,"13.1":0.41258,"14.1":1.03436,"15.1":0.16271,"15.2-15.3":0.15109,"15.4":0.63921,"15.5":4.67786,"15.6":0.09298,"16.0":0.01162},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01296,"6.0-6.1":0.00864,"7.0-7.1":0.01296,"8.1-8.4":0.01728,"9.0-9.2":0.01296,"9.3":0.18571,"10.0-10.2":0.01296,"10.3":0.19435,"11.0-11.2":0.04535,"11.3-11.4":0.06478,"12.0-12.1":0.05183,"12.2-12.5":0.90698,"13.0-13.1":0.03023,"13.2":0.01296,"13.3":0.0799,"13.4-13.7":0.19651,"14.0-14.4":0.57226,"14.5-14.8":1.55914,"15.0-15.1":0.38007,"15.2-15.3":0.63488,"15.4":1.08621,"15.5":15.23506,"16.0":0.05831},P:{"4":0.24941,"5.0-5.4":0.01084,"6.2-6.4":0.04102,"7.2-7.4":0.16298,"8.2":0.07179,"9.2":0.05093,"10.1":0.02051,"11.1-11.2":0.02169,"12.0":0.02169,"13.0":0.04338,"14.0":0.06506,"15.0":0.04338,"16.0":0.14097,"17.0":2.64588},I:{"0":0,"3":0,"4":0.00196,"2.1":0,"2.2":0.00098,"2.3":0.00098,"4.1":0.00294,"4.2-4.3":0.00686,"4.4":0,"4.4.3-4.4.4":0.03235},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.01937,"9":0.03874,"11":0.2615,_:"6 7 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02513,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.37701},Q:{"10.4":0.00838},O:{"0":0.06284},H:{"0":0.13087},L:{"0":17.17793}};
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 a07be06fa2..c55d11ac37 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:{"51":0.00343,"52":0.00686,"78":0.01028,"87":0.00343,"90":0.00686,"97":0.00343,"98":0.00686,"99":0.03085,"100":0.10627,"101":0.99412,"102":0.02057,_:"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 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 88 89 91 92 93 94 95 96 103 104 3.5 3.6"},D:{"49":0.06856,"52":0.00686,"56":0.00343,"58":0.00343,"59":0.00686,"70":0.00686,"76":0.00686,"79":0.02057,"80":0.00343,"83":0.00686,"84":0.00686,"86":0.02057,"87":0.07542,"88":0.00343,"89":0.00343,"90":0.00686,"91":0.02057,"92":0.01714,"93":0.04799,"94":0.01714,"95":0.02057,"96":0.10284,"97":0.02057,"98":0.05828,"99":0.13712,"100":0.42507,"101":2.04652,"102":15.6214,"103":1.37463,"104":0.00686,_:"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 50 51 53 54 55 57 60 61 62 63 64 65 66 67 68 69 71 72 73 74 75 77 78 81 85 105 106"},F:{"85":0.01371,"86":0.20911,"87":0.26396,_:"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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"14":0.01028,"16":0.00686,"18":0.01028,"84":0.06856,"85":0.03085,"89":0.00343,"92":0.00686,"97":0.00686,"99":0.01371,"100":0.01714,"101":0.56219,"102":3.79822,"103":0.75416,_:"12 13 15 17 79 80 81 83 86 87 88 90 91 93 94 95 96 98"},E:{"4":0,"12":0.00343,"13":0.03428,"14":0.16454,"15":0.05485,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.00343,"11.1":0.04799,"12.1":0.03771,"13.1":0.23996,"14.1":0.52448,"15.1":0.10284,"15.2-15.3":0.95641,"15.4":1.04897,"15.5":2.60185,"16.0":0.01714},G:{"8":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.01997,"10.0-10.2":0.00856,"10.3":0.0428,"11.0-11.2":0.00285,"11.3-11.4":0.02283,"12.0-12.1":0.01712,"12.2-12.5":0.43084,"13.0-13.1":0.01141,"13.2":0,"13.3":0.01997,"13.4-13.7":0.10557,"14.0-14.4":0.37378,"14.5-14.8":1.76617,"15.0-15.1":0.37092,"15.2-15.3":1.25829,"15.4":3.42962,"15.5":20.48639,"16.0":0.03709},P:{"4":0.1524,"5.0-5.4":0.01035,"6.2-6.4":0.01016,"7.2-7.4":0.13208,"8.2":0.06207,"9.2":0.03048,"10.1":0.02069,"11.1-11.2":0.13208,"12.0":0.01016,"13.0":0.09144,"14.0":0.11176,"15.0":0.1016,"16.0":0.45719,"17.0":6.84766},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00091,"4.4":0,"4.4.3-4.4.4":0.02538},A:{"11":0.06856,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.02629},H:{"0":0.06222},L:{"0":29.23638},S:{"2.5":0},R:{_:"0"},M:{"0":0.39432}};
+module.exports={C:{"48":0.00325,"78":0.15252,"90":0.00649,"91":0.01623,"99":0.00974,"100":0.00974,"101":0.0357,"102":0.68794,"103":0.12007,_:"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 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 79 80 81 82 83 84 85 86 87 88 89 92 93 94 95 96 97 98 104 105 3.5 3.6"},D:{"47":0.00325,"49":0.03894,"53":0.00325,"56":0.00325,"63":0.01947,"65":0.00649,"70":0.02272,"72":0.00325,"73":0.00325,"76":0.00325,"79":0.01947,"80":0.00649,"83":0.01298,"84":0.00325,"85":0.01623,"86":0.00974,"87":0.02921,"89":0.00325,"91":0.01298,"92":0.01298,"93":0.11682,"94":0.00974,"95":0.00649,"96":0.08113,"97":0.01298,"98":0.04543,"99":0.09086,"100":0.04868,"101":0.30179,"102":1.27853,"103":16.04977,"104":0.01947,"105":0.01623,_:"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 48 50 51 52 54 55 57 58 59 60 61 62 64 66 67 68 69 71 74 75 77 78 81 88 90 106"},F:{"88":0.32775,"89":0.11033,_:"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 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00325,"18":0.00974,"84":0.06166,"85":0.02921,"92":0.00974,"96":0.00974,"97":0.00325,"99":0.01298,"100":0.01298,"101":0.02272,"102":0.13629,"103":5.53922,_:"13 14 15 16 17 79 80 81 83 86 87 88 89 90 91 93 94 95 98"},E:{"4":0,"11":0.00649,"13":0.01623,"14":0.11682,"15":0.05517,_:"0 5 6 7 8 9 10 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1","11.1":0.07464,"12.1":0.03894,"13.1":0.3245,"14.1":0.67496,"15.1":0.08113,"15.2-15.3":0.34397,"15.4":0.49649,"15.5":3.18335,"15.6":0.08437,"16.0":0.0357},G:{"8":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.01483,"10.0-10.2":0.0089,"10.3":0.05042,"11.0-11.2":0.00297,"11.3-11.4":0.02669,"12.0-12.1":0.00297,"12.2-12.5":0.3648,"13.0-13.1":0.00593,"13.2":0,"13.3":0.0089,"13.4-13.7":0.09194,"14.0-14.4":0.51903,"14.5-14.8":2.32525,"15.0-15.1":0.27286,"15.2-15.3":0.69698,"15.4":1.37617,"15.5":23.19317,"16.0":0.07118},P:{"4":0.21391,"5.0-5.4":0.22241,"6.2-6.4":0.04102,"7.2-7.4":0.16298,"8.2":0.07179,"9.2":0.05093,"10.1":0.02051,"11.1-11.2":0.11205,"12.0":0.01029,"13.0":0.06112,"14.0":0.11205,"15.0":0.0713,"16.0":0.20373,"17.0":7.31382},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.00676},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.03894,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.30398},Q:{"10.4":0},O:{"0":0.02027},H:{"0":0.06395},L:{"0":30.27729}};
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 ef1d7ba3a4..4b4934e734 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:{"48":0.016,"52":0.06401,"78":0.10668,"91":0.05867,"98":0.02667,"99":0.03734,"100":0.40005,"101":3.84581,"102":0.24536,_:"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 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 94 95 96 97 103 104 3.5 3.6"},D:{"49":0.02134,"58":0.00533,"64":0.02134,"76":0.05867,"78":0.01067,"84":0.02134,"87":0.02134,"92":0.01067,"93":0.01067,"94":0.00533,"96":0.032,"97":0.01067,"98":0.01067,"99":0.03734,"100":0.38938,"101":1.98425,"102":30.46781,"103":2.77368,_:"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 50 51 52 53 54 55 56 57 59 60 61 62 63 65 66 67 68 69 70 71 72 73 74 75 77 79 80 81 83 85 86 88 89 90 91 95 104 105 106"},F:{"46":0.00533,"84":0.01067,"86":1.01879,"87":0.41072,_:"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 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 85 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"99":0.20269,"100":0.016,"101":0.49606,"102":3.65379,"103":0.74676,_:"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"},E:{"4":0,"12":0.01067,"13":0.03734,"14":0.27737,"15":0.22936,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 11.1 16.0","9.1":0.01067,"10.1":0.016,"12.1":0.03734,"13.1":0.72009,"14.1":1.07213,"15.1":0.29337,"15.2-15.3":0.06401,"15.4":0.69342,"15.5":1.00279},G:{"8":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.01539,"10.0-10.2":0.00962,"10.3":0.35009,"11.0-11.2":0,"11.3-11.4":0.00962,"12.0-12.1":0.6973,"12.2-12.5":1.42537,"13.0-13.1":0.21448,"13.2":0.00481,"13.3":0.04713,"13.4-13.7":0.06829,"14.0-14.4":0.26257,"14.5-14.8":0.93774,"15.0-15.1":0.08079,"15.2-15.3":0.41068,"15.4":0.93101,"15.5":4.14434,"16.0":0.00481},P:{"4":0.52747,"5.0-5.4":0.24229,"6.2-6.4":0.14134,"7.2-7.4":0.04489,"8.2":0.03029,"9.2":0.29277,"10.1":0.02245,"11.1-11.2":0.16153,"12.0":0.05048,"13.0":0.05611,"14.0":0.02245,"15.0":0.17162,"16.0":0.07856,"17.0":4.01775},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.015,"4.4":0,"4.4.3-4.4.4":0.00833},A:{"11":0.09068,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0},H:{"0":0.02651},L:{"0":30.9456},S:{"2.5":0},R:{_:"0"},M:{"0":2.32417}};
+module.exports={C:{"48":0.00494,"52":0.28675,"78":0.02472,"91":0.05438,"99":0.01483,"100":0.09888,"101":0.15821,"102":3.92554,"103":0.39058,_:"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 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 94 95 96 97 98 104 105 3.5 3.6"},D:{"49":0.01483,"58":0.02966,"75":0.00989,"76":0.18787,"84":0.03955,"87":0.02472,"88":0.06922,"92":0.00494,"95":0.00989,"96":0.00494,"98":0.0445,"99":0.01978,"100":0.38069,"101":0.11866,"102":1.11734,"103":29.89637,"104":0.00989,"105":0.00494,_:"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 50 51 52 53 54 55 56 57 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 77 78 79 80 81 83 85 86 89 90 91 93 94 97 106"},F:{"84":0.00494,"87":0.00494,"88":0.71194,"89":0.15326,_:"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 85 86 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.00494,"86":0.00494,"99":0.69216,"101":0.07416,"102":0.09888,"103":4.60286,_:"12 13 14 15 16 17 79 80 81 83 84 85 87 88 89 90 91 92 93 94 95 96 97 98 100"},E:{"4":0,"12":0.05933,"13":0.07416,"14":0.46968,"15":0.10382,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 10.1 16.0","9.1":0.02472,"11.1":0.00989,"12.1":0.06427,"13.1":0.51912,"14.1":0.96408,"15.1":0.09394,"15.2-15.3":0.02472,"15.4":0.47462,"15.5":1.74523,"15.6":0.0445},G:{"8":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.00258,"8.1-8.4":0,"9.0-9.2":0.00258,"9.3":0.02837,"10.0-10.2":0.00516,"10.3":0.33016,"11.0-11.2":0,"11.3-11.4":0.00645,"12.0-12.1":0.27728,"12.2-12.5":1.84683,"13.0-13.1":0.10962,"13.2":0.00129,"13.3":0.03095,"13.4-13.7":0.06964,"14.0-14.4":0.44623,"14.5-14.8":0.66935,"15.0-15.1":0.24117,"15.2-15.3":0.25794,"15.4":0.75447,"15.5":7.73296,"16.0":0.00645},P:{"4":0.02234,"5.0-5.4":0.22241,"6.2-6.4":0.13142,"7.2-7.4":0.03351,"8.2":0.04044,"9.2":0.3235,"10.1":0.03033,"11.1-11.2":0.01117,"12.0":0.04044,"13.0":0.13142,"14.0":0.01117,"15.0":0.14153,"16.0":0.1117,"17.0":4.65786},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.09605},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.11371,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":4.06422},Q:{"10.4":0},O:{"0":0},H:{"0":0.07657},L:{"0":29.4745}};
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 8999f68458..62952e2916 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:{"36":0.00935,"52":0.00312,"68":0.07788,"78":0.28347,"79":0.00623,"80":0.00312,"84":0.01246,"87":0.00312,"88":0.01246,"89":0.00623,"91":0.00935,"99":0.02181,"100":0.04361,"101":0.26166,"102":0.02181,_:"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 37 38 39 40 41 42 43 44 45 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 73 74 75 76 77 81 82 83 85 86 90 92 93 94 95 96 97 98 103 104 3.5 3.6"},D:{"11":0.00312,"22":0.00312,"28":0.00935,"38":0.01869,"49":0.02492,"53":0.05296,"55":0.00312,"56":0.00623,"58":0.00312,"62":0.00312,"63":0.00623,"65":0.00312,"66":0.00623,"67":0.00935,"68":0.02492,"69":0.01246,"70":0.00623,"71":0.00312,"72":0.00623,"74":0.06542,"75":0.01246,"77":0.07788,"78":0.00312,"79":0.73826,"80":0.02181,"81":0.00935,"83":0.02804,"84":0.03115,"85":0.02181,"86":0.06542,"87":0.13083,"88":0.01246,"89":0.03427,"90":0.01558,"91":0.0405,"92":0.03427,"93":0.01869,"94":0.01246,"95":0.01246,"96":0.05607,"97":0.04361,"98":0.05919,"99":0.06542,"100":0.2274,"101":1.1837,"102":17.62779,"103":2.50758,"104":0.00623,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 52 54 57 59 60 61 64 73 76 105 106"},F:{"25":0.01246,"28":0.0405,"36":0.00312,"40":0.00623,"46":0.02492,"62":0.02492,"68":0.00623,"77":0.00623,"79":0.00623,"82":0.0405,"84":0.01558,"85":0.1246,"86":0.31773,"87":1.36126,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 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 63 64 65 66 67 69 70 71 72 73 74 75 76 78 80 81 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.03115,"84":0.00935,"86":0.00623,"89":0.00312,"92":0.00312,"98":0.00312,"99":0.00935,"100":0.00623,"101":0.16821,"102":0.94073,"103":0.29281,_:"12 13 14 15 16 17 79 80 81 83 85 87 88 90 91 93 94 95 96 97"},E:{"4":0,"11":0.00935,"13":0.00935,"14":0.08411,"15":0.01246,_:"0 5 6 7 8 9 10 12 3.1 3.2 6.1 7.1 9.1 10.1","5.1":0.00312,"11.1":0.00312,"12.1":0.02492,"13.1":0.0623,"14.1":0.14641,"15.1":0.05919,"15.2-15.3":0.05607,"15.4":0.19625,"15.5":0.28035,"16.0":0.00312},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00741,"6.0-6.1":0.00555,"7.0-7.1":0.01852,"8.1-8.4":0,"9.0-9.2":0.00463,"9.3":0.01389,"10.0-10.2":0.00463,"10.3":0.08517,"11.0-11.2":0.01111,"11.3-11.4":0.03148,"12.0-12.1":0.01018,"12.2-12.5":0.52861,"13.0-13.1":0.01481,"13.2":0.0037,"13.3":0.03148,"13.4-13.7":0.13331,"14.0-14.4":0.36475,"14.5-14.8":0.72395,"15.0-15.1":0.25088,"15.2-15.3":0.47862,"15.4":1.79599,"15.5":4.61403,"16.0":0.10831},P:{"4":0.72373,"5.0-5.4":0.02174,"6.2-6.4":0.01016,"7.2-7.4":0.09174,"8.2":0.06207,"9.2":0.01019,"10.1":0.01019,"11.1-11.2":0.10193,"12.0":0.03058,"13.0":0.1529,"14.0":0.13251,"15.0":0.12232,"16.0":0.40774,"17.0":3.39442},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00247,"4.2-4.3":0.00493,"4.4":0,"4.4.3-4.4.4":0.02014},A:{"11":0.0405,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.37873},H:{"0":0.65844},L:{"0":54.00474},S:{"2.5":0},R:{_:"0"},M:{"0":0.10329}};
+module.exports={C:{"68":0.00714,"78":0.16784,"79":0.00357,"84":0.00357,"88":0.00357,"91":0.00714,"99":0.01071,"100":0.00714,"101":0.01428,"102":0.29996,"103":0.01786,_:"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 69 70 71 72 73 74 75 76 77 80 81 82 83 85 86 87 89 90 92 93 94 95 96 97 98 104 105 3.5 3.6"},D:{"38":0.01428,"49":0.01071,"50":0.01071,"53":0.06785,"55":0.00714,"56":0.00714,"65":0.00714,"66":0.00357,"67":0.00714,"68":0.025,"69":0.00714,"70":0.00357,"72":0.00357,"74":0.01428,"77":0.01071,"78":0.02143,"79":1.08201,"80":0.01071,"81":0.00357,"83":0.01786,"84":0.01071,"85":0.01786,"86":0.02857,"87":0.08928,"88":0.00714,"89":0.025,"90":0.01071,"91":0.03571,"92":0.04642,"93":0.01428,"94":0.01428,"95":0.01428,"96":0.03928,"97":0.04999,"98":0.08213,"99":0.03571,"100":0.16784,"101":0.14641,"102":1.28913,"103":23.28292,"104":0.03571,_:"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 48 51 52 54 57 58 59 60 61 62 63 64 71 73 75 76 105 106"},F:{"25":0.00714,"28":0.1107,"36":0.00357,"40":0.00357,"46":0.025,"62":0.03214,"73":0.00357,"77":0.00357,"78":0.00357,"79":0.01071,"80":0.00714,"81":0.00357,"82":0.03571,"84":0.02857,"85":0.12856,"86":0.01071,"87":0.09999,"88":2.24616,"89":1.24985,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 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 63 64 65 66 67 68 69 70 71 72 74 75 76 83 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.01428,"84":0.00714,"99":0.00357,"101":0.00714,"102":0.11784,"103":1.13201,_:"12 13 14 15 16 17 79 80 81 83 85 86 87 88 89 90 91 92 93 94 95 96 97 98 100"},E:{"4":0,"14":0.03928,"15":0.00714,_:"0 5 6 7 8 9 10 11 12 13 3.1 3.2 6.1 7.1 9.1 10.1 11.1 16.0","5.1":0.01071,"12.1":0.01071,"13.1":0.04285,"14.1":0.10356,"15.1":0.04999,"15.2-15.3":0.04999,"15.4":0.09285,"15.5":0.37853,"15.6":0.01786},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01474,"6.0-6.1":0,"7.0-7.1":0.01908,"8.1-8.4":0,"9.0-9.2":0.00173,"9.3":0.00607,"10.0-10.2":0.00173,"10.3":0.08931,"11.0-11.2":0.01387,"11.3-11.4":0.03642,"12.0-12.1":0.00607,"12.2-12.5":0.42922,"13.0-13.1":0.0052,"13.2":0.00173,"13.3":0.03642,"13.4-13.7":0.08931,"14.0-14.4":0.25493,"14.5-14.8":0.51507,"15.0-15.1":0.20898,"15.2-15.3":0.25407,"15.4":0.79428,"15.5":5.57645,"16.0":0.19077},P:{"4":0.66045,"5.0-5.4":0.0104,"6.2-6.4":0.04102,"7.2-7.4":0.09145,"8.2":0.07179,"9.2":0.01016,"10.1":0.02051,"11.1-11.2":0.07113,"12.0":0.03048,"13.0":0.14225,"14.0":0.12193,"15.0":0.08129,"16.0":0.22354,"17.0":4.01353},I:{"0":0,"3":0,"4":0.00113,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00076,"4.2-4.3":0.00189,"4.4":0,"4.4.3-4.4.4":0.01551},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.01786,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02513,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.09645},Q:{"10.4":0},O:{"0":0.50797},H:{"0":0.57831},L:{"0":49.95861}};
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 1e6738347e..91ce9cf45d 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:{"45":0.567,"52":0.522,"56":0.003,"63":0.003,"65":0.003,"68":0.006,"72":0.003,"78":0.015,"80":0.006,"88":0.012,"89":0.009,"91":0.018,"94":0.003,"95":0.024,"96":0.003,"97":0.027,"98":0.006,"99":0.093,"100":0.186,"101":1.8,"102":0.081,_:"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 57 58 59 60 61 62 64 66 67 69 70 71 73 74 75 76 77 79 81 82 83 84 85 86 87 90 92 93 103 104 3.5 3.6"},D:{"22":0.003,"26":0.006,"38":0.009,"43":0.009,"47":0.003,"49":0.105,"53":0.018,"55":0.006,"62":0.009,"63":0.012,"67":0.003,"68":0.012,"69":0.003,"70":0.009,"71":0.003,"72":0.006,"73":0.006,"74":0.006,"75":0.003,"76":0.009,"77":0.042,"78":0.003,"79":0.114,"80":0.009,"81":0.012,"83":0.024,"84":0.015,"85":0.006,"86":0.021,"87":0.039,"88":0.012,"89":0.036,"90":0.012,"91":0.03,"92":0.027,"93":0.015,"94":0.03,"95":0.024,"96":0.036,"97":0.075,"98":0.054,"99":0.12,"100":0.234,"101":1.086,"102":17.466,"103":1.749,"104":0.009,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 44 45 46 48 50 51 52 54 56 57 58 59 60 61 64 65 66 105 106"},F:{"28":0.021,"36":0.006,"40":0.006,"46":0.009,"81":0.003,"84":0.003,"85":0.057,"86":0.363,"87":0.822,_:"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 82 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"14":0.003,"18":0.006,"85":0.03,"92":0.012,"98":0.003,"99":0.003,"100":0.006,"101":0.171,"102":1.179,"103":0.234,_:"12 13 15 16 17 79 80 81 83 84 86 87 88 89 90 91 93 94 95 96 97"},E:{"4":0,"13":0.006,"14":0.033,"15":0.021,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 16.0","11.1":0.006,"12.1":0.012,"13.1":0.021,"14.1":0.105,"15.1":0.021,"15.2-15.3":0.012,"15.4":0.096,"15.5":0.183},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00063,"7.0-7.1":0.00877,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.05574,"10.0-10.2":0.00063,"10.3":0.08831,"11.0-11.2":0.00752,"11.3-11.4":0.01315,"12.0-12.1":0.01002,"12.2-12.5":0.35637,"13.0-13.1":0.01002,"13.2":0.00188,"13.3":0.01628,"13.4-13.7":0.06451,"14.0-14.4":0.17787,"14.5-14.8":0.49416,"15.0-15.1":0.10898,"15.2-15.3":0.23111,"15.4":0.85929,"15.5":3.72902,"16.0":0.01065},P:{"4":0.21609,"5.0-5.4":0.02174,"6.2-6.4":0.38204,"7.2-7.4":0.05145,"8.2":0.06207,"9.2":0.02058,"10.1":0.01019,"11.1-11.2":0.1029,"12.0":0.03087,"13.0":0.07203,"14.0":0.08232,"15.0":0.05145,"16.0":0.22638,"17.0":2.21236},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00629,"4.2-4.3":0.01259,"4.4":0,"4.4.3-4.4.4":0.12114},A:{"11":0.153,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.014},H:{"0":0.19221},L:{"0":60.77353},S:{"2.5":0},R:{_:"0"},M:{"0":0.12602}};
+module.exports={C:{"29":0.0055,"34":0.00275,"45":0.528,"52":0.473,"56":0.00275,"68":0.0055,"78":0.00825,"85":0.00275,"88":0.0055,"89":0.00275,"91":0.0165,"94":0.00275,"95":0.0275,"96":0.00275,"97":0.022,"98":0.0055,"99":0.0495,"100":0.01925,"101":0.08525,"102":1.6005,"103":0.20625,_:"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 30 31 32 33 35 36 37 38 39 40 41 42 43 44 46 47 48 49 50 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 83 84 86 87 90 92 93 104 105 3.5 3.6"},D:{"26":0.011,"34":0.0055,"38":0.00825,"43":0.00825,"47":0.00275,"49":0.09075,"53":0.01375,"55":0.00275,"63":0.0055,"65":0.00275,"68":0.0165,"70":0.0055,"71":0.0055,"72":0.00275,"73":0.0055,"74":0.00275,"75":0.00275,"76":0.011,"77":0.0165,"78":0.00825,"79":0.11825,"80":0.0055,"81":0.01375,"83":0.0165,"84":0.022,"85":0.011,"86":0.01375,"87":0.033,"88":0.011,"89":0.033,"90":0.00825,"91":0.022,"92":0.02475,"93":0.02475,"94":0.0275,"95":0.01925,"96":0.05225,"97":0.055,"98":0.033,"99":0.0605,"100":0.0825,"101":0.121,"102":0.8745,"103":17.5285,"104":0.01375,"105":0.00825,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 27 28 29 30 31 32 33 35 36 37 39 40 41 42 44 45 46 48 50 51 52 54 56 57 58 59 60 61 62 64 66 67 69 106"},F:{"28":0.02475,"36":0.00825,"40":0.00825,"46":0.0055,"85":0.044,"86":0.0055,"87":0.0495,"88":0.8635,"89":0.33275,_:"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 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"14":0.0055,"18":0.00275,"85":0.0275,"90":0.0055,"92":0.00825,"100":0.0055,"101":0.01375,"102":0.04675,"103":1.4025,_:"12 13 15 16 17 79 80 81 83 84 86 87 88 89 91 93 94 95 96 97 98 99"},E:{"4":0,"13":0.00825,"14":0.03025,"15":0.01925,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 16.0","11.1":0.00275,"12.1":0.00825,"13.1":0.04675,"14.1":0.0935,"15.1":0.022,"15.2-15.3":0.0165,"15.4":0.05775,"15.5":0.2915,"15.6":0.011},G:{"8":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.00889,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.06003,"10.0-10.2":0.00148,"10.3":0.09782,"11.0-11.2":0.01037,"11.3-11.4":0.00815,"12.0-12.1":0.00815,"12.2-12.5":0.39869,"13.0-13.1":0.00741,"13.2":0.00148,"13.3":0.02446,"13.4-13.7":0.05854,"14.0-14.4":0.18008,"14.5-14.8":0.54172,"15.0-15.1":0.09412,"15.2-15.3":0.20305,"15.4":0.43723,"15.5":5.08371,"16.0":0.03187},P:{"4":0.18584,"5.0-5.4":0.0104,"6.2-6.4":0.02051,"7.2-7.4":0.0413,"8.2":0.07179,"9.2":0.01032,"10.1":0.02051,"11.1-11.2":0.08259,"12.0":0.01032,"13.0":0.07227,"14.0":0.06195,"15.0":0.05162,"16.0":0.14454,"17.0":2.261},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.01004,"4.2-4.3":0.01434,"4.4":0,"4.4.3-4.4.4":0.10612},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.04675,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02513,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.1595},Q:{"10.4":0},O:{"0":0.029},H:{"0":0.28828},L:{"0":62.69375}};
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 2c7bf3d679..9e26d610da 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:{"45":0.01447,"78":0.01929,"87":0.01929,"91":0.01929,"97":0.00482,"98":0.01447,"99":0.00965,"100":0.19774,"101":1.56748,"102":0.11093,_:"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 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 79 80 81 82 83 84 85 86 88 89 90 92 93 94 95 96 103 104 3.5 3.6"},D:{"50":0.00482,"56":0.01447,"70":0.03376,"73":0.00482,"75":0.00482,"76":0.04823,"79":0.16398,"80":0.05305,"81":0.03858,"83":0.01929,"84":0.01447,"85":0.00965,"86":0.02412,"87":0.04341,"88":0.00965,"89":0.01447,"91":0.00965,"92":0.00482,"93":0.07235,"95":0.01447,"96":0.04823,"97":0.07235,"98":0.03858,"99":0.10128,"100":0.40996,"101":2.6623,"102":21.53952,"103":1.59159,"104":0.00482,_:"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 51 52 53 54 55 57 58 59 60 61 62 63 64 65 66 67 68 69 71 72 74 77 78 90 94 105 106"},F:{"86":0.32314,"87":0.71863,_:"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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"89":0.00482,"97":0.01447,"98":0.00965,"99":0.03858,"100":0.01447,"101":1.1961,"102":9.56401,"103":1.50478,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 90 91 92 93 94 95 96"},E:{"4":0.00965,"13":0.01929,"14":0.11093,"15":0.08681,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 10.1 16.0","9.1":0.04823,"11.1":0.02894,"12.1":0.01447,"13.1":0.10128,"14.1":0.3135,"15.1":0.0627,"15.2-15.3":0.20257,"15.4":0.545,"15.5":1.87615},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00328,"6.0-6.1":0,"7.0-7.1":0.00983,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.26327,"10.0-10.2":0,"10.3":0.04697,"11.0-11.2":0,"11.3-11.4":0.01529,"12.0-12.1":0.00655,"12.2-12.5":0.54402,"13.0-13.1":0.03059,"13.2":0.00218,"13.3":0.00983,"13.4-13.7":0.04588,"14.0-14.4":0.11907,"14.5-14.8":0.57242,"15.0-15.1":0.20974,"15.2-15.3":0.58444,"15.4":1.9281,"15.5":6.4616,"16.0":0.03933},P:{"4":0.23861,"5.0-5.4":0.02174,"6.2-6.4":0.02099,"7.2-7.4":0.27114,"8.2":0.06207,"9.2":0.01049,"10.1":0.01019,"11.1-11.2":0.04338,"12.0":0.01049,"13.0":0.04338,"14.0":0.06507,"15.0":0.08677,"16.0":0.40129,"17.0":4.90227},I:{"0":0,"3":0,"4":0.00085,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00171,"4.4":0,"4.4.3-4.4.4":0.02332},A:{"11":0.05788,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0.01035},Q:{"10.4":0},O:{"0":0.04142},H:{"0":0.13723},L:{"0":35.61598},S:{"2.5":0},R:{_:"0"},M:{"0":0.52288}};
+module.exports={C:{"45":0.00889,"78":0.01777,"87":0.01333,"91":0.01333,"101":0.13329,"102":1.34179,"103":0.13329,_:"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 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 79 80 81 82 83 84 85 86 88 89 90 92 93 94 95 96 97 98 99 100 104 105 3.5 3.6"},D:{"49":0.00889,"65":0.00444,"70":0.00444,"74":0.00889,"75":0.00889,"76":0.02222,"77":0.00444,"79":0.23104,"80":0.04443,"81":0.01777,"83":0.07109,"85":0.00889,"86":0.10219,"87":0.05776,"88":0.00889,"89":0.0311,"91":0.00889,"93":0.09775,"94":0.01333,"95":0.00889,"96":0.05332,"97":0.01777,"98":0.08442,"99":0.07997,"100":0.14218,"101":0.11996,"102":1.65724,"103":23.34797,"104":0.01333,"105":0.00889,_:"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 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 66 67 68 69 71 72 73 78 84 90 92 106"},F:{"86":0.01777,"87":0.02666,"88":0.73754,"89":0.37321,_:"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 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"15":0.01777,"18":0.00444,"99":0.02222,"101":0.01777,"102":0.10219,"103":8.70384,_:"12 13 14 16 17 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 100"},E:{"4":0.01333,"13":0.02666,"14":0.22215,"15":0.02666,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 7.1 10.1","6.1":0.01777,"9.1":0.05332,"11.1":0.03554,"12.1":0.01777,"13.1":0.16439,"14.1":0.32878,"15.1":0.05332,"15.2-15.3":0.18216,"15.4":0.27102,"15.5":2.1904,"15.6":0.07109,"16.0":0.01333},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00251,"6.0-6.1":0,"7.0-7.1":0.02137,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.21375,"10.0-10.2":0,"10.3":0.05155,"11.0-11.2":0.00377,"11.3-11.4":0.0264,"12.0-12.1":0.00629,"12.2-12.5":0.56203,"13.0-13.1":0.0088,"13.2":0,"13.3":0.00629,"13.4-13.7":0.02515,"14.0-14.4":0.20243,"14.5-14.8":0.52557,"15.0-15.1":0.12196,"15.2-15.3":0.22129,"15.4":0.90529,"15.5":9.19873,"16.0":0.06664},P:{"4":0.23599,"5.0-5.4":0.0104,"6.2-6.4":0.03131,"7.2-7.4":0.23599,"8.2":0.07179,"9.2":0.01044,"10.1":0.02051,"11.1-11.2":0.07509,"12.0":0.02087,"13.0":0.05363,"14.0":0.04291,"15.0":0.06436,"16.0":0.30035,"17.0":6.84372},I:{"0":0,"3":0,"4":0.0017,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00227,"4.4":0,"4.4.3-4.4.4":0.04603},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.04443,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0.01111},N:{"11":0.02513,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.42233},Q:{"10.4":0},O:{"0":0.13893},H:{"0":0.15257},L:{"0":36.78941}};
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 1c52cf50a6..3752a74184 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:{"40":0.0199,"43":0.00284,"47":0.00569,"48":0.00284,"52":0.04549,"56":0.00284,"57":0.00569,"65":0.00284,"72":0.00853,"78":0.01137,"79":0.00569,"80":0.00569,"81":0.00569,"82":0.00569,"83":0.00284,"84":0.00569,"86":0.00284,"87":0.00284,"88":0.00569,"89":0.01422,"91":0.03412,"92":0.00569,"93":0.00284,"94":0.00569,"95":0.00569,"96":0.00569,"97":0.00853,"98":0.01422,"99":0.03696,"100":0.19332,"101":2.40234,"102":0.30704,"103":0.00853,_:"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 44 45 46 49 50 51 53 54 55 58 59 60 61 62 63 64 66 67 68 69 70 71 73 74 75 76 77 85 90 104 3.5 3.6"},D:{"38":0.00284,"49":0.01137,"50":0.00569,"55":0.00284,"56":0.00569,"63":0.00284,"64":0.00284,"65":0.00284,"66":0.00284,"67":0.00284,"69":0.00853,"70":0.00569,"71":0.00569,"72":0.00853,"73":0.00853,"74":0.01706,"75":0.00284,"76":0.00569,"77":0.00853,"78":0.01422,"79":0.02274,"80":0.02843,"81":0.02559,"83":0.04549,"84":0.05686,"85":0.06539,"86":0.10235,"87":0.07108,"88":0.00853,"89":0.03127,"90":0.01706,"91":0.02843,"92":0.02559,"93":0.01137,"94":0.02559,"95":0.02843,"96":0.04833,"97":0.04265,"98":0.04833,"99":0.06823,"100":0.17342,"101":0.61125,"102":15.04516,"103":1.57218,"104":0.0398,"105":0.00569,_:"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 48 51 52 53 54 57 58 59 60 61 62 68 106"},F:{"28":0.00569,"36":0.00569,"46":0.00569,"68":0.01137,"69":0.00284,"70":0.00569,"71":0.00853,"84":0.00284,"85":0.02274,"86":0.09382,"87":0.44351,_:"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 72 73 74 75 76 77 78 79 80 81 82 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00853,"16":0.00569,"18":0.0199,"84":0.00569,"85":0.00569,"89":0.00569,"92":0.01422,"95":0.00284,"96":0.00284,"97":0.00284,"98":0.00569,"99":0.00569,"100":0.00853,"101":0.11372,"102":0.84721,"103":0.19048,_:"13 14 15 17 79 80 81 83 86 87 88 90 91 93 94"},E:{"4":0,"13":0.00853,"14":0.01422,"15":0.00569,_:"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 16.0","12.1":0.00569,"13.1":0.01422,"14.1":0.03412,"15.1":0.00853,"15.2-15.3":0.00853,"15.4":0.05117,"15.5":0.12794},G:{"8":0.00021,"3.2":0.00084,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00188,"6.0-6.1":0,"7.0-7.1":0.04179,"8.1-8.4":0.00125,"9.0-9.2":0.00167,"9.3":0.02257,"10.0-10.2":0.00104,"10.3":0.02048,"11.0-11.2":0.00313,"11.3-11.4":0.00376,"12.0-12.1":0.00439,"12.2-12.5":0.16234,"13.0-13.1":0.00355,"13.2":0.00167,"13.3":0.00731,"13.4-13.7":0.03677,"14.0-14.4":0.06999,"14.5-14.8":0.13769,"15.0-15.1":0.06561,"15.2-15.3":0.1379,"15.4":0.33305,"15.5":1.01732,"16.0":0.00648},P:{"4":0.26233,"5.0-5.4":0.02174,"6.2-6.4":0.02099,"7.2-7.4":0.10493,"8.2":0.06207,"9.2":0.01049,"10.1":0.01019,"11.1-11.2":0.03148,"12.0":0.01049,"13.0":0.05247,"14.0":0.05247,"15.0":0.03148,"16.0":0.13641,"17.0":0.68207},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00203,"4.2-4.3":0.00473,"4.4":0,"4.4.3-4.4.4":0.1507},A:{"8":0.00316,"11":0.08213,_:"6 7 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":2.36897},H:{"0":2.30377},L:{"0":66.9862},S:{"2.5":0},R:{_:"0"},M:{"0":0.12167}};
+module.exports={C:{"40":0.02209,"43":0.00552,"47":0.00552,"49":0.00276,"52":0.03865,"56":0.00276,"57":0.00276,"72":0.00552,"78":0.00552,"79":0.00552,"80":0.00552,"81":0.00552,"82":0.00276,"84":0.00828,"86":0.00276,"88":0.00552,"89":0.01104,"91":0.03037,"92":0.00276,"93":0.00276,"94":0.00276,"95":0.00552,"96":0.00552,"97":0.00552,"98":0.00552,"99":0.02209,"100":0.03037,"101":0.12425,"102":2.12045,"103":0.40587,"104":0.02209,_:"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 44 45 46 48 50 51 53 54 55 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 83 85 87 90 105 3.5 3.6"},D:{"38":0.00552,"41":0.00552,"49":0.00828,"50":0.00828,"56":0.00552,"62":0.00276,"63":0.00552,"64":0.00276,"65":0.00276,"66":0.00276,"67":0.00552,"69":0.01104,"70":0.00552,"71":0.00552,"72":0.00828,"73":0.01381,"74":0.02209,"75":0.00552,"76":0.00828,"77":0.00828,"78":0.01381,"79":0.03589,"80":0.01657,"81":0.02761,"83":0.02761,"84":0.03313,"85":0.04418,"86":0.06626,"87":0.0497,"88":0.00828,"89":0.03313,"90":0.01104,"91":0.01933,"92":0.02485,"93":0.00828,"94":0.02209,"95":0.03037,"96":0.05246,"97":0.04694,"98":0.03313,"99":0.05246,"100":0.07179,"101":0.11044,"102":0.48318,"103":15.88403,"104":0.04694,"105":0.02209,_:"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 42 43 44 45 46 47 48 51 52 53 54 55 57 58 59 60 61 68 106"},F:{"28":0.00552,"29":0.00552,"36":0.00552,"46":0.00828,"68":0.00828,"79":0.00828,"85":0.01933,"86":0.00828,"87":0.00828,"88":0.35065,"89":0.22916,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 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 69 70 71 72 73 74 75 76 77 78 80 81 82 83 84 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00828,"13":0.00552,"16":0.00552,"18":0.01933,"84":0.00552,"85":0.00276,"89":0.00552,"90":0.00276,"92":0.01104,"100":0.00276,"101":0.01381,"102":0.01933,"103":1.04642,_:"14 15 17 79 80 81 83 86 87 88 91 93 94 95 96 97 98 99"},E:{"4":0,"13":0.00552,"14":0.01104,"15":0.00276,_:"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","12.1":0.00276,"13.1":0.01381,"14.1":0.03037,"15.1":0.00828,"15.2-15.3":0.00552,"15.4":0.03865,"15.5":0.18775,"15.6":0.01381,"16.0":0.00276},G:{"8":0,"3.2":0.00073,"4.0-4.1":0,"4.2-4.3":0.00024,"5.0-5.1":0.00441,"6.0-6.1":0.00024,"7.0-7.1":0.0421,"8.1-8.4":0.00073,"9.0-9.2":0.00196,"9.3":0.02595,"10.0-10.2":0.00122,"10.3":0.02081,"11.0-11.2":0.00269,"11.3-11.4":0.00318,"12.0-12.1":0.00343,"12.2-12.5":0.17136,"13.0-13.1":0.00269,"13.2":0.00343,"13.3":0.00588,"13.4-13.7":0.02742,"14.0-14.4":0.06267,"14.5-14.8":0.11824,"15.0-15.1":0.06169,"15.2-15.3":0.13072,"15.4":0.21101,"15.5":1.43597,"16.0":0.02081},P:{"4":0.33392,"5.0-5.4":0.0104,"6.2-6.4":0.03131,"7.2-7.4":0.18783,"8.2":0.07179,"9.2":0.01044,"10.1":0.02051,"11.1-11.2":0.04174,"12.0":0.02087,"13.0":0.06261,"14.0":0.07305,"15.0":0.03131,"16.0":0.10435,"17.0":0.80351},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00302,"4.2-4.3":0.00604,"4.4":0,"4.4.3-4.4.4":0.12845},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00276,"11":0.05522,_:"6 7 9 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02513,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.13028},Q:{"10.4":0},O:{"0":2.29445},H:{"0":2.39836},L:{"0":67.79675}};
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 1856c6690a..b7b2f6ba04 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:{"52":0.02838,"75":0.04257,"78":0.04967,"87":0.16319,"91":0.09933,"95":0.0071,"97":0.0071,"98":0.0071,"99":0.02129,"100":0.25542,"101":2.1356,"102":0.07805,_:"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 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 76 77 79 80 81 82 83 84 85 86 88 89 90 92 93 94 96 103 104 3.5 3.6"},D:{"49":0.05676,"60":0.02838,"64":0.09933,"66":0.02129,"67":0.02838,"69":0.02129,"74":0.02838,"75":0.03548,"76":0.04257,"77":0.03548,"78":0.46118,"79":0.63146,"80":0.01419,"81":0.01419,"83":0.18447,"84":0.02838,"85":0.02838,"86":0.02129,"87":0.07805,"88":0.01419,"89":0.03548,"90":0.04257,"91":0.03548,"92":0.04257,"93":0.05676,"94":0.04257,"95":0.04967,"96":0.13481,"97":0.07805,"98":0.13481,"99":0.26252,"100":0.55341,"101":4.15058,"102":38.99412,"103":2.82381,"104":0.0071,_:"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 50 51 52 53 54 55 56 57 58 59 61 62 63 65 68 70 71 72 73 105 106"},F:{"85":0.0071,"86":0.24833,"87":0.40442,_:"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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.0071,"92":0.01419,"96":0.01419,"97":0.03548,"98":0.02838,"99":0.02838,"100":0.09933,"101":1.12101,"102":9.76272,"103":1.91565,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95"},E:{"4":0,"11":0.0071,"13":0.02838,"14":0.16319,"15":0.07095,_:"0 5 6 7 8 9 10 12 3.1 3.2 5.1 6.1 7.1 9.1 16.0","10.1":0.0071,"11.1":0.02129,"12.1":0.05676,"13.1":0.24833,"14.1":0.44699,"15.1":0.12062,"15.2-15.3":0.12062,"15.4":0.7095,"15.5":1.86599},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00118,"7.0-7.1":0.00118,"8.1-8.4":0.01063,"9.0-9.2":0,"9.3":0.0378,"10.0-10.2":0.00236,"10.3":0.0638,"11.0-11.2":0.00945,"11.3-11.4":0.02599,"12.0-12.1":0.01181,"12.2-12.5":0.28117,"13.0-13.1":0.01181,"13.2":0.00591,"13.3":0.03072,"13.4-13.7":0.08152,"14.0-14.4":0.29063,"14.5-14.8":0.9085,"15.0-15.1":0.28708,"15.2-15.3":0.53754,"15.4":1.85362,"15.5":7.30226,"16.0":0.02481},P:{"4":0.02181,"5.0-5.4":0.02174,"6.2-6.4":0.38204,"7.2-7.4":0.05452,"8.2":0.06207,"9.2":0.01049,"10.1":0.01019,"11.1-11.2":0.0109,"12.0":0.05306,"13.0":0.02181,"14.0":0.03271,"15.0":0.02181,"16.0":0.09813,"17.0":2.12622},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00721,"4.2-4.3":0.00316,"4.4":0,"4.4.3-4.4.4":0.01578},A:{"11":0.12771,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.02034},H:{"0":0.07426},L:{"0":13.93272},S:{"2.5":0},R:{_:"0"},M:{"0":0.19173}};
+module.exports={C:{"50":0.00679,"52":0.04071,"53":0.00679,"56":0.00679,"75":0.00679,"78":0.0475,"87":0.1832,"91":0.08821,"94":0.14927,"95":0.00679,"97":0.01357,"99":0.00679,"100":0.02036,"101":0.14249,"102":2.20513,"103":0.26462,_:"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 51 54 55 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 76 77 79 80 81 82 83 84 85 86 88 89 90 92 93 96 98 104 105 3.5 3.6"},D:{"49":0.04071,"53":0.00679,"64":0.15606,"66":0.02036,"67":0.02714,"69":0.02036,"74":0.03393,"75":0.03393,"76":0.0475,"77":0.04071,"78":0.55637,"79":0.80063,"80":0.01357,"81":0.02036,"83":0.28497,"84":0.02036,"85":0.03393,"86":0.01357,"87":0.07464,"88":0.01357,"89":0.02714,"90":0.02036,"91":0.02036,"92":0.02714,"93":0.07464,"94":0.02036,"95":0.02714,"96":0.07464,"97":0.05428,"98":0.06107,"99":0.15606,"100":0.24426,"101":0.38675,"102":3.67747,"103":38.71521,"104":0.03393,_:"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 50 51 52 54 55 56 57 58 59 60 61 62 63 65 68 70 71 72 73 105 106"},F:{"86":0.01357,"87":0.02714,"88":0.56994,"89":0.17641,_:"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 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.00679,"86":0.00679,"92":0.00679,"96":0.01357,"97":0.04071,"98":0.00679,"99":0.02036,"100":0.04071,"101":0.09499,"102":0.52245,"103":12.03659,_:"12 13 14 15 16 17 79 80 81 83 84 85 87 88 89 90 91 93 94 95"},E:{"4":0,"11":0.01357,"13":0.02714,"14":0.21034,"15":0.04071,_:"0 5 6 7 8 9 10 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1","11.1":0.02714,"12.1":0.0475,"13.1":0.27819,"14.1":0.35282,"15.1":0.09499,"15.2-15.3":0.08142,"15.4":0.33925,"15.5":2.33404,"15.6":0.10178,"16.0":0.01357},G:{"8":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.00928,"9.0-9.2":0,"9.3":0.04244,"10.0-10.2":0.00398,"10.3":0.07826,"11.0-11.2":0.00663,"11.3-11.4":0.03051,"12.0-12.1":0.01326,"12.2-12.5":0.32364,"13.0-13.1":0.00928,"13.2":0.00398,"13.3":0.02785,"13.4-13.7":0.07693,"14.0-14.4":0.26395,"14.5-14.8":0.84093,"15.0-15.1":0.27854,"15.2-15.3":0.49872,"15.4":0.83165,"15.5":9.60438,"16.0":0.06367},P:{"4":0.06403,"5.0-5.4":0.0104,"6.2-6.4":0.29967,"7.2-7.4":0.02134,"8.2":0.07179,"9.2":0.01044,"10.1":0.02051,"11.1-11.2":0.02134,"12.0":0.01067,"13.0":0.02134,"14.0":0.05336,"15.0":0.02134,"16.0":0.06403,"17.0":2.49709},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.01372,"4.2-4.3":0.00211,"4.4":0,"4.4.3-4.4.4":0.01953},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.12892,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02513,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.21541},Q:{"10.4":0},O:{"0":0.02572},H:{"0":0.07914},L:{"0":15.98768}};
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 b16ff78087..a762c36eaf 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:{"30":0.00235,"35":0.00235,"38":0.02115,"41":0.0188,"43":0.00705,"47":0.00705,"48":0.02115,"52":0.0188,"54":0.00235,"56":0.00705,"57":0.0047,"60":0.00235,"70":0.00705,"72":0.0188,"74":0.0047,"75":0.0047,"76":0.3619,"78":0.0188,"83":0.0047,"85":0.00235,"86":0.00705,"88":0.0047,"90":0.0047,"91":0.15745,"94":0.00235,"95":0.0094,"96":0.094,"97":0.01645,"98":0.1739,"99":0.03995,"100":0.37365,"101":3.2383,"102":0.12925,_:"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 31 32 33 34 36 37 39 40 42 44 45 46 49 50 51 53 55 58 59 61 62 63 64 65 66 67 68 69 71 73 77 79 80 81 82 84 87 89 92 93 103 104 3.5 3.6"},D:{"11":0.00235,"25":0.00235,"27":0.00705,"28":0.00235,"29":0.00235,"39":0.0047,"46":0.00235,"49":0.0094,"52":0.00235,"55":0.0047,"62":0.0047,"63":0.00705,"64":0.0047,"65":0.0047,"68":0.00705,"70":0.00235,"71":0.00705,"72":0.0047,"74":0.0329,"75":0.00705,"76":0.0047,"77":0.0141,"79":0.00705,"80":0.02115,"81":0.0094,"83":0.0141,"84":0.0094,"85":0.0047,"86":0.0329,"87":0.0376,"88":0.0094,"89":0.0094,"90":0.0047,"91":0.01175,"92":0.03055,"93":0.0094,"94":0.0047,"95":0.01645,"96":0.06815,"97":0.03055,"98":0.0376,"99":0.02115,"100":0.09635,"101":0.67445,"102":8.1169,"103":0.63685,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 26 30 31 32 33 34 35 36 37 38 40 41 42 43 44 45 47 48 50 51 53 54 56 57 58 59 60 61 66 67 69 73 78 104 105 106"},F:{"16":0.00705,"67":0.0047,"79":0.0094,"83":0.0047,"84":0.0094,"85":0.0047,"86":0.03525,"87":0.47235,_:"9 11 12 15 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 68 69 70 71 72 73 74 75 76 77 78 80 81 82 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.01645,"13":0.00705,"14":0.0047,"15":0.00235,"16":0.0047,"17":0.01645,"18":0.0423,"84":0.02115,"85":0.0047,"89":0.0188,"90":0.0047,"91":0.0047,"92":0.0188,"96":0.0047,"97":0.00705,"98":0.02115,"99":0.0094,"100":0.01175,"101":0.28435,"102":1.54865,"103":0.28435,_:"79 80 81 83 86 87 88 93 94 95"},E:{"4":0,"12":0.00705,"14":0.0141,_:"0 5 6 7 8 9 10 11 13 15 3.1 3.2 5.1 6.1 7.1 10.1 12.1","9.1":0.01645,"11.1":0.00705,"13.1":0.0282,"14.1":0.03055,"15.1":0.0094,"15.2-15.3":0.03995,"15.4":0.01645,"15.5":0.1504,"16.0":0.00235},G:{"8":0.00394,"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.00788,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.01527,"10.0-10.2":0.00049,"10.3":0.02266,"11.0-11.2":0.01626,"11.3-11.4":0.01478,"12.0-12.1":0.0473,"12.2-12.5":0.38724,"13.0-13.1":0.02857,"13.2":0.01084,"13.3":0.03843,"13.4-13.7":0.12908,"14.0-14.4":0.39463,"14.5-14.8":0.92572,"15.0-15.1":0.23057,"15.2-15.3":0.51976,"15.4":0.83507,"15.5":1.25778,"16.0":0.03202},P:{"4":0.08294,"5.0-5.4":0.02174,"6.2-6.4":0.01037,"7.2-7.4":0.08793,"8.2":0.06207,"9.2":0.03297,"10.1":0.02112,"11.1-11.2":0.12091,"12.0":0.02074,"13.0":0.02198,"14.0":0.26379,"15.0":0.01099,"16.0":0.29677,"17.0":0.47263},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00384,"4.2-4.3":0.00768,"4.4":0,"4.4.3-4.4.4":0.2256},A:{"11":0.08225,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0.10709},O:{"0":0.65781},H:{"0":3.46872},L:{"0":70.27492},S:{"2.5":0},R:{_:"0"},M:{"0":0.09944}};
+module.exports={C:{"35":0.00556,"36":0.00278,"38":0.00834,"40":0.00278,"41":0.0278,"42":0.00278,"43":0.00556,"45":0.00556,"47":0.01668,"48":0.00834,"49":0.01112,"52":0.04448,"56":0.00556,"63":0.00556,"72":0.03058,"75":0.00278,"76":0.0695,"78":0.01112,"80":0.00834,"86":0.01112,"89":0.00556,"91":0.08896,"95":0.00556,"96":0.15568,"97":0.02224,"98":0.05838,"99":0.06394,"100":0.0417,"101":0.15568,"102":3.61678,"103":0.44202,"104":0.01668,_:"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 37 39 44 46 50 51 53 54 55 57 58 59 60 61 62 64 65 66 67 68 69 70 71 73 74 77 79 81 82 83 84 85 87 88 90 92 93 94 105 3.5 3.6"},D:{"25":0.00278,"26":0.01946,"28":0.00278,"29":0.00278,"39":0.00278,"49":0.00834,"51":0.00278,"55":0.00556,"57":0.00278,"63":0.00834,"65":0.00278,"68":0.0139,"70":0.00556,"71":0.00834,"72":0.00278,"74":0.0834,"77":0.00834,"78":0.00556,"79":0.00556,"80":0.00278,"81":0.01946,"83":0.00278,"84":0.00278,"86":0.01946,"87":0.0139,"88":0.01112,"89":0.00556,"90":0.00556,"91":0.01112,"92":0.02224,"93":0.01112,"94":0.01112,"95":0.00556,"96":0.01946,"97":0.03892,"98":0.04448,"99":0.01946,"100":0.09452,"101":0.17792,"102":0.5421,"103":11.7872,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 27 30 31 32 33 34 35 36 37 38 40 41 42 43 44 45 46 47 48 50 52 53 54 56 58 59 60 61 62 64 66 67 69 73 75 76 85 104 105 106"},F:{"67":0.00834,"79":0.03614,"83":0.00278,"84":0.0278,"85":0.00556,"86":0.01668,"87":0.0139,"88":0.25298,"89":0.18904,"90":0.00278,_:"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 68 69 70 71 72 73 74 75 76 77 78 80 81 82 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.05004,"13":0.00556,"14":0.00834,"15":0.01112,"16":0.00834,"17":0.00834,"18":0.06394,"84":0.02224,"85":0.00834,"89":0.01112,"90":0.00556,"92":0.0278,"95":0.00556,"96":0.00834,"97":0.01112,"98":0.01112,"99":0.0139,"100":0.02502,"101":0.03336,"102":0.04726,"103":2.19064,_:"79 80 81 83 86 87 88 91 93 94"},E:{"4":0,"9":0.00556,"11":0.00556,"14":0.0139,"15":0.0139,_:"0 5 6 7 8 10 12 13 3.1 3.2 6.1 10.1 11.1","5.1":0.00278,"7.1":0.00556,"9.1":0.00278,"12.1":0.01946,"13.1":0.00834,"14.1":0.03058,"15.1":0.01668,"15.2-15.3":0.00556,"15.4":0.01946,"15.5":0.28634,"15.6":0.01112,"16.0":0.00556},G:{"8":0.00873,"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.02896,"10.0-10.2":0.00138,"10.3":0.04366,"11.0-11.2":0.01287,"11.3-11.4":0.00643,"12.0-12.1":0.02804,"12.2-12.5":0.4711,"13.0-13.1":0.01655,"13.2":0.00184,"13.3":0.03493,"13.4-13.7":0.11582,"14.0-14.4":0.3709,"14.5-14.8":0.62323,"15.0-15.1":0.19212,"15.2-15.3":0.32954,"15.4":0.43709,"15.5":1.63942,"16.0":0.06067},P:{"4":0.01102,"5.0-5.4":0.0104,"6.2-6.4":0.03116,"7.2-7.4":0.04409,"8.2":0.07179,"9.2":0.03307,"10.1":0.02116,"11.1-11.2":0.06614,"12.0":0.02077,"13.0":0.06232,"14.0":0.04409,"15.0":0.02205,"16.0":0.08818,"17.0":0.71647},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.00504,"4.4":0,"4.4.3-4.4.4":0.20794},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.14178,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0.01444},N:{"11":0.02513,_:"10"},S:{"2.5":0.00722},R:{_:"0"},M:{"0":0.08663},Q:{"10.4":0.12272},O:{"0":0.95291},H:{"0":4.13486},L:{"0":66.53589}};
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 7641da20ba..ce4ac8d771 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:{"47":0.00793,"48":0.00397,"51":0.00793,"52":0.19429,"56":0.00793,"60":0.00793,"63":0.00793,"66":0.02379,"67":0.00793,"68":0.1586,"72":0.0119,"73":0.00397,"78":0.03172,"79":0.00397,"80":0.03172,"81":0.0119,"82":0.00793,"83":0.0119,"84":0.0119,"85":0.00397,"86":0.00397,"87":0.02776,"88":0.02776,"89":0.03569,"90":0.00793,"91":0.13481,"92":0.00793,"93":0.00397,"94":0.01586,"95":0.03172,"96":0.02379,"97":0.01983,"98":0.03569,"99":0.08327,"100":0.59475,"101":4.5201,"102":0.16257,"103":0.00397,_:"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 49 50 53 54 55 57 58 59 61 62 64 65 69 70 71 74 75 76 77 104 3.5 3.6"},D:{"38":0.00793,"49":0.21411,"50":0.00397,"56":0.00793,"58":0.00397,"63":0.00793,"65":0.00397,"66":0.00397,"67":0.00793,"69":0.06344,"70":0.00397,"71":0.00397,"72":0.00397,"73":0.00793,"74":0.0119,"75":0.00793,"76":0.00397,"77":0.00793,"78":0.00793,"79":0.20222,"80":0.0119,"81":0.03172,"83":0.01586,"84":0.02379,"85":0.02776,"86":0.03569,"87":0.05155,"88":0.01983,"89":0.02379,"90":0.01586,"91":0.01983,"92":0.03172,"93":0.02379,"94":0.01586,"95":0.01983,"96":0.05155,"97":0.05948,"98":0.05155,"99":0.11499,"100":0.19032,"101":1.77632,"102":20.99468,"103":1.76839,"104":0.00793,"105":0.00793,_:"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 48 51 52 53 54 55 57 59 60 61 62 64 68 106"},F:{"28":0.01586,"36":0.00793,"46":0.00793,"79":0.00793,"82":0.00793,"85":0.04758,"86":0.28945,"87":1.01504,_:"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 83 84 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"16":0.0119,"18":0.0119,"85":0.00397,"92":0.00397,"95":0.00397,"98":0.00793,"99":0.00793,"100":0.02776,"101":0.3172,"102":2.11335,"103":0.4084,_:"12 13 14 15 17 79 80 81 83 84 86 87 88 89 90 91 93 94 96 97"},E:{"4":0,"13":0.0119,"14":0.03965,"15":0.01586,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 16.0","11.1":0.00793,"12.1":0.02379,"13.1":0.04758,"14.1":0.0912,"15.1":0.02379,"15.2-15.3":0.02379,"15.4":0.12292,"15.5":0.36082},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00082,"7.0-7.1":0.00491,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.01719,"10.0-10.2":0.00409,"10.3":0.03846,"11.0-11.2":0.02291,"11.3-11.4":0.00818,"12.0-12.1":0.01146,"12.2-12.5":0.21523,"13.0-13.1":0.009,"13.2":0.00491,"13.3":0.02291,"13.4-13.7":0.08593,"14.0-14.4":0.22669,"14.5-14.8":0.70297,"15.0-15.1":0.19068,"15.2-15.3":0.37072,"15.4":1.19154,"15.5":5.00675,"16.0":0.02864},P:{"4":0.08294,"5.0-5.4":0.02174,"6.2-6.4":0.01037,"7.2-7.4":0.06335,"8.2":0.06207,"9.2":0.09503,"10.1":0.02112,"11.1-11.2":0.06221,"12.0":0.02074,"13.0":0.07257,"14.0":0.10368,"15.0":0.05184,"16.0":0.25919,"17.0":2.35347},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00382,"4.2-4.3":0.0102,"4.4":0,"4.4.3-4.4.4":0.07649},A:{"9":0.00397,"11":0.35685,_:"6 7 8 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.02414},H:{"0":0.25135},L:{"0":49.12342},S:{"2.5":0},R:{_:"0"},M:{"0":0.18102}};
+module.exports={C:{"52":0.1588,"56":0.00369,"60":0.00739,"66":0.02216,"67":0.00369,"68":0.06647,"72":0.01477,"78":0.02585,"80":0.02216,"81":0.00369,"82":0.00369,"83":0.01477,"84":0.01477,"85":0.00369,"86":0.00369,"87":0.01108,"88":0.02216,"89":0.01477,"90":0.00739,"91":0.11818,"93":0.00739,"94":0.01108,"95":0.01477,"96":0.01477,"97":0.01477,"98":0.01847,"99":0.04801,"100":0.05909,"101":0.27698,"102":4.10662,"103":0.38777,_:"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 53 54 55 57 58 59 61 62 63 64 65 69 70 71 73 74 75 76 77 79 92 104 105 3.5 3.6"},D:{"38":0.00739,"49":0.18465,"54":0.00369,"56":0.00369,"58":0.00369,"63":0.00739,"65":0.00369,"66":0.00369,"67":0.00369,"68":0.00369,"69":0.06647,"70":0.00369,"71":0.01108,"73":0.00369,"74":0.01108,"75":0.00739,"76":0.00369,"77":0.00739,"78":0.00739,"79":0.23266,"80":0.01108,"81":0.02585,"83":0.01477,"84":0.01477,"85":0.01477,"86":0.03324,"87":0.04432,"88":0.01477,"89":0.02585,"90":0.01108,"91":0.01847,"92":0.04801,"93":0.01108,"94":0.01108,"95":0.02954,"96":0.0517,"97":0.04062,"98":0.03324,"99":0.07386,"100":0.08125,"101":0.25851,"102":1.38118,"103":21.22367,"104":0.01477,"105":0.01477,_:"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 48 50 51 52 53 55 57 59 60 61 62 64 72 106"},F:{"28":0.02216,"36":0.00739,"40":0.00369,"46":0.01847,"82":0.00739,"85":0.03324,"86":0.01108,"87":0.09233,"88":1.08574,"89":0.48378,_:"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 83 84 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"16":0.00369,"18":0.00739,"92":0.00369,"99":0.00369,"100":0.01847,"101":0.02216,"102":0.07386,"103":2.45585,_:"12 13 14 15 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98"},E:{"4":0,"13":0.01477,"14":0.03693,"15":0.01477,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 10.1 16.0","9.1":0.00369,"11.1":0.00369,"12.1":0.01477,"13.1":0.04062,"14.1":0.08494,"15.1":0.02216,"15.2-15.3":0.01477,"15.4":0.05909,"15.5":0.39884,"15.6":0.01847},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00171,"6.0-6.1":0,"7.0-7.1":0.00342,"8.1-8.4":0.00085,"9.0-9.2":0,"9.3":0.01966,"10.0-10.2":0.00171,"10.3":0.03932,"11.0-11.2":0.02308,"11.3-11.4":0.00769,"12.0-12.1":0.01197,"12.2-12.5":0.23338,"13.0-13.1":0.00855,"13.2":0.00171,"13.3":0.01966,"13.4-13.7":0.08207,"14.0-14.4":0.20004,"14.5-14.8":0.61465,"15.0-15.1":0.14362,"15.2-15.3":0.2727,"15.4":0.50523,"15.5":6.07901,"16.0":0.08805},P:{"4":0.09347,"5.0-5.4":0.0104,"6.2-6.4":0.03116,"7.2-7.4":0.05289,"8.2":0.07179,"9.2":0.01032,"10.1":0.02116,"11.1-11.2":0.06232,"12.0":0.02077,"13.0":0.06232,"14.0":0.10386,"15.0":0.05193,"16.0":0.17656,"17.0":2.48223},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00985,"4.2-4.3":0.01642,"4.4":0,"4.4.3-4.4.4":0.09358},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.00369,"11":0.27328,_:"6 7 8 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02513,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.18293},Q:{"10.4":0},O:{"0":0.03785},H:{"0":0.2568},L:{"0":51.65874}};
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 b7f21c0c6e..f2292ac29a 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:{"34":0.03326,"52":0.01109,"78":0.01848,"79":0.0037,"86":0.0037,"91":0.08129,"94":0.0037,"99":0.01109,"100":0.09238,"101":0.72053,"102":0.02217,_:"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 43 44 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 72 73 74 75 76 77 80 81 82 83 84 85 87 88 89 90 92 93 95 96 97 98 103 104 3.5 3.6"},D:{"38":0.01109,"47":0.00739,"49":0.04065,"55":0.01478,"56":0.00739,"65":0.21431,"68":0.00739,"73":0.08499,"74":0.00739,"76":0.0037,"78":0.0037,"79":0.12563,"80":0.01478,"81":0.01109,"83":0.01848,"84":0.01109,"85":0.00739,"86":0.01848,"87":0.05912,"88":0.02217,"89":0.02217,"90":0.01478,"91":0.01848,"92":0.02217,"93":0.04434,"94":0.32516,"95":0.01848,"96":0.24757,"97":0.04065,"98":0.05912,"99":0.09977,"100":0.23648,"101":1.79577,"102":21.79681,"103":1.81055,"104":0.01109,_:"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 51 52 53 54 57 58 59 60 61 62 63 64 66 67 69 70 71 72 75 77 105 106"},F:{"28":0.01478,"36":0.0037,"46":0.0037,"69":0.0037,"78":0.00739,"79":0.01478,"82":0.01109,"83":0.00739,"84":0.03326,"85":0.0776,"86":0.18845,"87":0.11824,_:"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 70 71 72 73 74 75 76 77 80 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"14":0.00739,"17":0.00739,"18":0.01109,"89":0.0037,"92":0.01109,"96":0.0037,"97":0.01109,"98":0.01109,"99":0.02217,"100":0.01478,"101":0.49144,"102":2.33894,"103":0.51361,_:"12 13 15 16 79 80 81 83 84 85 86 87 88 90 91 93 94 95"},E:{"4":0,"13":0.02587,"14":0.14411,"15":0.03695,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1","5.1":0.0037,"10.1":0.05543,"11.1":0.00739,"12.1":0.02217,"13.1":0.10346,"14.1":0.54317,"15.1":0.12563,"15.2-15.3":0.18106,"15.4":0.61337,"15.5":1.00874,"16.0":0.00739},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01268,"6.0-6.1":0,"7.0-7.1":0.02173,"8.1-8.4":0,"9.0-9.2":0.00181,"9.3":0.06157,"10.0-10.2":0,"10.3":0.16298,"11.0-11.2":0.00905,"11.3-11.4":0.01087,"12.0-12.1":0.01449,"12.2-12.5":0.32053,"13.0-13.1":0.03079,"13.2":0.00905,"13.3":0.06157,"13.4-13.7":0.13401,"14.0-14.4":0.50162,"14.5-14.8":1.38535,"15.0-15.1":0.51249,"15.2-15.3":0.98695,"15.4":2.94274,"15.5":10.81117,"16.0":0.05976},P:{"4":0.08174,"5.0-5.4":0.02174,"6.2-6.4":0.01016,"7.2-7.4":0.08174,"8.2":0.06207,"9.2":0.06131,"10.1":0.01019,"11.1-11.2":0.09196,"12.0":0.02044,"13.0":0.08174,"14.0":0.13283,"15.0":0.06131,"16.0":0.30654,"17.0":3.14711},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00647,"4.4":0,"4.4.3-4.4.4":0.03766},A:{"11":0.12933,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":1.93564},H:{"0":0.53126},L:{"0":39.0044},S:{"2.5":0},R:{_:"0"},M:{"0":0.22698}};
+module.exports={C:{"34":0.02221,"36":0.00317,"52":0.02221,"78":0.00635,"88":0.00317,"89":0.00317,"91":0.01904,"99":0.00317,"100":0.01269,"101":0.04442,"102":0.77104,"103":0.07298,_:"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 43 44 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 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 90 92 93 94 95 96 97 98 104 105 3.5 3.6"},D:{"5":0.00635,"11":0.00952,"34":0.00317,"38":0.01269,"47":0.00635,"49":0.03173,"55":0.01269,"56":0.00317,"63":0.00635,"64":0.00317,"65":0.4823,"67":0.00952,"68":0.00635,"73":0.01904,"74":0.00317,"76":0.00952,"77":0.00952,"79":0.13644,"80":0.01587,"81":0.01269,"83":0.02538,"84":0.01269,"85":0.01269,"86":0.01269,"87":0.02538,"88":0.0476,"89":0.01904,"90":0.00952,"91":0.01587,"92":0.02538,"93":0.04125,"94":0.00635,"95":0.01904,"96":0.08884,"97":0.01587,"98":0.0476,"99":0.05077,"100":0.07933,"101":0.12375,"102":1.01536,"103":19.85663,"104":0.02856,"105":0.00635,_:"4 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 39 40 41 42 43 44 45 46 48 50 51 52 53 54 57 58 59 60 61 62 66 69 70 71 72 75 78 106"},F:{"28":0.00952,"46":0.00635,"62":0.00317,"79":0.00317,"82":0.00952,"84":0.01904,"85":0.05077,"86":0.07298,"87":0.06981,"88":0.16817,"89":0.02538,_:"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 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 83 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"14":0.01904,"18":0.01269,"84":0.00317,"86":0.00635,"87":0.00952,"89":0.00317,"92":0.00635,"93":0.00317,"96":0.00317,"97":0.00635,"98":0.01269,"99":0.00952,"100":0.00317,"101":0.0476,"102":0.1174,"103":2.86522,_:"12 13 15 16 17 79 80 81 83 85 88 90 91 94 95"},E:{"4":0,"13":0.02221,"14":0.12692,"15":0.04125,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.05394,"11.1":0.00317,"12.1":0.02221,"13.1":0.09202,"14.1":0.36172,"15.1":0.11423,"15.2-15.3":0.16182,"15.4":0.28557,"15.5":1.31362,"15.6":0.07298,"16.0":0.01904},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00594,"6.0-6.1":0,"7.0-7.1":0.04158,"8.1-8.4":0.00594,"9.0-9.2":0,"9.3":0.06931,"10.0-10.2":0.00198,"10.3":0.07723,"11.0-11.2":0.00792,"11.3-11.4":0.03168,"12.0-12.1":0.02178,"12.2-12.5":0.33664,"13.0-13.1":0.0198,"13.2":0.0099,"13.3":0.06337,"13.4-13.7":0.14852,"14.0-14.4":0.41584,"14.5-14.8":1.27724,"15.0-15.1":0.42575,"15.2-15.3":0.77228,"15.4":1.39209,"15.5":13.96643,"16.0":0.12277},P:{"4":0.12262,"5.0-5.4":0.0104,"6.2-6.4":0.04102,"7.2-7.4":0.09196,"8.2":0.07179,"9.2":0.09196,"10.1":0.02051,"11.1-11.2":0.21458,"12.0":0.03065,"13.0":0.13284,"14.0":0.15327,"15.0":0.04087,"16.0":0.26567,"17.0":3.23915},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.03952},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.14913,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02513,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.27312},Q:{"10.4":0},O:{"0":2.32152},H:{"0":0.68522},L:{"0":42.57193}};
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 ca44ede1f5..54f36f462e 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:{"28":0.00536,"30":0.00268,"37":0.00536,"45":0.00268,"47":0.00804,"50":0.00536,"52":0.01072,"56":0.00536,"59":0.00536,"64":0.00268,"66":0.00536,"70":0.00268,"74":0.00536,"81":0.00268,"87":0.00536,"88":0.01341,"89":0.00536,"91":0.02145,"92":0.00536,"96":0.00536,"97":0.01609,"98":0.00268,"99":0.01072,"100":0.21448,"101":1.94641,"102":0.09652,_:"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 29 31 32 33 34 35 36 38 39 40 41 42 43 44 46 48 49 51 53 54 55 57 58 60 61 62 63 65 67 68 69 71 72 73 75 76 77 78 79 80 82 83 84 85 86 90 93 94 95 103 104 3.5 3.6"},D:{"26":0.00804,"37":0.00536,"49":0.00804,"63":0.01609,"64":0.00804,"65":0.00268,"67":0.02145,"68":0.00268,"69":0.00268,"73":0.00804,"74":0.00268,"75":0.01072,"76":0.24129,"77":0.01341,"79":0.02145,"80":0.02413,"81":0.10992,"83":0.01072,"84":0.00536,"85":0.04022,"86":0.01072,"87":0.01341,"88":0.07239,"89":0.01072,"90":0.01877,"91":0.02681,"92":0.00804,"93":0.02145,"94":0.02949,"95":0.00536,"96":0.13137,"97":0.03485,"98":0.12333,"99":0.14746,"100":0.28955,"101":0.96248,"102":11.63286,"103":0.99465,"104":0.02681,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 27 28 29 30 31 32 33 34 35 36 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 62 66 70 71 72 78 105 106"},F:{"40":0.00804,"76":0.00268,"79":0.01341,"82":0.00536,"84":0.00268,"85":0.01609,"86":0.12869,"87":0.69974,_:"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 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 77 78 80 81 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.13941,"13":0.00804,"14":0.0563,"15":0.00804,"16":0.01341,"17":0.02949,"18":0.13137,"83":0.00268,"84":0.01072,"85":0.00536,"89":0.03753,"90":0.01341,"91":0.00536,"92":0.04826,"93":0.00536,"94":0.01341,"95":0.00268,"96":0.00536,"97":0.05094,"98":0.01877,"99":0.02145,"100":0.03485,"101":0.36462,"102":1.32978,"103":0.28419,_:"79 80 81 86 87 88"},E:{"4":0,"9":0.01072,"12":0.50939,"13":0.00536,"14":0.02681,_:"0 5 6 7 8 10 11 15 3.1 3.2 5.1 6.1 7.1 9.1 15.2-15.3","10.1":0.00536,"11.1":0.00536,"12.1":0.01072,"13.1":0.02681,"14.1":0.05898,"15.1":0.01072,"15.4":0.05362,"15.5":0.07507,"16.0":0.00268},G:{"8":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.02885,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00564,"10.0-10.2":0,"10.3":0.04178,"11.0-11.2":0.00597,"11.3-11.4":0.00531,"12.0-12.1":0.02354,"12.2-12.5":0.60381,"13.0-13.1":0.01492,"13.2":0.00829,"13.3":0.03084,"13.4-13.7":0.0577,"14.0-14.4":0.3601,"14.5-14.8":0.23609,"15.0-15.1":0.20459,"15.2-15.3":0.54844,"15.4":0.32993,"15.5":0.80276,"16.0":0.00696},P:{"4":0.54245,"5.0-5.4":0.0313,"6.2-6.4":0.01037,"7.2-7.4":0.13561,"8.2":0.06207,"9.2":0.11475,"10.1":0.02112,"11.1-11.2":0.0313,"12.0":0.02074,"13.0":0.05216,"14.0":0.02086,"15.0":0.0313,"16.0":0.23993,"17.0":0.61547},I:{"0":0,"3":0,"4":0.00074,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0013,"4.2-4.3":0.00278,"4.4":0,"4.4.3-4.4.4":0.05373},A:{"11":0.18499,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.25617},H:{"0":12.07059},L:{"0":59.07905},S:{"2.5":0},R:{_:"0"},M:{"0":0.13174}};
+module.exports={C:{"30":0.00263,"38":0.01577,"40":0.01577,"45":0.00526,"47":0.00526,"49":0.0184,"50":0.00526,"52":0.00263,"56":0.00789,"66":0.00526,"67":0.01052,"72":0.0184,"77":0.00263,"78":0.00526,"84":0.00263,"86":0.00526,"88":0.02103,"91":0.01577,"92":0.03155,"96":0.01052,"98":0.01052,"99":0.00526,"100":0.03418,"101":0.09464,"102":2.70524,"103":0.19455,"104":0.03155,_:"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 31 32 33 34 35 36 37 39 41 42 43 44 46 48 51 53 54 55 57 58 59 60 61 62 63 64 65 68 69 70 71 73 74 75 76 79 80 81 82 83 85 87 89 90 93 94 95 97 105 3.5 3.6"},D:{"31":0.00263,"37":0.00526,"49":0.00263,"62":0.01052,"64":0.00526,"65":0.01052,"67":0.01052,"69":0.00526,"70":0.00263,"71":0.00526,"74":0.01052,"75":0.01052,"76":0.00263,"77":0.01052,"79":0.04206,"80":0.05784,"81":0.06835,"83":0.0815,"84":0.00526,"85":0.02103,"87":0.05521,"88":0.03418,"89":0.01052,"91":0.01315,"92":0.00526,"93":0.07361,"94":0.00526,"95":0.01052,"96":0.04732,"97":0.04732,"98":0.10516,"99":0.07624,"100":0.04469,"101":0.26027,"102":1.10944,"103":10.22155,"104":0.00263,"105":0.00526,_:"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 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 63 66 68 72 73 78 86 90 106"},F:{"36":0.00263,"40":0.00263,"42":0.00526,"75":0.00526,"79":0.03418,"84":0.00789,"85":0.0184,"86":0.01577,"87":0.02892,"88":0.48899,"89":0.38383,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 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 76 77 78 80 81 82 83 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.0631,"13":0.02103,"14":0.03155,"15":0.03155,"16":0.01577,"17":0.02366,"18":0.14985,"84":0.04469,"89":0.01315,"90":0.01577,"92":0.09464,"96":0.02629,"97":0.00789,"98":0.01315,"99":0.01052,"100":0.02629,"101":0.04732,"102":0.07624,"103":1.90077,_:"79 80 81 83 85 86 87 88 91 93 94 95"},E:{"4":0,"12":0.41275,"13":0.00526,"14":0.00789,"15":0.00263,_:"0 5 6 7 8 9 10 11 3.1 3.2 6.1 7.1 9.1","5.1":0.00526,"10.1":0.01315,"11.1":0.00263,"12.1":0.02629,"13.1":0.02103,"14.1":0.04469,"15.1":0.12093,"15.2-15.3":0.0184,"15.4":0.02892,"15.5":0.11831,"15.6":0.00263,"16.0":0.00263},G:{"8":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.02738,"8.1-8.4":0,"9.0-9.2":0.00054,"9.3":0.01193,"10.0-10.2":0.00054,"10.3":0.00732,"11.0-11.2":0,"11.3-11.4":0.00813,"12.0-12.1":0.00678,"12.2-12.5":0.33155,"13.0-13.1":0.00813,"13.2":0.00325,"13.3":0.03877,"13.4-13.7":0.05801,"14.0-14.4":0.18841,"14.5-14.8":0.53108,"15.0-15.1":0.16103,"15.2-15.3":0.1792,"15.4":0.22528,"15.5":0.89137,"16.0":0.01871},P:{"4":0.29807,"5.0-5.4":0.06167,"6.2-6.4":0.04111,"7.2-7.4":0.25695,"8.2":0.07179,"9.2":0.22612,"10.1":0.02116,"11.1-11.2":0.05139,"12.0":0.02077,"13.0":0.04111,"14.0":0.03083,"15.0":0.03083,"16.0":0.11306,"17.0":0.75031},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00144,"4.2-4.3":0.00287,"4.4":0,"4.4.3-4.4.4":0.07676},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.16826,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02513,_:"10"},S:{"2.5":0.02211},R:{_:"0"},M:{"0":0.15477},Q:{"10.4":0},O:{"0":0.44957},H:{"0":13.59205},L:{"0":59.54709}};
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 ad62b5f80c..34c8d539ac 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:{"31":0.00314,"43":0.00314,"47":0.01886,"52":0.00629,"60":0.00629,"62":0.00314,"68":0.00314,"72":0.01572,"78":0.02829,"79":0.00314,"84":0.01572,"85":0.06286,"88":0.00314,"89":0.00314,"91":0.09429,"92":0.00314,"93":0.00943,"94":0.00314,"95":0.00314,"96":0.01257,"97":0.04715,"98":0.02514,"99":0.07229,"100":0.35202,"101":1.62493,"102":0.16344,"103":0.00314,_:"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 44 45 46 48 49 50 51 53 54 55 56 57 58 59 61 63 64 65 66 67 69 70 71 73 74 75 76 77 80 81 82 83 86 87 90 104 3.5 3.6"},D:{"26":0.00943,"33":0.00629,"43":0.00629,"44":0.00943,"46":0.00629,"47":0.02829,"49":0.01886,"50":0.00943,"51":0.00314,"55":0.00629,"56":0.01886,"57":0.00629,"58":0.00314,"61":0.00314,"62":0.00629,"63":0.05343,"64":0.00943,"65":0.05029,"67":0.01257,"68":0.00629,"69":0.01572,"70":0.01257,"71":0.00629,"72":0.00943,"73":0.00629,"74":0.10058,"75":0.01257,"76":0.00629,"77":0.00629,"78":0.01257,"79":0.01886,"80":0.01886,"81":0.00943,"83":0.00629,"84":0.04715,"85":0.03772,"86":0.06286,"87":0.03457,"88":0.45259,"89":0.01257,"90":0.01572,"91":0.09115,"92":0.05029,"93":0.044,"94":0.07543,"95":0.06915,"96":0.07543,"97":0.11001,"98":0.85175,"99":1.77265,"100":0.3583,"101":1.07805,"102":11.45309,"103":1.10319,"104":0.01257,"105":0.00629,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 27 28 29 30 31 32 34 35 36 37 38 39 40 41 42 45 48 52 53 54 59 60 66 106"},F:{"51":0.022,"57":0.04086,"74":0.00629,"79":0.05657,"80":0.00314,"84":0.00629,"85":0.10686,"86":0.05343,"87":1.15662,_:"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 52 53 54 55 56 58 60 62 63 64 65 66 67 68 69 70 71 72 73 75 76 77 78 81 82 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.02829,"13":0.00629,"14":0.00629,"15":0.00629,"16":0.00314,"17":0.00943,"18":0.09115,"84":0.07229,"85":0.00629,"89":0.01886,"90":0.00943,"92":0.04715,"98":0.00943,"99":0.02514,"100":0.01257,"101":0.25773,"102":1.35463,"103":0.28601,_:"79 80 81 83 86 87 88 91 93 94 95 96 97"},E:{"4":0,"13":0.00314,"14":0.02829,_:"0 5 6 7 8 9 10 11 12 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 16.0","11.1":0.00314,"12.1":0.00629,"13.1":0.05972,"14.1":0.03772,"15.1":0.022,"15.2-15.3":0.00943,"15.4":0.04715,"15.5":0.09429},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00129,"7.0-7.1":0.05983,"8.1-8.4":0.00064,"9.0-9.2":0.02123,"9.3":0.01287,"10.0-10.2":0,"10.3":0.01544,"11.0-11.2":0.02123,"11.3-11.4":0.00322,"12.0-12.1":0.00708,"12.2-12.5":1.09682,"13.0-13.1":0.03023,"13.2":0.00386,"13.3":0.13831,"13.4-13.7":0.22322,"14.0-14.4":0.50306,"14.5-14.8":0.77774,"15.0-15.1":0.24831,"15.2-15.3":0.54165,"15.4":1.20232,"15.5":1.44999,"16.0":0.05983},P:{"4":0.04259,"5.0-5.4":0.02174,"6.2-6.4":0.38204,"7.2-7.4":0.15971,"8.2":0.06207,"9.2":0.01134,"10.1":0.01019,"11.1-11.2":0.02268,"12.0":0.05306,"13.0":0.04536,"14.0":0.06388,"15.0":0.02268,"16.0":0.13609,"17.0":0.35155},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.00115,"4.4":0,"4.4.3-4.4.4":0.01876},A:{"11":0.07543,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0.00686},O:{"0":1.04912},H:{"0":3.17447},L:{"0":62.6791},S:{"2.5":0.02743},R:{_:"0"},M:{"0":0.24}};
+module.exports={C:{"45":0.0036,"47":0.01439,"51":0.0036,"52":0.0036,"56":0.0036,"60":0.0036,"68":0.02878,"69":0.0072,"72":0.03238,"74":0.0072,"76":0.04318,"78":0.03598,"84":0.04677,"85":0.05037,"87":0.0036,"89":0.0072,"91":0.07556,"92":0.0036,"93":0.0036,"96":0.0036,"97":0.0036,"98":0.0036,"99":0.05037,"100":0.05037,"101":0.16191,"102":1.6155,"103":0.21228,_:"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 48 49 50 53 54 55 57 58 59 61 62 63 64 65 66 67 70 71 73 75 77 79 80 81 82 83 86 88 90 94 95 104 105 3.5 3.6"},D:{"19":0.0072,"28":0.06836,"34":0.0072,"40":0.0072,"43":0.0036,"44":0.0072,"47":0.0072,"51":0.0072,"56":0.03958,"57":0.0036,"58":0.0036,"61":0.0072,"62":0.0072,"63":0.01439,"64":0.0072,"66":0.0072,"67":0.0072,"68":0.0036,"69":0.0072,"70":0.0072,"71":0.02159,"72":0.0072,"73":0.0036,"74":0.19789,"75":0.02519,"76":0.01439,"77":0.01439,"78":0.03958,"79":0.02878,"80":0.04677,"81":0.01439,"83":0.04318,"84":0.04677,"85":0.02878,"86":0.07556,"87":0.05397,"88":0.02519,"89":0.09355,"90":0.03598,"91":0.04318,"92":0.04677,"93":0.03238,"94":0.07196,"95":0.07196,"96":0.07916,"97":0.07556,"98":0.1727,"99":6.19576,"100":0.08635,"101":0.16551,"102":0.85632,"103":13.29821,"104":0.01079,"105":0.02519,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 20 21 22 23 24 25 26 27 29 30 31 32 33 35 36 37 38 39 41 42 45 46 48 49 50 52 53 54 55 59 60 65 106"},F:{"57":0.01079,"58":0.0072,"79":0.10074,"82":0.0036,"83":0.0036,"84":0.02519,"85":0.20868,"86":0.01439,"87":0.03238,"88":0.80235,"89":0.40298,_:"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 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.01439,"13":0.02159,"14":0.0072,"15":0.0036,"16":0.0036,"17":0.0072,"18":0.07916,"84":0.03958,"85":0.0036,"89":0.01079,"90":0.01079,"92":0.08635,"96":0.01079,"99":0.01439,"100":0.0036,"101":0.01439,"102":0.02878,"103":1.84218,_:"79 80 81 83 86 87 88 91 93 94 95 97 98"},E:{"4":0,"13":0.0072,"14":0.02159,_:"0 5 6 7 8 9 10 11 12 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 16.0","11.1":0.0072,"12.1":0.0072,"13.1":0.03238,"14.1":0.03598,"15.1":0.0072,"15.2-15.3":0.0072,"15.4":0.01799,"15.5":0.16191,"15.6":0.0072},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00364,"6.0-6.1":0.00121,"7.0-7.1":0.06247,"8.1-8.4":0,"9.0-9.2":0.00303,"9.3":0.02426,"10.0-10.2":0,"10.3":0.01698,"11.0-11.2":0.01031,"11.3-11.4":0.00061,"12.0-12.1":0.00667,"12.2-12.5":0.82667,"13.0-13.1":0.00788,"13.2":0.00849,"13.3":0.07399,"13.4-13.7":0.1862,"14.0-14.4":0.33176,"14.5-14.8":0.7181,"15.0-15.1":0.2335,"15.2-15.3":0.45124,"15.4":0.64229,"15.5":2.28713,"16.0":0.09583},P:{"4":0.0112,"5.0-5.4":0.0104,"6.2-6.4":0.29967,"7.2-7.4":0.0112,"8.2":0.07179,"9.2":0.01056,"10.1":0.02051,"11.1-11.2":0.02241,"12.0":0.01067,"13.0":0.04481,"14.0":0.0112,"15.0":0.02112,"16.0":0.05602,"17.0":0.42573},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00063,"4.2-4.3":0.0019,"4.4":0,"4.4.3-4.4.4":0.02307},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0.01112,"11":0.05004,_:"7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02513,_:"10"},S:{"2.5":0.04481},R:{_:"0"},M:{"0":0.16005},Q:{"10.4":0.0128},O:{"0":1.13315},H:{"0":3.72145},L:{"0":58.62166}};
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 bf049f72bf..dd4c695cd7 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:{"78":0.0171,"99":0.0057,"100":0.05985,"101":0.1938,"102":0.00285,_:"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 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 103 104 3.5 3.6"},D:{"49":0.0057,"65":0.00285,"67":0.00855,"77":0.0285,"78":0.0057,"80":0.00285,"85":0.0057,"87":0.00855,"91":0.0171,"92":0.0057,"93":0.00285,"94":0.0114,"95":0.00285,"96":0.01425,"97":0.0228,"98":0.00855,"99":0.03705,"100":0.14535,"101":0.66405,"102":5.07015,"103":0.46455,_:"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 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 66 68 69 70 71 72 73 74 75 76 79 81 83 84 86 88 89 90 104 105 106"},F:{"86":0.11115,"87":0.1197,_:"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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.0057,"18":0.0057,"92":0.00285,"99":0.0057,"100":0.00285,"101":0.3135,"102":1.15425,"103":0.26505,_:"13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98"},E:{"4":0,"11":0.0114,"13":0.0057,"14":0.08835,"15":0.04275,_:"0 5 6 7 8 9 10 12 3.1 3.2 5.1 6.1 7.1","9.1":0.0057,"10.1":0.16245,"11.1":0.0057,"12.1":0.03135,"13.1":0.27075,"14.1":0.29925,"15.1":0.2109,"15.2-15.3":0.23085,"15.4":2.2743,"15.5":14.90835,"16.0":0.02565},G:{"8":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.04698,"10.0-10.2":0,"10.3":0.02685,"11.0-11.2":0,"11.3-11.4":0.01342,"12.0-12.1":0.00671,"12.2-12.5":0.16778,"13.0-13.1":0.03356,"13.2":0,"13.3":0.00671,"13.4-13.7":0.16107,"14.0-14.4":0.10067,"14.5-14.8":0.48993,"15.0-15.1":0.4698,"15.2-15.3":1.29529,"15.4":5.47648,"15.5":58.52985,"16.0":0.09396},P:{"4":0.05284,"5.0-5.4":0.02174,"6.2-6.4":0.38204,"7.2-7.4":0.15971,"8.2":0.06207,"9.2":0.01134,"10.1":0.01019,"11.1-11.2":0.06341,"12.0":0.05306,"13.0":0.02114,"14.0":0.06388,"15.0":0.02268,"16.0":0.0317,"17.0":0.782},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},A:{"11":0.01995,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.00715},H:{"0":0.00677},L:{"0":3.56089},S:{"2.5":0},R:{_:"0"},M:{"0":0.03576}};
+module.exports={C:{"78":0.00552,"101":0.04419,"102":0.23201,"103":0.01105,_:"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 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 104 105 3.5 3.6"},D:{"49":0.00829,"63":0.00552,"67":0.00276,"75":0.00552,"77":0.01657,"83":0.01105,"85":0.00276,"87":0.00552,"91":0.01381,"92":0.00552,"96":0.00552,"97":0.00276,"98":0.00552,"99":0.00552,"100":0.03591,"101":0.10219,"102":0.45297,"103":4.93569,_:"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 50 51 52 53 54 55 56 57 58 59 60 61 62 64 65 66 68 69 70 71 72 73 74 76 78 79 80 81 84 86 88 89 90 93 94 95 104 105 106"},F:{"86":0.00552,"87":0.01381,"88":0.18782,"89":0.01381,_:"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 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.00552,"99":0.00276,"101":0.04419,"102":0.08286,"103":1.75111,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 100"},E:{"4":0,"13":0.01381,"14":0.09391,"15":0.04695,_:"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.00552,"12.1":0.03038,"13.1":0.22925,"14.1":0.35906,"15.1":0.08562,"15.2-15.3":0.14086,"15.4":0.91146,"15.5":15.93674,"15.6":0.7126,"16.0":0.09115},G:{"8":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.09006,"10.0-10.2":0,"10.3":0.02771,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0.01386,"12.2-12.5":0.10392,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0,"14.0-14.4":0.08313,"14.5-14.8":0.48495,"15.0-15.1":0.33254,"15.2-15.3":0.90062,"15.4":1.89823,"15.5":63.40377,"16.0":0.29097},P:{"4":0.05317,"5.0-5.4":0.0104,"6.2-6.4":0.29967,"7.2-7.4":0.0112,"8.2":0.07179,"9.2":0.01056,"10.1":0.02051,"11.1-11.2":0.02127,"12.0":0.01067,"13.0":0.08507,"14.0":0.0112,"15.0":0.02112,"16.0":0.02127,"17.0":0.86135},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:{"11":0.0221,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02513,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.02895},Q:{"10.4":0},O:{"0":0},H:{"0":0},L:{"0":3.76069}};
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 a0705d2f24..2097555ac7 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:{"32":0.00815,"44":0.00407,"47":0.00407,"48":0.00407,"52":0.02444,"55":0.00815,"62":0.00407,"72":0.00407,"78":0.00815,"81":0.00407,"82":0.00815,"84":0.01629,"89":0.01222,"91":0.00407,"95":0.00407,"97":0.00407,"98":0.00407,"99":0.03258,"100":0.22402,"101":2.10574,"102":0.09368,_:"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 33 34 35 36 37 38 39 40 41 42 43 45 46 49 50 51 53 54 56 57 58 59 60 61 63 64 65 66 67 68 69 70 71 73 74 75 76 77 79 80 83 85 86 87 88 90 92 93 94 96 103 104 3.5 3.6"},D:{"38":0.04073,"47":0.0611,"49":0.34213,"50":0.00407,"55":0.01222,"56":0.00815,"60":0.00815,"62":0.03258,"65":0.00815,"66":0.00407,"67":0.00407,"68":0.00407,"69":0.00407,"70":0.00407,"72":0.01222,"73":0.02037,"74":0.00407,"75":0.00407,"76":0.00407,"78":0.04888,"79":0.21587,"80":0.02444,"81":0.01222,"83":0.02851,"84":0.01222,"87":0.17514,"88":0.01629,"89":0.04073,"91":0.03666,"92":0.08961,"93":0.0611,"94":0.01629,"95":0.05295,"96":0.04888,"97":0.07739,"98":0.06517,"99":0.08553,"100":0.30955,"101":1.47443,"102":23.13464,"103":1.93875,"104":0.00815,_:"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 51 52 53 54 57 58 59 61 63 64 71 77 85 86 90 105 106"},F:{"28":0.03666,"36":0.00815,"46":0.05295,"63":0.00407,"85":0.03258,"86":0.33806,"87":0.42767,_:"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 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.00815,"97":0.00815,"99":0.01629,"100":0.02037,"101":0.24438,"102":1.50294,"103":0.32177,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 98"},E:{"4":0,"12":0.00815,"13":0.04888,"14":0.15885,"15":0.10183,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1","9.1":0.17514,"10.1":0.01629,"11.1":0.03666,"12.1":0.0611,"13.1":0.2118,"14.1":0.41137,"15.1":0.16699,"15.2-15.3":0.18329,"15.4":1.0101,"15.5":2.17091,"16.0":0.01629},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00485,"7.0-7.1":0.05011,"8.1-8.4":0.00323,"9.0-9.2":0.01455,"9.3":0.25055,"10.0-10.2":0.00808,"10.3":0.25702,"11.0-11.2":0.01455,"11.3-11.4":0.01616,"12.0-12.1":0.07112,"12.2-12.5":0.66113,"13.0-13.1":0.02263,"13.2":0.00647,"13.3":0.03071,"13.4-13.7":0.13578,"14.0-14.4":0.27318,"14.5-14.8":0.73549,"15.0-15.1":0.62395,"15.2-15.3":0.91168,"15.4":2.40528,"15.5":9.61952,"16.0":0.0291},P:{"4":0.57019,"5.0-5.4":0.02174,"6.2-6.4":0.38204,"7.2-7.4":0.06335,"8.2":0.06207,"9.2":0.09503,"10.1":0.02112,"11.1-11.2":0.02112,"12.0":0.01025,"13.0":0.03168,"14.0":0.02112,"15.0":0.02112,"16.0":0.13727,"17.0":1.53106},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00542,"4.4":0,"4.4.3-4.4.4":0.042},A:{"11":0.05702,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":1.61807},H:{"0":2.44653},L:{"0":37},S:{"2.5":0},R:{_:"0"},M:{"0":0.2193}};
+module.exports={C:{"41":0.00779,"48":0.00779,"51":0.01168,"52":0.02336,"78":0.01168,"81":0.00389,"84":0.00779,"89":0.00389,"91":0.00779,"98":0.01168,"99":0.01558,"100":0.01168,"101":0.08567,"102":1.82629,"103":0.19859,"104":0.00389,_:"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 42 43 44 45 46 47 49 50 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 82 83 85 86 87 88 90 92 93 94 95 96 97 105 3.5 3.6"},D:{"34":0.00389,"38":0.07009,"47":0.03894,"49":0.23753,"50":0.00389,"55":0.01168,"56":0.01947,"60":0.00389,"62":0.02726,"63":0.00389,"65":0.00779,"67":0.00389,"68":0.00779,"69":0.01168,"70":0.00389,"72":0.01168,"73":0.00779,"74":0.00389,"75":0.02336,"78":0.03505,"79":0.25311,"80":0.01168,"81":0.02336,"83":0.02336,"84":0.02336,"87":0.08177,"88":0.01558,"89":0.03505,"91":0.05452,"92":0.09346,"93":0.01947,"94":0.00389,"95":0.02336,"96":0.03894,"97":0.07399,"98":0.03115,"99":0.0662,"100":0.08567,"101":0.13629,"102":1.04749,"103":24.02209,"104":0.05841,"105":0.01947,_:"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 48 51 52 53 54 57 58 59 61 64 66 71 76 77 85 86 90 106"},F:{"28":0.02726,"36":0.00779,"46":0.07788,"79":0.01168,"85":0.00779,"86":0.01947,"87":0.01558,"88":0.77101,"89":0.19859,_:"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 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.00779,"97":0.00389,"99":0.00779,"100":0.00779,"101":0.02336,"102":0.05452,"103":2.00541,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 98"},E:{"4":0,"10":0.00779,"12":0.01947,"13":0.05062,"14":0.16744,"15":0.07399,_:"0 5 6 7 8 9 11 3.1 3.2 5.1 6.1 7.1","9.1":0.20249,"10.1":0.01168,"11.1":0.02336,"12.1":0.09735,"13.1":0.24143,"14.1":0.40887,"15.1":0.12461,"15.2-15.3":0.10124,"15.4":0.46339,"15.5":2.84651,"15.6":0.10124,"16.0":0.01558},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00654,"7.0-7.1":0.02288,"8.1-8.4":0.03758,"9.0-9.2":0.01634,"9.3":0.28267,"10.0-10.2":0.03431,"10.3":0.29738,"11.0-11.2":0.03268,"11.3-11.4":0.00654,"12.0-12.1":0.06209,"12.2-12.5":0.77776,"13.0-13.1":0.01144,"13.2":0.01634,"13.3":0.03431,"13.4-13.7":0.10457,"14.0-14.4":0.26306,"14.5-14.8":0.6258,"15.0-15.1":0.48691,"15.2-15.3":0.58985,"15.4":1.21402,"15.5":11.02258,"16.0":0.04248},P:{"4":0.52893,"5.0-5.4":0.0104,"6.2-6.4":0.02051,"7.2-7.4":0.05289,"8.2":0.07179,"9.2":0.01032,"10.1":0.02116,"11.1-11.2":0.02116,"12.0":0.02116,"13.0":0.03174,"14.0":0.01058,"15.0":0.03174,"16.0":0.11637,"17.0":1.69258},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00698,"4.4":0,"4.4.3-4.4.4":0.02966},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.03505,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02513,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.20764},Q:{"10.4":0},O:{"0":1.64278},H:{"0":2.53239},L:{"0":38.89478}};
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 6b315bb7fe..01c5d42301 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:{"47":0.00369,"52":0.05907,"53":0.00369,"56":0.00369,"61":0.00738,"63":0.00738,"68":0.00369,"72":0.01108,"73":0.00738,"76":0.00369,"78":0.01477,"79":0.00369,"85":0.00738,"86":0.00738,"88":0.01108,"89":0.00738,"91":0.03323,"92":0.00369,"93":0.00738,"94":0.00369,"95":0.00369,"96":0.07384,"97":0.01108,"98":0.01846,"99":0.07384,"100":0.35074,"101":2.02322,"102":0.08122,_:"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 48 49 50 51 54 55 57 58 59 60 62 64 65 66 67 69 70 71 74 75 77 80 81 82 83 84 87 90 103 104 3.5 3.6"},D:{"34":0.00369,"38":0.01108,"47":0.00738,"49":0.03692,"50":0.01846,"52":0.00369,"53":0.00369,"56":0.00369,"60":0.01108,"62":0.00738,"63":0.00738,"65":0.00738,"67":0.00369,"68":0.01477,"69":0.02215,"70":0.02954,"71":0.00369,"72":0.01477,"73":0.00738,"74":0.01477,"75":0.00369,"76":0.01477,"77":0.00369,"78":0.00738,"79":0.11445,"80":0.02215,"81":0.02215,"83":0.02215,"84":0.02584,"85":0.05907,"86":0.03323,"87":0.07015,"88":0.02215,"89":0.04061,"90":0.01846,"91":0.46519,"92":0.05169,"93":0.02584,"94":0.04061,"95":0.03692,"96":0.0923,"97":0.11076,"98":0.12553,"99":0.11076,"100":0.24367,"101":1.05591,"102":22.00063,"103":2.27796,"104":0.00369,_:"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 48 51 54 55 57 58 59 61 64 66 105 106"},F:{"28":0.02584,"84":0.00738,"85":0.03323,"86":0.54642,"87":0.90454,_:"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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"17":0.00369,"18":0.02954,"84":0.00738,"89":0.00369,"92":0.01108,"96":0.00369,"97":0.00369,"98":0.00738,"99":0.01108,"100":0.02584,"101":0.17352,"102":1.36604,"103":0.28798,_:"12 13 14 15 16 79 80 81 83 85 86 87 88 90 91 93 94 95"},E:{"4":0,"13":0.00369,"14":0.05907,"15":0.00738,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1 16.0","5.1":0.00738,"11.1":0.00738,"12.1":0.00738,"13.1":0.05538,"14.1":0.05907,"15.1":0.01108,"15.2-15.3":0.01477,"15.4":0.08861,"15.5":0.1846},G:{"8":0,"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.0074,"8.1-8.4":0.0003,"9.0-9.2":0.00355,"9.3":0.01805,"10.0-10.2":0.00118,"10.3":0.01302,"11.0-11.2":0.00444,"11.3-11.4":0.00355,"12.0-12.1":0.00178,"12.2-12.5":0.12932,"13.0-13.1":0.00473,"13.2":0.00296,"13.3":0.00592,"13.4-13.7":0.03285,"14.0-14.4":0.11601,"14.5-14.8":0.20686,"15.0-15.1":0.05712,"15.2-15.3":0.10565,"15.4":0.41786,"15.5":1.80906,"16.0":0.00769},P:{"4":0.38096,"5.0-5.4":0.02174,"6.2-6.4":0.38204,"7.2-7.4":0.47362,"8.2":0.06207,"9.2":0.03089,"10.1":0.01019,"11.1-11.2":0.13385,"12.0":0.04118,"13.0":0.12355,"14.0":0.14415,"15.0":0.08237,"16.0":0.50451,"17.0":2.19309},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00329,"4.2-4.3":0.00768,"4.4":0,"4.4.3-4.4.4":0.06472},A:{"11":0.07753,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0.00631},Q:{"10.4":0},O:{"0":0.1829},H:{"0":0.412},L:{"0":56.21957},S:{"2.5":0},R:{_:"0"},M:{"0":0.12614}};
+module.exports={C:{"52":0.03787,"53":0.00379,"56":0.00757,"63":0.00379,"66":0.00379,"68":0.00379,"72":0.01136,"73":0.00379,"78":0.01894,"79":0.00379,"81":0.01136,"83":0.00379,"84":0.00379,"85":0.00379,"86":0.00757,"88":0.00757,"89":0.00757,"91":0.02651,"93":0.00757,"94":0.00379,"95":0.00379,"96":0.03787,"97":0.00757,"98":0.01515,"99":0.05681,"100":0.03787,"101":0.19692,"102":1.99575,"103":0.21586,"104":0.00379,_:"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 54 55 57 58 59 60 61 62 64 65 67 69 70 71 74 75 76 77 80 82 87 90 92 105 3.5 3.6"},D:{"34":0.00379,"38":0.00757,"41":0.00757,"49":0.04166,"50":0.01894,"53":0.00379,"60":0.01515,"62":0.00757,"63":0.00757,"65":0.00379,"68":0.01515,"69":0.0303,"70":0.0303,"71":0.00379,"72":0.01136,"73":0.00757,"74":0.00757,"75":0.00757,"76":0.00757,"77":0.00379,"78":0.00757,"79":0.1174,"80":0.01894,"81":0.02651,"83":0.01515,"84":0.01894,"85":0.04544,"86":0.02272,"87":0.05681,"88":0.02272,"89":0.03408,"90":0.02272,"91":1.0793,"92":0.06438,"93":0.02272,"94":0.02651,"95":0.0303,"96":0.06817,"97":0.07953,"98":0.06059,"99":0.08331,"100":0.13633,"101":0.15905,"102":0.92024,"103":24.11183,"104":0.00757,"105":0.01136,_:"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 47 48 51 52 54 55 56 57 58 59 61 64 66 67 106"},F:{"28":0.03408,"79":0.00757,"82":0.00379,"84":0.00379,"85":0.02272,"86":0.00757,"87":0.0303,"88":1.21941,"89":0.39006,_:"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 80 81 83 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"17":0.01515,"18":0.02272,"84":0.00757,"89":0.00379,"91":0.00379,"92":0.01136,"96":0.00757,"97":0.00379,"98":0.00379,"99":0.00757,"100":0.01894,"101":0.02272,"102":0.0303,"103":1.7761,_:"12 13 14 15 16 79 80 81 83 85 86 87 88 90 93 94 95"},E:{"4":0,"13":0.00757,"14":0.11361,"15":0.00757,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1","5.1":0.00379,"11.1":0.01136,"12.1":0.00379,"13.1":0.03408,"14.1":0.04923,"15.1":0.00757,"15.2-15.3":0.01136,"15.4":0.04166,"15.5":0.29917,"15.6":0.01515,"16.0":0.00757},G:{"8":0.00031,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00214,"6.0-6.1":0.00061,"7.0-7.1":0.0095,"8.1-8.4":0.00092,"9.0-9.2":0.00521,"9.3":0.01593,"10.0-10.2":0.00061,"10.3":0.01133,"11.0-11.2":0.0046,"11.3-11.4":0.00337,"12.0-12.1":0.00123,"12.2-12.5":0.11426,"13.0-13.1":0.00184,"13.2":0.00184,"13.3":0.0049,"13.4-13.7":0.0291,"14.0-14.4":0.1691,"14.5-14.8":0.17584,"15.0-15.1":0.04901,"15.2-15.3":0.0772,"15.4":0.14674,"15.5":2.15447,"16.0":0.02083},P:{"4":0.36922,"5.0-5.4":0.0104,"6.2-6.4":0.02051,"7.2-7.4":0.47178,"8.2":0.07179,"9.2":0.02051,"10.1":0.02051,"11.1-11.2":0.13333,"12.0":0.03077,"13.0":0.11282,"14.0":0.11282,"15.0":0.07179,"16.0":0.35896,"17.0":2.35891},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00407,"4.2-4.3":0.02171,"4.4":0,"4.4.3-4.4.4":0.09227},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.05681,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02513,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.12426},Q:{"10.4":0},O:{"0":0.21746},H:{"0":0.48233},L:{"0":55.67376}};
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 8a2be16a3e..b28fd81af1 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:{"19":0.01828,"47":0.00457,"51":0.00457,"52":0.02286,"54":0.00457,"60":0.00457,"66":0.00457,"68":0.00914,"78":0.02286,"79":0.00914,"80":0.00457,"81":0.00914,"82":0.00457,"83":0.00457,"88":0.01371,"89":0.00457,"90":0.00457,"91":0.07314,"94":0.05942,"95":0.00457,"96":0.00914,"97":0.01371,"98":0.00914,"99":0.032,"100":0.18284,"101":1.47643,"102":0.06857,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 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 53 55 56 57 58 59 61 62 63 64 65 67 69 70 71 72 73 74 75 76 77 84 85 86 87 92 93 103 104 3.5 3.6"},D:{"38":0.00914,"47":0.00914,"49":0.02286,"51":0.00914,"55":0.00914,"58":0.00914,"60":0.00457,"62":0.00457,"63":0.00914,"65":0.00457,"66":0.00457,"67":0.00914,"68":0.00457,"69":0.01828,"70":0.00914,"72":0.00914,"73":0.00457,"74":0.01371,"75":0.02286,"76":0.03657,"77":0.00914,"78":0.01371,"79":0.08228,"80":0.01828,"81":0.03657,"83":0.04114,"84":0.08228,"85":0.06857,"86":0.08685,"87":0.09142,"88":0.01828,"89":0.04571,"90":0.032,"91":1.28445,"92":0.03657,"93":0.04114,"94":0.032,"95":0.02286,"96":0.07314,"97":0.06857,"98":0.07771,"99":0.13256,"100":0.27883,"101":1.39416,"102":26.81349,"103":2.73803,"104":0.02286,"105":0.00457,_:"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 53 54 56 57 59 61 64 71 106"},F:{"82":0.00457,"84":0.00457,"85":0.03657,"86":1.72327,"87":1.83297,_:"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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"15":0.04114,"16":0.00457,"18":0.01828,"84":0.00457,"91":0.01371,"92":0.01371,"96":0.00457,"98":0.00457,"99":0.01371,"100":0.01371,"101":0.38396,"102":2.54605,"103":0.54395,_:"12 13 14 17 79 80 81 83 85 86 87 88 89 90 93 94 95 97"},E:{"4":0,"13":0.00914,"14":0.02743,"15":0.01371,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 16.0","11.1":0.00457,"12.1":0.00914,"13.1":0.05028,"14.1":0.08228,"15.1":0.01828,"15.2-15.3":0.01828,"15.4":0.10513,"15.5":0.29254},G:{"8":0.00203,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00203,"6.0-6.1":0,"7.0-7.1":0.00203,"8.1-8.4":0,"9.0-9.2":0.00271,"9.3":0.02981,"10.0-10.2":0.00407,"10.3":0.03523,"11.0-11.2":0.00474,"11.3-11.4":0.01965,"12.0-12.1":0.0061,"12.2-12.5":0.18226,"13.0-13.1":0.00542,"13.2":0.00542,"13.3":0.01558,"13.4-13.7":0.07453,"14.0-14.4":0.1599,"14.5-14.8":0.58946,"15.0-15.1":0.12399,"15.2-15.3":0.26763,"15.4":0.94652,"15.5":4.2678,"16.0":0.0122},P:{"4":0.07173,"5.0-5.4":0.02174,"6.2-6.4":0.38204,"7.2-7.4":0.23569,"8.2":0.06207,"9.2":0.01025,"10.1":0.01019,"11.1-11.2":0.06149,"12.0":0.01025,"13.0":0.06149,"14.0":0.06149,"15.0":0.04099,"16.0":0.18446,"17.0":1.81381},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00259,"4.2-4.3":0.00691,"4.4":0,"4.4.3-4.4.4":0.0285},A:{"8":0.00457,"9":0.00914,"11":0.1097,_:"6 7 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.09229},H:{"0":0.20045},L:{"0":43.45728},S:{"2.5":0},R:{_:"0"},M:{"0":0.14115}};
+module.exports={C:{"47":0.00447,"52":0.01786,"68":0.00893,"72":0.00447,"78":0.0268,"79":0.00893,"80":0.00447,"81":0.00447,"88":0.00893,"89":0.00447,"90":0.00447,"91":0.06699,"94":0.03573,"95":0.00447,"96":0.00447,"97":0.0134,"98":0.00447,"99":0.02233,"100":0.01786,"101":0.08039,"102":1.43805,"103":0.1965,_:"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 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 69 70 71 73 74 75 76 77 82 83 84 85 86 87 92 93 104 105 3.5 3.6"},D:{"38":0.00893,"41":0.00447,"47":0.00893,"49":0.02233,"51":0.0134,"53":0.00447,"55":0.00893,"58":0.00447,"63":0.00893,"65":0.00447,"67":0.00447,"68":0.00893,"69":0.01786,"70":0.00893,"71":0.00447,"72":0.00893,"74":0.0134,"75":0.01786,"76":0.0268,"77":0.00893,"78":0.0134,"79":0.09379,"80":0.02233,"81":0.04913,"83":0.04466,"84":0.08039,"85":0.06699,"86":0.07592,"87":0.08932,"88":0.02233,"89":0.04466,"90":0.04019,"91":0.76369,"92":0.03573,"93":0.03126,"94":0.0268,"95":0.02233,"96":0.06252,"97":0.05359,"98":0.05359,"99":0.10718,"100":0.14738,"101":0.2099,"102":1.09417,"103":29.30589,"104":0.06252,"105":0.0134,_:"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 42 43 44 45 46 48 50 52 54 56 57 59 60 61 62 64 66 73 106"},F:{"36":0.00447,"82":0.00893,"85":0.02233,"86":0.0134,"87":0.08485,"88":2.94756,"89":0.67437,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 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 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"15":0.05806,"16":0.00447,"18":0.0134,"84":0.00447,"92":0.0134,"96":0.00447,"99":0.00447,"100":0.00893,"101":0.09379,"102":0.05359,"103":3.35843,_:"12 13 14 17 79 80 81 83 85 86 87 88 89 90 91 93 94 95 97 98"},E:{"4":0,"13":0.00893,"14":0.02233,"15":0.00893,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 10.1","9.1":0.01786,"11.1":0.00447,"12.1":0.00893,"13.1":0.04913,"14.1":0.07592,"15.1":0.01786,"15.2-15.3":0.01786,"15.4":0.05806,"15.5":0.33048,"15.6":0.02233,"16.0":0.00447},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00217,"6.0-6.1":0,"7.0-7.1":0.00145,"8.1-8.4":0,"9.0-9.2":0.00072,"9.3":0.02899,"10.0-10.2":0.00072,"10.3":0.03769,"11.0-11.2":0.00507,"11.3-11.4":0.0145,"12.0-12.1":0.00797,"12.2-12.5":0.19207,"13.0-13.1":0.0058,"13.2":0.00435,"13.3":0.01595,"13.4-13.7":0.07321,"14.0-14.4":0.16163,"14.5-14.8":0.57405,"15.0-15.1":0.0993,"15.2-15.3":0.18555,"15.4":0.36313,"15.5":5.26788,"16.0":0.04131},P:{"4":0.10318,"5.0-5.4":0.0104,"6.2-6.4":0.02051,"7.2-7.4":0.21669,"8.2":0.07179,"9.2":0.01032,"10.1":0.02051,"11.1-11.2":0.05159,"12.0":0.01032,"13.0":0.05159,"14.0":0.06191,"15.0":0.03096,"16.0":0.12382,"17.0":1.92954},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00377,"4.2-4.3":0.01006,"4.4":0,"4.4.3-4.4.4":0.04151},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00462,"9":0.01848,"11":0.11088,_:"6 7 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02513,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.14388},Q:{"10.4":0},O:{"0":0.09961},H:{"0":0.22005},L:{"0":44.41452}};
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 1494f04654..51519ad5c8 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:{"48":0.0211,"52":0.01266,"60":0.00422,"67":0.00844,"78":0.00844,"91":0.04641,"95":0.02531,"96":0.00422,"97":0.0211,"98":0.05485,"99":0.02531,"100":0.12235,"101":0.83536,"102":0.02953,_:"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 59 61 62 63 64 65 66 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 92 93 94 103 104 3.5 3.6"},D:{"49":0.16876,"56":0.01266,"65":0.01266,"69":0.01266,"71":0.00844,"75":0.04219,"76":0.27424,"77":0.01266,"78":0.01266,"79":0.0211,"81":0.00844,"83":0.01688,"84":0.00844,"85":0.00422,"86":0.00422,"87":0.03797,"88":0.00844,"90":0.04219,"91":0.09282,"92":0.0211,"93":0.14767,"94":0.0211,"95":0.00844,"96":0.0675,"97":0.16032,"98":0.05485,"99":0.09704,"100":0.27845,"101":1.97027,"102":14.60196,"103":1.42602,"104":0.00844,_:"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 50 51 52 53 54 55 57 58 59 60 61 62 63 64 66 67 68 70 72 73 74 80 89 105 106"},F:{"85":0.00422,"86":0.12657,"87":0.23626,_:"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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"15":0.00422,"16":0.01688,"17":0.0211,"18":0.03797,"93":0.00422,"98":0.01266,"99":0.01266,"100":0.04641,"101":0.83536,"102":4.47214,"103":0.94506,_:"12 13 14 79 80 81 83 84 85 86 87 88 89 90 91 92 94 95 96 97"},E:{"4":0,"12":0.00844,"13":0.02953,"14":0.16876,"15":0.07172,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.00422,"11.1":0.03375,"12.1":0.18564,"13.1":0.38815,"14.1":1.09694,"15.1":0.18986,"15.2-15.3":0.18986,"15.4":1.29523,"15.5":4.2401,"16.0":0.00844},G:{"8":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.06751,"10.0-10.2":0.00921,"10.3":0.09819,"11.0-11.2":0.01227,"11.3-11.4":0.01841,"12.0-12.1":0.01227,"12.2-12.5":0.45107,"13.0-13.1":0.02148,"13.2":0,"13.3":0.03682,"13.4-13.7":0.08592,"14.0-14.4":0.3897,"14.5-14.8":1.72758,"15.0-15.1":0.45107,"15.2-15.3":1.21514,"15.4":4.8544,"15.5":21.11758,"16.0":0.03069},P:{"4":0.02064,"5.0-5.4":0.02174,"6.2-6.4":0.01016,"7.2-7.4":0.23733,"8.2":0.06207,"9.2":0.03096,"10.1":0.01019,"11.1-11.2":0.40244,"12.0":0.05159,"13.0":0.25797,"14.0":0.17542,"15.0":0.06191,"16.0":0.3302,"17.0":3.43619},I:{"0":0,"3":0,"4":0.00272,"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.06392},A:{"9":0.00844,"11":0.14767,_:"6 7 8 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0.00578},Q:{"10.4":0},O:{"0":0.01156},H:{"0":0.07114},L:{"0":27.36048},S:{"2.5":0},R:{_:"0"},M:{"0":0.09826}};
+module.exports={C:{"47":0.01707,"48":0.0384,"52":0.01707,"67":0.00427,"78":0.02134,"91":0.03414,"95":0.09814,"96":0.00853,"97":0.00427,"100":0.0128,"101":0.11521,"102":0.93447,"103":0.08534,_:"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 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 92 93 94 98 99 104 105 3.5 3.6"},D:{"49":0.16215,"56":0.00853,"63":0.00427,"65":0.02987,"68":0.00853,"69":0.0128,"71":0.00853,"75":0.06827,"76":0.28162,"77":0.0128,"78":0.01707,"79":0.01707,"81":0.00427,"83":0.04267,"84":0.00853,"86":0.00853,"87":0.0256,"88":0.00853,"90":0.02987,"91":0.04694,"92":0.0128,"93":0.17921,"94":0.0128,"95":0.00427,"96":0.04267,"97":0.11521,"98":0.0256,"99":0.0384,"100":0.10241,"101":0.26882,"102":1.76654,"103":16.53036,"104":0.02134,"105":0.00853,"106":0.00427,_:"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 50 51 52 53 54 55 57 58 59 60 61 62 64 66 67 70 72 73 74 80 85 89"},F:{"87":0.0128,"88":0.28589,"89":0.09814,_:"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 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00427,"13":0.00427,"15":0.00427,"16":0.02134,"17":0.02134,"18":0.02987,"96":0.02987,"97":0.01707,"98":0.00427,"99":0.00853,"100":0.00853,"101":0.05974,"102":0.24749,"103":6.61812,_:"14 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95"},E:{"4":0,"13":0.02987,"14":0.13654,"15":0.07254,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.00853,"11.1":0.02134,"12.1":0.13654,"13.1":0.55471,"14.1":0.60591,"15.1":0.19202,"15.2-15.3":0.18775,"15.4":0.64432,"15.5":4.16886,"15.6":0.15361,"16.0":0.02134},G:{"8":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.08203,"10.0-10.2":0,"10.3":0.09052,"11.0-11.2":0.03677,"11.3-11.4":0.01697,"12.0-12.1":0.0198,"12.2-12.5":0.41299,"13.0-13.1":0.01131,"13.2":0,"13.3":0.0396,"13.4-13.7":0.09052,"14.0-14.4":0.34793,"14.5-14.8":1.28705,"15.0-15.1":0.44693,"15.2-15.3":1.13147,"15.4":2.16111,"15.5":21.61397,"16.0":0.08486},P:{"4":0.05132,"5.0-5.4":0.0104,"6.2-6.4":0.04102,"7.2-7.4":0.29766,"8.2":0.07179,"9.2":0.06158,"10.1":0.02051,"11.1-11.2":0.26687,"12.0":0.05132,"13.0":0.28739,"14.0":0.26687,"15.0":0.06158,"16.0":0.22581,"17.0":4.57778},I:{"0":0,"3":0,"4":0.00328,"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.05405},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.14081,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02513,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.09173},Q:{"10.4":0},O:{"0":0.01147},H:{"0":0.05428},L:{"0":29.17221}};
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 71f2c7af4e..022a2f79fb 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:{"4":0.00255,"30":0.00255,"52":0.01018,"68":0.00255,"72":0.00764,"75":0.00255,"76":0.01273,"78":0.02801,"81":0.00255,"84":0.00509,"87":0.01018,"88":0.00509,"91":0.00509,"94":0.00255,"95":0.01782,"96":0.00764,"99":0.00509,"100":0.08402,"101":0.74852,"102":0.10693,"103":0.00509,_:"2 3 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 31 32 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 59 60 61 62 63 64 65 66 67 69 70 71 73 74 77 79 80 82 83 85 86 89 90 92 93 97 98 104 3.5 3.6"},D:{"31":0.00255,"32":0.00509,"43":0.02037,"49":0.0331,"55":0.00764,"58":0.00509,"60":0.00255,"65":0.00764,"67":0.00764,"69":0.00509,"73":0.01528,"74":0.00509,"75":0.01018,"78":0.01018,"79":0.00764,"80":0.01018,"81":0.02546,"83":0.00509,"84":0.00255,"85":0.01018,"86":0.00764,"87":0.0662,"88":0.01782,"89":0.00509,"90":0.02037,"91":0.01528,"92":0.01018,"93":0.01273,"94":0.00509,"95":0.04837,"96":0.05856,"97":0.03564,"98":0.05601,"99":0.04328,"100":0.1884,"101":0.72052,"102":16.54391,"103":2.00879,"104":0.07129,"105":0.02546,_:"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 33 34 35 36 37 38 39 40 41 42 44 45 46 47 48 50 51 52 53 54 56 57 59 61 62 63 64 66 68 70 71 72 76 77 106"},F:{"46":0.00509,"86":0.01528,"87":0.20368,_:"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 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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00764,"13":0.00509,"14":0.00255,"16":0.01273,"18":0.02037,"84":0.01782,"85":0.00509,"89":0.00255,"90":0.00255,"91":0.00255,"92":0.03819,"93":0.00509,"94":0.02037,"95":0.01528,"96":0.01782,"97":0.00764,"98":0.00764,"99":0.01273,"100":0.03819,"101":0.22914,"102":1.12279,"103":0.20368,_:"15 17 79 80 81 83 86 87 88"},E:{"4":0,"13":0.04074,"14":0.07638,"15":0.01273,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 16.0","11.1":0.00509,"12.1":0.00764,"13.1":0.06365,"14.1":0.14512,"15.1":0.01528,"15.2-15.3":0.03055,"15.4":0.21896,"15.5":0.34116},G:{"8":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.00472,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.017,"10.0-10.2":0.00283,"10.3":0.01417,"11.0-11.2":0.00755,"11.3-11.4":0.01039,"12.0-12.1":0.04722,"12.2-12.5":0.37679,"13.0-13.1":0.01983,"13.2":0.01039,"13.3":0.06516,"13.4-13.7":0.15204,"14.0-14.4":0.76775,"14.5-14.8":0.92828,"15.0-15.1":0.6091,"15.2-15.3":0.79891,"15.4":1.69886,"15.5":3.89539,"16.0":0.01039},P:{"4":0.15546,"5.0-5.4":0.02174,"6.2-6.4":0.38204,"7.2-7.4":0.10364,"8.2":0.06207,"9.2":0.01134,"10.1":0.01019,"11.1-11.2":0.07255,"12.0":0.01036,"13.0":0.06218,"14.0":0.05182,"15.0":0.05182,"16.0":0.18655,"17.0":0.8084},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},A:{"11":0.01782,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":1.40135},H:{"0":0.57867},L:{"0":62.59191},S:{"2.5":0},R:{_:"0"},M:{"0":0.02982}};
+module.exports={C:{"44":0.00803,"52":0.00536,"76":0.00268,"78":0.01875,"84":0.00803,"88":0.00268,"91":0.00803,"94":0.00268,"95":0.00803,"96":0.01071,"99":0.1098,"100":0.00803,"101":0.07498,"102":0.69092,"103":0.09373,"104":0.00536,_:"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 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 72 73 74 75 77 79 80 81 82 83 85 86 87 89 90 92 93 97 98 105 3.5 3.6"},D:{"43":0.05624,"49":0.03481,"53":0.00803,"58":0.01071,"65":0.05892,"66":0.00536,"67":0.02678,"69":0.00268,"73":0.00536,"77":0.0241,"78":0.00803,"79":0.00268,"80":0.00536,"81":0.02142,"84":0.00268,"86":0.01071,"87":0.04285,"88":0.01071,"89":0.00536,"90":0.02142,"91":0.01339,"92":0.0241,"94":0.01607,"95":0.01875,"96":0.02678,"97":0.00803,"98":0.06427,"99":0.04017,"100":0.15265,"101":0.14997,"102":0.79804,"103":18.6121,"104":0.10444,"105":0.12319,_:"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 44 45 46 47 48 50 51 52 54 55 56 57 59 60 61 62 63 64 68 70 71 72 74 75 76 83 85 93 106"},F:{"46":0.00268,"85":0.00268,"87":0.00536,"88":0.10712,"89":0.11248,_:"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 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 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00268,"13":0.00536,"16":0.00536,"18":0.01339,"84":0.01071,"85":0.00268,"87":0.00536,"89":0.00268,"91":0.00536,"92":0.02142,"93":0.01071,"94":0.01607,"95":0.01339,"96":0.01339,"97":0.00536,"98":0.01071,"100":0.01607,"101":0.08302,"102":0.09373,"103":1.70321,_:"14 15 17 79 80 81 83 86 88 90 99"},E:{"4":0,"12":0.00268,"13":0.01607,"14":0.01607,"15":0.0241,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 10.1 16.0","9.1":0.00536,"11.1":0.00536,"12.1":0.00803,"13.1":0.10444,"14.1":0.13122,"15.1":0.00536,"15.2-15.3":0.01071,"15.4":0.05892,"15.5":0.40706,"15.6":0.01071},G:{"8":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.00379,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.01325,"10.0-10.2":0,"10.3":0.01325,"11.0-11.2":0.00379,"11.3-11.4":0.00473,"12.0-12.1":0.04448,"12.2-12.5":0.35772,"13.0-13.1":0.01703,"13.2":0.00852,"13.3":0.06246,"13.4-13.7":0.16277,"14.0-14.4":0.66908,"14.5-14.8":0.87254,"15.0-15.1":0.44573,"15.2-15.3":0.58864,"15.4":0.95582,"15.5":5.01192,"16.0":0.02555},P:{"4":0.20336,"5.0-5.4":0.0104,"6.2-6.4":0.29967,"7.2-7.4":0.07118,"8.2":0.07179,"9.2":0.02034,"10.1":0.02051,"11.1-11.2":0.04067,"12.0":0.01067,"13.0":0.13218,"14.0":0.06101,"15.0":0.08134,"16.0":0.15252,"17.0":0.85412},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.01464},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.01071,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02513,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.06589},Q:{"10.4":0},O:{"0":1.44224},H:{"0":0.50597},L:{"0":62.1882}};
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 95fc3a0757..d01d340d8f 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:{"11":0.01616,"34":0.01212,"40":0.00404,"47":0.00808,"48":0.00404,"52":0.02423,"60":0.01616,"72":0.01616,"78":0.01212,"81":0.00808,"88":0.00404,"91":0.0929,"94":0.00808,"95":0.04039,"98":0.00808,"99":0.04847,"100":0.2585,"101":1.78524,"102":0.13733,_:"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 41 42 43 44 45 46 49 50 51 53 54 55 56 57 58 59 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 79 80 82 83 84 85 86 87 89 90 92 93 96 97 103 104 3.5 3.6"},D:{"33":0.00404,"38":0.01616,"49":0.0727,"56":0.00808,"57":0.01212,"63":0.01212,"65":0.01212,"66":0.00808,"69":0.00404,"70":0.00404,"71":0.00808,"72":0.00404,"74":0.01616,"75":0.01212,"76":0.01616,"77":0.00404,"78":0.00404,"79":0.02827,"80":0.04847,"81":0.01616,"83":0.02423,"84":0.01616,"85":0.01616,"86":0.04039,"87":0.02827,"88":0.0202,"89":0.01212,"90":0.0202,"91":0.02423,"92":0.04847,"93":0.04847,"94":0.02423,"95":0.05655,"96":0.0727,"97":0.10501,"98":0.0727,"99":0.20195,"100":0.34735,"101":1.5429,"102":20.84528,"103":1.59137,_:"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 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 58 59 60 61 62 64 67 68 73 104 105 106"},F:{"28":0.01212,"84":0.01212,"85":0.01212,"86":0.0929,"87":0.7149,_:"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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.03231,"13":0.0202,"14":0.04039,"15":0.03635,"16":0.02827,"17":0.0202,"18":0.09694,"84":0.0202,"85":0.00404,"88":0.00404,"89":0.01212,"90":0.01616,"91":0.00404,"92":0.04039,"93":0.00808,"94":0.00808,"95":0.01616,"96":0.0202,"97":0.01616,"98":0.02827,"99":0.04847,"100":0.0727,"101":0.56546,"102":3.55432,"103":0.4968,_:"79 80 81 83 86 87"},E:{"4":0,"13":0.01212,"14":0.02423,"15":0.01616,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 16.0","11.1":0.01212,"12.1":0.00404,"13.1":0.05251,"14.1":0.06059,"15.1":0.04443,"15.2-15.3":0.0727,"15.4":0.17772,"15.5":0.37563},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00159,"5.0-5.1":0.00476,"6.0-6.1":0.00159,"7.0-7.1":0.0135,"8.1-8.4":0.00238,"9.0-9.2":0,"9.3":0.01707,"10.0-10.2":0,"10.3":0.02858,"11.0-11.2":0.00119,"11.3-11.4":0.01032,"12.0-12.1":0.00516,"12.2-12.5":0.38541,"13.0-13.1":0.00754,"13.2":0.01627,"13.3":0.0647,"13.4-13.7":0.04445,"14.0-14.4":0.11987,"14.5-14.8":0.26633,"15.0-15.1":0.10796,"15.2-15.3":0.18933,"15.4":0.73509,"15.5":1.8933,"16.0":0.01786},P:{"4":0.20495,"5.0-5.4":0.02174,"6.2-6.4":0.38204,"7.2-7.4":0.33817,"8.2":0.06207,"9.2":0.01025,"10.1":0.01019,"11.1-11.2":0.06149,"12.0":0.01025,"13.0":0.12297,"14.0":0.10248,"15.0":0.06149,"16.0":0.45089,"17.0":1.37317},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00072,"4.2-4.3":0.0018,"4.4":0,"4.4.3-4.4.4":0.0571},A:{"10":0.00808,"11":0.19387,_:"6 7 8 9 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0.01192},Q:{"10.4":0},O:{"0":0.90607},H:{"0":0.89731},L:{"0":55.4999},S:{"2.5":0.02981},R:{_:"0"},M:{"0":0.11922}};
+module.exports={C:{"11":0.02294,"34":0.01529,"47":0.03058,"52":0.01912,"60":0.01529,"68":0.00382,"72":0.01912,"78":0.00765,"81":0.02676,"91":0.11087,"94":0.02294,"96":0.01147,"99":0.01529,"100":0.02676,"101":0.1988,"102":1.73564,"103":0.18733,"104":0.00382,_:"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 48 49 50 51 53 54 55 56 57 58 59 61 62 63 64 65 66 67 69 70 71 73 74 75 76 77 79 80 82 83 84 85 86 87 88 89 90 92 93 95 97 98 105 3.5 3.6"},D:{"38":0.01147,"43":0.01529,"49":0.04205,"53":0.00382,"57":0.01147,"60":0.00382,"61":0.00382,"62":0.01147,"63":0.00382,"65":0.00765,"67":0.00765,"69":0.00765,"70":0.00382,"71":0.00765,"74":0.02676,"77":0.00765,"78":0.01912,"79":0.04588,"80":0.03058,"81":0.01912,"83":0.03441,"84":0.00765,"85":0.00765,"86":0.03441,"87":0.03441,"88":0.01147,"89":0.03441,"90":0.02294,"91":0.02676,"92":0.02676,"93":0.03441,"94":0.01529,"95":0.04205,"96":0.05735,"97":0.06881,"98":0.03441,"99":0.0994,"100":0.09558,"101":0.28673,"102":1.54067,"103":20.37659,"104":0.01529,"105":0.00382,_:"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 44 45 46 47 48 50 51 52 54 55 56 58 59 64 66 68 72 73 75 76 106"},F:{"28":0.00765,"82":0.00765,"83":0.00382,"84":0.00765,"85":0.00765,"86":0.01529,"87":0.04205,"88":0.54669,"89":0.41671,_:"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 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.02294,"13":0.01912,"14":0.03058,"15":0.03058,"16":0.01529,"17":0.01912,"18":0.06117,"84":0.03823,"85":0.01147,"88":0.01147,"89":0.01147,"90":0.00765,"92":0.02676,"95":0.00765,"96":0.01912,"97":0.00382,"98":0.02294,"99":0.01529,"100":0.03058,"101":0.06881,"102":0.17204,"103":3.71213,_:"79 80 81 83 86 87 91 93 94"},E:{"4":0,"13":0.00765,"14":0.04205,"15":0.02294,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 16.0","11.1":0.02676,"12.1":0.00765,"13.1":0.06881,"14.1":0.11087,"15.1":0.01912,"15.2-15.3":0.07646,"15.4":0.07646,"15.5":0.48934,"15.6":0.01529},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00851,"6.0-6.1":0.00179,"7.0-7.1":0.02912,"8.1-8.4":0.00179,"9.0-9.2":0.00045,"9.3":0.03987,"10.0-10.2":0,"10.3":0.02195,"11.0-11.2":0.00134,"11.3-11.4":0.00493,"12.0-12.1":0.00672,"12.2-12.5":0.41836,"13.0-13.1":0.00806,"13.2":0.01523,"13.3":0.05062,"13.4-13.7":0.06137,"14.0-14.4":0.11646,"14.5-14.8":0.19037,"15.0-15.1":0.11691,"15.2-15.3":0.14468,"15.4":0.39328,"15.5":2.70951,"16.0":0.06361},P:{"4":0.30608,"5.0-5.4":0.0104,"6.2-6.4":0.02051,"7.2-7.4":0.43872,"8.2":0.07179,"9.2":0.0102,"10.1":0.02051,"11.1-11.2":0.08162,"12.0":0.02041,"13.0":0.08162,"14.0":0.11223,"15.0":0.06122,"16.0":0.30608,"17.0":1.71406},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00033,"4.2-4.3":0.00133,"4.4":0,"4.4.3-4.4.4":0.02923},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.00765,"11":0.14145,_:"6 7 8 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02513,_:"10"},S:{"2.5":0.03089},R:{_:"0"},M:{"0":0.16681},Q:{"10.4":0.01236},O:{"0":0.95141},H:{"0":0.90074},L:{"0":57.64768}};
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 9ea21df744..113f1d4630 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:{"43":0.00473,"50":0.04253,"52":0.33075,"55":0.00473,"60":0.00473,"65":0.00473,"68":0.00473,"72":0.00945,"78":0.0189,"80":0.01418,"81":0.01418,"82":0.00473,"83":0.00473,"84":0.04253,"86":0.00945,"88":0.0378,"89":0.02835,"91":0.14175,"92":0.01418,"94":0.00473,"95":0.01418,"96":0.02363,"97":0.16065,"98":0.02363,"99":0.02363,"100":0.46778,"101":2.21603,"102":0.07088,_:"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 44 45 46 47 48 49 51 53 54 56 57 58 59 61 62 63 64 66 67 69 70 71 73 74 75 76 77 79 85 87 90 93 103 104 3.5 3.6"},D:{"22":0.00945,"38":0.00945,"49":0.10395,"51":0.0189,"53":0.04253,"55":0.00945,"56":0.0189,"57":0.00473,"61":0.00473,"63":0.0189,"69":0.19373,"70":0.00945,"71":0.01418,"73":0.00945,"74":0.04253,"75":0.00473,"76":0.00473,"77":0.01418,"78":0.0189,"79":0.0756,"80":0.06143,"81":0.02835,"83":0.04725,"84":0.06615,"85":0.08033,"86":0.20318,"87":0.1701,"88":0.0756,"89":0.06143,"90":0.05198,"91":0.05198,"92":0.17483,"93":0.01418,"94":0.0189,"95":0.04253,"96":0.10395,"97":0.12758,"98":0.1701,"99":0.1512,"100":0.4914,"101":1.6065,"102":18.51255,"103":1.7199,"104":0.0189,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 50 52 54 58 59 60 62 64 65 66 67 68 72 105 106"},F:{"36":0.1134,"58":0.00473,"67":0.00945,"71":0.00945,"72":0.00473,"78":0.00473,"79":0.00945,"82":0.03308,"83":0.02363,"84":0.03308,"85":0.33075,"86":0.58118,"87":4.76753,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 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 68 69 70 73 74 75 76 77 80 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6","10.0-10.1":0,"12.1":0.01418},B:{"17":0.00473,"18":0.0378,"99":0.06615,"101":0.2079,"102":1.4931,"103":0.36383,_:"12 13 14 15 16 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 100"},E:{"4":0,"13":0.02835,"14":0.05198,"15":0.01418,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1","5.1":0.0756,"10.1":0.00945,"11.1":0.0189,"12.1":0.00473,"13.1":0.0567,"14.1":0.1512,"15.1":0.07088,"15.2-15.3":0.06143,"15.4":0.52448,"15.5":2.27745,"16.0":0.00473},G:{"8":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.00431,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.046,"10.0-10.2":0,"10.3":0.03163,"11.0-11.2":0.023,"11.3-11.4":0.00575,"12.0-12.1":0.02013,"12.2-12.5":0.29326,"13.0-13.1":0.00719,"13.2":0.01006,"13.3":0.03019,"13.4-13.7":0.115,"14.0-14.4":0.30476,"14.5-14.8":0.64258,"15.0-15.1":0.41976,"15.2-15.3":0.72452,"15.4":1.89469,"15.5":9.72644,"16.0":0.046},P:{"4":0.05306,"5.0-5.4":0.02174,"6.2-6.4":0.38204,"7.2-7.4":0.01061,"8.2":0.06207,"9.2":0.01049,"10.1":0.01019,"11.1-11.2":0.04338,"12.0":0.05306,"13.0":0.02122,"14.0":0.03184,"15.0":0.08677,"16.0":0.13796,"17.0":1.05062},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00521,"4.2-4.3":0.00521,"4.4":0,"4.4.3-4.4.4":0.03176},A:{"8":0.02363,"11":0.16065,_:"6 7 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.1424},H:{"0":1.18336},L:{"0":33.90005},S:{"2.5":0},R:{_:"0"},M:{"0":0.21623}};
+module.exports={C:{"50":0.04699,"52":0.17856,"55":0.0094,"65":0.0235,"68":0.0094,"72":0.0047,"78":0.0235,"80":0.0094,"81":0.0141,"82":0.0047,"84":0.0188,"86":0.0094,"88":0.04699,"89":0.0235,"91":0.09868,"94":0.0047,"95":0.0235,"96":0.02819,"97":0.07049,"98":0.04229,"99":0.0188,"100":0.14097,"101":0.15037,"102":2.12395,"103":0.22085,_:"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 51 53 54 56 57 58 59 60 61 62 63 64 66 67 69 70 71 73 74 75 76 77 79 83 85 87 90 92 93 104 105 3.5 3.6"},D:{"22":0.0141,"38":0.03759,"49":0.10338,"51":0.0094,"53":0.08458,"55":0.0047,"61":0.0141,"63":0.0047,"68":0.0047,"69":0.17856,"70":0.0094,"71":0.0141,"72":0.0047,"73":0.0141,"74":0.03289,"75":0.0047,"77":0.0094,"78":0.0094,"79":0.05169,"80":0.03759,"81":0.0235,"83":0.04229,"84":0.11278,"85":0.06109,"86":0.14567,"87":0.16916,"88":0.05639,"89":0.07049,"90":0.05639,"91":0.04699,"92":0.12687,"93":0.0141,"94":0.0141,"95":0.03759,"96":0.06109,"97":0.09398,"98":0.05639,"99":0.12687,"100":0.24905,"101":0.4746,"102":1.28283,"103":20.24329,"104":0.0094,"105":0.0094,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 50 52 54 56 57 58 59 60 62 64 65 66 67 76 106"},F:{"36":0.10808,"43":0.0047,"49":0.0094,"67":0.0047,"68":0.0188,"69":0.0094,"78":0.0047,"79":0.04699,"80":0.0047,"81":0.0141,"82":0.0235,"83":0.0188,"84":0.02819,"85":0.27724,"86":0.04229,"87":0.19266,"88":4.26669,"89":1.97828,"90":0.0094,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 44 45 46 47 48 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 70 71 72 73 74 75 76 77 9.5-9.6 10.5 10.6 11.1 11.5 11.6","10.0-10.1":0,"12.1":0.0188},B:{"18":0.0188,"86":0.0094,"99":0.03289,"101":0.03289,"102":0.05169,"103":1.77622,_:"12 13 14 15 16 17 79 80 81 83 84 85 87 88 89 90 91 92 93 94 95 96 97 98 100"},E:{"4":0,"13":0.03759,"14":0.05169,"15":0.0141,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1","5.1":0.11748,"10.1":0.0094,"11.1":0.0188,"12.1":0.0094,"13.1":0.05639,"14.1":0.09398,"15.1":0.05639,"15.2-15.3":0.06579,"15.4":0.22555,"15.5":2.65494,"15.6":0.12217,"16.0":0.0188},G:{"8":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.00168,"8.1-8.4":0,"9.0-9.2":0.00168,"9.3":0.03875,"10.0-10.2":0.01179,"10.3":0.03033,"11.0-11.2":0.01179,"11.3-11.4":0.00674,"12.0-12.1":0.0219,"12.2-12.5":0.23924,"13.0-13.1":0.00842,"13.2":0.00674,"13.3":0.03033,"13.4-13.7":0.12467,"14.0-14.4":0.29147,"14.5-14.8":0.50375,"15.0-15.1":0.27799,"15.2-15.3":0.57114,"15.4":1.01087,"15.5":13.15817,"16.0":0.07413},P:{"4":0.02141,"5.0-5.4":0.0104,"6.2-6.4":0.29967,"7.2-7.4":0.0107,"8.2":0.07179,"9.2":0.01044,"10.1":0.02051,"11.1-11.2":0.0107,"12.0":0.05351,"13.0":0.03211,"14.0":0.03211,"15.0":0.0107,"16.0":0.07492,"17.0":1.08096},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0022,"4.2-4.3":0.00315,"4.4":0,"4.4.3-4.4.4":0.02644},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.02888,"9":0.00963,"11":0.15885,_:"6 7 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02513,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.15897},Q:{"10.4":0},O:{"0":0.17487},H:{"0":1.31941},L:{"0":31.99104}};
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 bc06bfa43e..143d687e08 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:{"52":0.01146,"71":0.00382,"78":0.00382,"81":0.35526,"88":0.00764,"91":0.02292,"93":0.02674,"99":0.00382,"100":0.08786,"101":1.10016,"102":0.08786,_:"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 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 72 73 74 75 76 77 79 80 82 83 84 85 86 87 89 90 92 94 95 96 97 98 103 104 3.5 3.6"},D:{"40":0.14898,"49":0.01528,"65":0.00764,"68":0.00764,"69":0.00382,"72":0.00764,"74":0.01528,"75":0.0573,"76":0.12224,"77":0.00382,"79":0.06876,"80":0.00382,"81":0.00764,"83":0.00764,"84":0.05348,"85":0.00764,"86":0.01146,"87":0.02292,"88":0.01146,"89":0.02674,"90":0.01146,"91":0.02674,"92":0.02292,"93":0.16044,"94":0.0191,"95":0.05348,"96":0.06494,"97":0.01528,"98":0.03438,"99":0.12606,"100":0.63412,"101":4.42356,"102":13.62212,"103":1.34464,"104":0.00764,_:"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 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 66 67 70 71 73 78 105 106"},F:{"28":0.04202,"78":0.00764,"85":0.00764,"86":0.19482,"87":1.17656,_:"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 79 80 81 82 83 84 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00764,"18":0.01146,"84":0.00764,"89":0.00764,"90":0.00382,"91":0.0191,"92":0.00382,"93":0.04202,"96":0.00382,"97":0.00382,"98":0.00382,"99":0.00764,"100":0.03056,"101":0.46222,"102":2.44862,"103":0.41256,_:"13 14 15 16 17 79 80 81 83 85 86 87 88 94 95"},E:{"4":0,"12":0.00382,"13":0.02292,"14":0.14898,"15":0.0191,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1 10.1","11.1":0.01528,"12.1":0.14134,"13.1":0.12224,"14.1":0.09168,"15.1":0.27504,"15.2-15.3":0.17954,"15.4":2.96814,"15.5":3.12476,"16.0":0.0191},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01348,"6.0-6.1":0,"7.0-7.1":0.00539,"8.1-8.4":0,"9.0-9.2":0.02965,"9.3":0.1752,"10.0-10.2":0,"10.3":0.08625,"11.0-11.2":0,"11.3-11.4":0.24528,"12.0-12.1":0.00539,"12.2-12.5":0.43395,"13.0-13.1":0.01617,"13.2":0.01078,"13.3":0.06469,"13.4-13.7":0.12129,"14.0-14.4":0.22641,"14.5-14.8":0.99188,"15.0-15.1":0.76278,"15.2-15.3":1.69267,"15.4":7.36904,"15.5":14.58984,"16.0":0.03234},P:{"4":0.04259,"5.0-5.4":0.02174,"6.2-6.4":0.38204,"7.2-7.4":0.15971,"8.2":0.06207,"9.2":0.01049,"10.1":0.01019,"11.1-11.2":0.04259,"12.0":0.05306,"13.0":0.04259,"14.0":0.06388,"15.0":0.02129,"16.0":0.13841,"17.0":2.06557},I:{"0":0,"3":0,"4":0.0039,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0013,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.01951},A:{"11":0.20246,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0.01854},O:{"0":0.2348},H:{"0":0.0702},L:{"0":33.94397},S:{"2.5":0},R:{_:"0"},M:{"0":0.12358}};
+module.exports={C:{"52":0.00381,"71":0.00381,"78":0.00381,"81":0.45315,"91":0.01904,"93":0.02285,"95":0.00381,"99":0.01523,"100":0.01142,"101":0.05331,"102":0.91392,"103":0.10282,_:"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 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 72 73 74 75 76 77 79 80 82 83 84 85 86 87 88 89 90 92 94 96 97 98 104 105 3.5 3.6"},D:{"40":0.19802,"49":0.0495,"53":0.00381,"65":0.00381,"68":0.00762,"70":0.00762,"73":0.00381,"74":0.01523,"75":0.03046,"76":0.16374,"77":0.00762,"79":0.02285,"81":0.01142,"83":0.00762,"84":0.03427,"85":0.00762,"86":0.01904,"87":0.01142,"91":0.02285,"92":0.01523,"93":0.19802,"94":0.00762,"95":0.02666,"96":0.02285,"97":0.05331,"98":0.01142,"99":0.02285,"100":0.54835,"101":2.87504,"102":1.37469,"103":15.66992,"104":0.01142,"105":0.00381,_:"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 50 51 52 54 55 56 57 58 59 60 61 62 63 64 66 67 69 71 72 78 80 88 89 90 106"},F:{"28":0.01523,"78":0.00762,"79":0.00381,"86":0.01523,"87":0.01523,"88":0.73875,"89":0.92154,_:"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 80 81 82 83 84 85 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00381,"15":0.00381,"17":0.00762,"18":0.01142,"89":0.00381,"92":0.00762,"93":0.03046,"101":0.06854,"102":0.11043,"103":3.07686,_:"13 14 16 79 80 81 83 84 85 86 87 88 90 91 94 95 96 97 98 99 100"},E:{"4":0,"12":0.00762,"13":0.01523,"14":0.12186,"15":0.01904,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1 10.1","11.1":0.01142,"12.1":0.06093,"13.1":0.22848,"14.1":0.11043,"15.1":0.20944,"15.2-15.3":0.11424,"15.4":1.44323,"15.5":4.19642,"15.6":0.20944,"16.0":0.03427},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00823,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0.0247,"9.0-9.2":0.0247,"9.3":0.13722,"10.0-10.2":0,"10.3":0.26894,"11.0-11.2":0,"11.3-11.4":0.18661,"12.0-12.1":0,"12.2-12.5":0.59552,"13.0-13.1":0.00549,"13.2":0,"13.3":0.08507,"13.4-13.7":0.04116,"14.0-14.4":0.14819,"14.5-14.8":0.5818,"15.0-15.1":0.50496,"15.2-15.3":1.46273,"15.4":3.33162,"15.5":19.45457,"16.0":0.13996},P:{"4":0.11614,"5.0-5.4":0.0104,"6.2-6.4":0.29967,"7.2-7.4":0.15837,"8.2":0.07179,"9.2":0.01056,"10.1":0.02051,"11.1-11.2":0.05279,"12.0":0.01067,"13.0":0.04223,"14.0":0.12669,"15.0":0.02112,"16.0":0.10558,"17.0":2.2277},I:{"0":0,"3":0,"4":0.00443,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00104,"4.2-4.3":0.0013,"4.4":0,"4.4.3-4.4.4":0.01799},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.03046,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02513,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.06812},Q:{"10.4":0},O:{"0":0.22914},H:{"0":0.04691},L:{"0":34.03431}};
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 f8118cdff5..15cd23b864 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:{"24":0.00558,"38":0.01675,"43":0.01675,"44":0.06698,"45":0.01675,"48":0.00558,"50":0.01116,"51":0.01116,"52":0.05582,"53":0.01116,"54":0.01116,"55":0.02791,"56":0.01116,"57":0.02233,"65":0.00558,"66":0.01675,"78":0.07257,"79":0.00558,"80":0.00558,"81":0.01116,"82":0.00558,"87":0.01116,"88":0.01116,"89":0.00558,"90":0.01116,"91":0.06698,"94":0.00558,"95":0.00558,"96":0.01675,"97":0.01116,"98":0.01675,"99":0.03907,"100":0.73124,"101":2.75193,"102":0.09489,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 46 47 49 58 59 60 61 62 63 64 67 68 69 70 71 72 73 74 75 76 77 83 84 85 86 92 93 103 104 3.5 3.6"},D:{"38":0.00558,"41":0.00558,"46":0.00558,"47":0.02233,"48":0.18421,"49":0.12839,"53":0.00558,"56":0.00558,"58":0.00558,"59":0.01116,"60":0.04466,"62":0.00558,"63":0.00558,"65":0.02233,"66":0.01116,"67":0.02233,"68":0.01116,"69":0.06698,"70":0.00558,"72":0.01675,"73":0.00558,"74":0.02791,"75":0.01116,"76":0.03349,"77":0.01116,"78":0.02233,"79":0.10048,"80":0.05582,"81":0.03349,"83":0.31817,"84":0.11164,"85":0.08931,"86":0.08931,"87":0.14513,"88":0.02791,"89":0.02233,"90":0.01675,"91":0.05582,"92":0.03907,"93":0.10606,"94":0.0614,"95":0.02233,"96":0.1563,"97":0.12839,"98":0.20653,"99":0.27352,"100":0.74241,"101":2.86915,"102":25.17482,"103":2.14907,"104":0.01116,_:"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 42 43 44 45 50 51 52 54 55 57 61 64 71 105 106"},F:{"52":0.00558,"71":0.00558,"85":0.01116,"86":0.22328,"87":0.40749,_:"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 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 72 73 74 75 76 77 78 79 80 81 82 83 84 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00558,"13":0.00558,"15":0.01116,"16":0.01116,"18":0.01675,"85":0.01675,"92":0.00558,"94":0.00558,"96":0.00558,"97":0.02233,"98":0.01116,"99":0.02791,"100":0.03907,"101":0.79264,"102":5.57642,"103":1.08849,_:"14 17 79 80 81 83 84 86 87 88 89 90 91 93 95"},E:{"4":0,"8":0.01116,"9":0.02791,"12":0.01116,"13":0.06698,"14":0.26235,"15":0.08373,_:"0 5 6 7 10 11 3.1 3.2 5.1 6.1 7.1","9.1":0.01675,"10.1":0.03349,"11.1":0.06698,"12.1":0.1228,"13.1":0.50796,"14.1":0.90987,"15.1":0.1563,"15.2-15.3":0.16746,"15.4":1.16106,"15.5":3.60039,"16.0":0.00558},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01138,"6.0-6.1":0.00455,"7.0-7.1":0.01138,"8.1-8.4":0.01593,"9.0-9.2":0.01365,"9.3":0.18886,"10.0-10.2":0.01365,"10.3":0.17293,"11.0-11.2":0.03413,"11.3-11.4":0.05006,"12.0-12.1":0.02958,"12.2-12.5":0.82598,"13.0-13.1":0.02503,"13.2":0.01138,"13.3":0.06371,"13.4-13.7":0.24347,"14.0-14.4":0.53472,"14.5-14.8":1.95458,"15.0-15.1":0.50059,"15.2-15.3":0.89196,"15.4":2.93301,"15.5":14.13944,"16.0":0.03413},P:{"4":0.15201,"5.0-5.4":0.05037,"6.2-6.4":0.01007,"7.2-7.4":0.11081,"8.2":0.06207,"9.2":0.06044,"10.1":0.01086,"11.1-11.2":0.05037,"12.0":0.02015,"13.0":0.04343,"14.0":0.02172,"15.0":0.02172,"16.0":0.15201,"17.0":3.06196},I:{"0":0,"3":0,"4":0.00109,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00109,"4.2-4.3":0.0038,"4.4":0,"4.4.3-4.4.4":0.02496},A:{"8":0.01186,"9":0.04152,"11":0.3262,_:"6 7 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.11045},H:{"0":0.16312},L:{"0":17.69382},S:{"2.5":0},R:{_:"0"},M:{"0":0.47273}};
+module.exports={C:{"38":0.01619,"43":0.01619,"44":0.07014,"45":0.01619,"48":0.0054,"50":0.0054,"51":0.0054,"52":0.04856,"53":0.0054,"54":0.0054,"55":0.0054,"56":0.0054,"57":0.02158,"66":0.01079,"68":0.01079,"70":0.01079,"78":0.06474,"80":0.0054,"81":0.01079,"82":0.0054,"83":0.0054,"84":0.01079,"87":0.01079,"88":0.01079,"89":0.0054,"90":0.0054,"91":0.05935,"92":0.0054,"94":0.0054,"95":0.0054,"96":0.01619,"97":0.01079,"98":0.01079,"99":0.02698,"100":0.03237,"101":0.23199,"102":3.00502,"103":0.36147,_:"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 46 47 49 58 59 60 61 62 63 64 65 67 69 71 72 73 74 75 76 77 79 85 86 93 104 105 3.5 3.6"},D:{"38":0.0054,"47":0.02158,"48":0.18883,"49":0.12409,"59":0.0054,"60":0.05935,"63":0.0054,"65":0.02158,"66":0.01079,"67":0.01619,"68":0.01079,"69":0.05395,"70":0.0054,"72":0.01619,"74":0.01619,"75":0.01079,"76":0.03237,"77":0.01079,"78":0.01619,"79":0.09172,"80":0.05935,"81":0.03777,"83":0.24817,"84":0.08632,"85":0.07553,"86":0.07553,"87":0.13488,"88":0.02158,"89":0.02158,"90":0.01619,"91":0.04316,"92":0.03237,"93":0.09172,"94":0.04316,"95":0.01619,"96":0.1079,"97":0.09711,"98":0.16185,"99":0.12948,"100":0.28594,"101":0.49634,"102":2.25511,"103":26.45708,"104":0.03237,"105":0.01079,_:"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 50 51 52 53 54 55 56 57 58 61 62 64 71 73 106"},F:{"52":0.0054,"85":0.0054,"86":0.0054,"87":0.03237,"88":0.51253,"89":0.18883,_:"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 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 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.0054,"13":0.0054,"15":0.01079,"16":0.01079,"18":0.01619,"85":0.01079,"86":0.0054,"92":0.0054,"96":0.01079,"97":0.01079,"98":0.0054,"99":0.01079,"100":0.01619,"101":0.12948,"102":0.24817,"103":7.18075,_:"14 17 79 80 81 83 84 87 88 89 90 91 93 94 95"},E:{"4":0,"8":0.01079,"9":0.02698,"12":0.0054,"13":0.06474,"14":0.24278,"15":0.07014,_:"0 5 6 7 10 11 3.1 3.2 5.1 6.1 7.1","9.1":0.02158,"10.1":0.03237,"11.1":0.06474,"12.1":0.11869,"13.1":0.50174,"14.1":0.81465,"15.1":0.12948,"15.2-15.3":0.14027,"15.4":0.57187,"15.5":4.32679,"15.6":0.19422,"16.0":0.02158},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00244,"6.0-6.1":0.00244,"7.0-7.1":0.00974,"8.1-8.4":0.01705,"9.0-9.2":0.01218,"9.3":0.18753,"10.0-10.2":0.01218,"10.3":0.16805,"11.0-11.2":0.03166,"11.3-11.4":0.04627,"12.0-12.1":0.03166,"12.2-12.5":0.86458,"13.0-13.1":0.02435,"13.2":0.01218,"13.3":0.06332,"13.4-13.7":0.2265,"14.0-14.4":0.53093,"14.5-14.8":1.85581,"15.0-15.1":0.44082,"15.2-15.3":0.6868,"15.4":1.24208,"15.5":17.29656,"16.0":0.09742},P:{"4":0.1297,"5.0-5.4":0.02109,"6.2-6.4":0.01054,"7.2-7.4":0.10543,"8.2":0.05271,"9.2":0.04217,"10.1":0.02162,"11.1-11.2":0.05271,"12.0":0.01054,"13.0":0.04323,"14.0":0.02162,"15.0":0.02162,"16.0":0.10808,"17.0":3.19922},I:{"0":0,"3":0,"4":0.00156,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00078,"4.2-4.3":0.00469,"4.4":0,"4.4.3-4.4.4":0.0344},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.01164,"9":0.03491,"11":0.25018,_:"6 7 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02513,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.49263},Q:{"10.4":0},O:{"0":0.09668},H:{"0":0.1482},L:{"0":18.39235}};
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 d2846d1b6e..31d6b7c109 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:{"8":0.00154,"43":0.00307,"47":0.00307,"49":0.00307,"52":0.00461,"56":0.00461,"65":0.00307,"68":0.00154,"69":0.00154,"72":0.01689,"78":0.01689,"91":0.01842,"95":0.00614,"96":0.00307,"97":0.00461,"98":0.01228,"99":0.05526,"100":0.13815,"101":0.76443,"102":0.03531,_:"2 3 4 5 6 7 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 44 45 46 48 50 51 53 54 55 57 58 59 60 61 62 63 64 66 67 70 71 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 92 93 94 103 104 3.5 3.6"},D:{"11":0.00614,"21":0.00307,"33":0.00461,"37":0.00307,"42":0.00154,"43":0.00307,"48":0.00154,"49":0.00614,"51":0.00307,"56":0.00307,"57":0.00307,"61":0.00154,"63":0.00307,"64":0.00614,"66":0.00154,"68":0.00154,"69":0.00921,"70":0.00307,"72":0.00154,"73":0.00154,"74":0.00614,"76":0.00307,"77":0.00768,"78":0.00307,"79":0.02303,"80":0.01075,"81":0.00307,"83":0.00461,"84":0.00461,"85":0.00461,"86":0.02763,"87":0.00921,"88":0.01228,"89":0.00461,"90":0.00307,"91":0.01535,"92":0.03377,"93":0.01535,"94":0.01842,"95":0.01075,"96":0.01842,"97":0.03531,"98":0.03377,"99":0.03991,"100":0.10438,"101":0.37608,"102":3.55046,"103":0.29165,"104":0.00307,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 22 23 24 25 26 27 28 29 30 31 32 34 35 36 38 39 40 41 44 45 46 47 50 52 53 54 55 58 59 60 62 65 67 71 75 105 106"},F:{"12":0.00307,"18":0.01075,"36":0.00154,"40":0.00154,"42":0.00614,"64":0.00461,"65":0.00307,"68":0.00921,"70":0.00614,"78":0.00154,"79":0.01382,"82":0.00154,"83":0.00307,"84":0.00921,"85":0.01382,"86":0.07215,"87":0.36533,_:"9 11 15 16 17 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 41 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 66 67 69 71 72 73 74 75 76 77 80 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.05833,"13":0.02763,"14":0.01228,"15":0.02917,"16":0.00614,"17":0.01842,"18":0.06601,"83":0.00154,"84":0.01842,"85":0.01996,"88":0.01228,"89":0.00921,"90":0.00768,"91":0.00307,"92":0.02917,"94":0.00307,"95":0.00921,"96":0.00614,"97":0.00461,"98":0.01075,"99":0.01996,"100":0.02149,"101":0.26249,"102":0.75829,"103":0.10745,_:"79 80 81 86 87 93"},E:{"4":0,"8":0.00307,"13":0.01075,"14":0.01689,"15":0.00921,_:"0 5 6 7 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 16.0","10.1":0.00307,"11.1":0.00307,"12.1":0.00614,"13.1":0.01996,"14.1":0.04605,"15.1":0.00307,"15.2-15.3":0.00461,"15.4":0.02917,"15.5":0.07522},G:{"8":0.00134,"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.00134,"9.0-9.2":0,"9.3":0.03154,"10.0-10.2":0.00335,"10.3":0.08119,"11.0-11.2":0.05636,"11.3-11.4":0.0161,"12.0-12.1":0.0369,"12.2-12.5":1.2386,"13.0-13.1":0.01745,"13.2":0.02617,"13.3":0.27711,"13.4-13.7":0.21135,"14.0-14.4":0.66358,"14.5-14.8":0.70451,"15.0-15.1":0.74142,"15.2-15.3":0.77094,"15.4":0.77899,"15.5":1.01114,"16.0":0.01946},P:{"4":0.22884,"5.0-5.4":0.0305,"6.2-6.4":0.0305,"7.2-7.4":0.13522,"8.2":0.06207,"9.2":0.11442,"10.1":0.33554,"11.1-11.2":0.03121,"12.0":0.02034,"13.0":0.03121,"14.0":0.08322,"15.0":0.0208,"16.0":0.11442,"17.0":0.46809},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00335,"4.2-4.3":0.01944,"4.4":0,"4.4.3-4.4.4":0.07878},A:{"8":0.0017,"11":0.09501,_:"6 7 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0.00847},Q:{"10.4":0.03386},O:{"0":1.10892},H:{"0":26.80722},L:{"0":53.52875},S:{"2.5":0.05926},R:{_:"0"},M:{"0":0.08465}};
+module.exports={C:{"30":0.00169,"43":0.00337,"47":0.00674,"49":0.00169,"52":0.00506,"56":0.00169,"57":0.00169,"58":0.01011,"63":0.00337,"64":0.00169,"65":0.00337,"69":0.00169,"72":0.00674,"76":0.00169,"78":0.00506,"88":0.00337,"89":0.00337,"90":0.00337,"91":0.01685,"95":0.00506,"96":0.00506,"98":0.00169,"99":0.0118,"100":0.00843,"101":0.07583,"102":0.63356,"103":0.08088,"104":0.00169,_:"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 31 32 33 34 35 36 37 38 39 40 41 42 44 45 46 48 50 51 53 54 55 59 60 61 62 66 67 68 70 71 73 74 75 77 79 80 81 82 83 84 85 86 87 92 93 94 97 105 3.5 3.6"},D:{"11":0.01348,"18":0.00506,"22":0.00169,"25":0.00169,"29":0.00506,"33":0.00169,"35":0.00337,"37":0.00337,"43":0.00337,"49":0.00506,"55":0.00169,"57":0.00169,"58":0.00169,"63":0.00169,"64":0.00337,"65":0.00337,"67":0.00169,"69":0.00337,"70":0.00506,"74":0.00506,"75":0.00506,"76":0.00169,"77":0.00674,"79":0.02191,"80":0.00674,"81":0.00843,"83":0.00337,"84":0.00506,"85":0.00506,"86":0.02022,"87":0.00674,"88":0.01517,"89":0.01011,"90":0.01348,"91":0.00506,"92":0.02191,"93":0.00674,"94":0.01348,"95":0.01517,"96":0.0118,"97":0.0118,"98":0.0337,"99":0.03707,"100":0.03202,"101":0.06572,"102":0.38418,"103":4.0103,"104":0.00169,"105":0.00337,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 19 20 21 23 24 26 27 28 30 31 32 34 36 38 39 40 41 42 44 45 46 47 48 50 51 52 53 54 56 59 60 61 62 66 68 71 72 73 78 106"},F:{"34":0.00169,"40":0.00169,"42":0.00506,"47":0.00337,"49":0.00843,"65":0.00674,"79":0.04887,"80":0.00843,"81":0.00337,"82":0.00337,"83":0.00337,"84":0.01348,"85":0.02022,"86":0.0337,"87":0.01685,"88":0.23422,"89":0.16682,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 41 43 44 45 46 48 50 51 52 53 54 55 56 57 58 60 62 63 64 66 67 68 69 70 71 72 73 74 75 76 77 78 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6","10.0-10.1":0,"12.1":0.00506},B:{"12":0.06909,"13":0.01685,"14":0.01011,"15":0.03539,"16":0.00674,"17":0.02865,"18":0.06403,"84":0.02191,"85":0.01011,"89":0.02359,"90":0.01517,"92":0.03707,"95":0.00169,"96":0.00843,"97":0.00169,"98":0.00674,"99":0.01011,"100":0.01348,"101":0.02528,"102":0.09436,"103":1.0447,_:"79 80 81 83 86 87 88 91 93 94"},E:{"4":0,"12":0.00169,"13":0.00337,"14":0.01517,_:"0 5 6 7 8 9 10 11 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 16.0","11.1":0.00169,"12.1":0.00506,"13.1":0.04718,"14.1":0.03539,"15.1":0.00169,"15.2-15.3":0.00337,"15.4":0.02191,"15.5":0.11121,"15.6":0.00337},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.0007,"6.0-6.1":0,"7.0-7.1":0.01682,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.02873,"10.0-10.2":0.0007,"10.3":0.1093,"11.0-11.2":0.04764,"11.3-11.4":0.0042,"12.0-12.1":0.02733,"12.2-12.5":1.56734,"13.0-13.1":0.03713,"13.2":0.04134,"13.3":0.24382,"13.4-13.7":0.14293,"14.0-14.4":0.58434,"14.5-14.8":0.76931,"15.0-15.1":0.72237,"15.2-15.3":0.58224,"15.4":0.57103,"15.5":1.36346,"16.0":0.04905},P:{"4":0.22949,"5.0-5.4":0.02186,"6.2-6.4":0.01093,"7.2-7.4":0.14207,"8.2":0.05271,"9.2":0.04371,"10.1":0.25764,"11.1-11.2":0.02186,"12.0":0.01031,"13.0":0.03278,"14.0":0.04371,"15.0":0.01093,"16.0":0.0765,"17.0":0.51363},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00406,"4.2-4.3":0.01697,"4.4":0,"4.4.3-4.4.4":0.08707},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.08425,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02513,_:"10"},S:{"2.5":0.06652},R:{_:"0"},M:{"0":0.08315},Q:{"10.4":0.04158},O:{"0":0.98949},H:{"0":28.36319},L:{"0":51.97172}};
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 96d8cb3c03..094b027ba8 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:{"36":0.00561,"72":0.01121,"78":0.01121,"80":0.01121,"91":0.17098,"93":0.00561,"96":0.00561,"97":0.01962,"98":0.10091,"99":0.01121,"100":0.1822,"101":0.75961,"102":0.03083,_:"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 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 73 74 75 76 77 79 81 82 83 84 85 86 87 88 89 90 92 94 95 103 104 3.5 3.6"},D:{"11":0.01962,"25":0.03644,"34":0.01682,"52":0.00841,"69":0.02242,"72":0.00561,"77":0.0028,"81":0.0028,"83":0.01121,"84":0.0028,"86":0.05045,"87":0.01682,"88":0.04205,"89":0.0028,"92":0.01402,"93":0.0028,"94":0.0028,"95":0.01121,"96":0.02523,"97":0.01121,"98":0.01962,"99":0.07288,"100":0.06447,"101":0.16257,"102":18.83896,"103":0.25227,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 70 71 73 74 75 76 78 79 80 85 90 91 104 105 106"},F:{"40":0.01962,"74":0.0028,"79":0.0028,"83":0.00841,"85":0.12333,"86":0.01962,"87":0.40083,_:"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 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 84 9.5-9.6 10.5 10.6 11.5 11.6","10.0-10.1":0,"11.1":0.01402,"12.1":0.0028},B:{"12":0.01962,"13":0.00841,"14":0.01402,"15":0.01962,"16":0.0028,"17":0.05886,"18":0.03083,"84":0.01121,"88":0.01402,"89":0.00841,"90":0.01402,"92":0.03083,"96":0.00841,"97":0.02803,"98":0.0028,"99":0.03083,"100":0.02242,"101":0.30553,"102":1.00347,"103":0.34197,_:"79 80 81 83 85 86 87 91 93 94 95"},E:{"4":0,"13":0.00841,_:"0 5 6 7 8 9 10 11 12 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 13.1 14.1 16.0","12.1":0.01121,"15.1":0.00841,"15.2-15.3":0.00561,"15.4":0.01962,"15.5":0.04205},G:{"8":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.00525,"10.0-10.2":0.00525,"10.3":0.02926,"11.0-11.2":0.004,"11.3-11.4":0.00275,"12.0-12.1":0.0065,"12.2-12.5":0.06402,"13.0-13.1":0.00125,"13.2":0,"13.3":0.00675,"13.4-13.7":0.02551,"14.0-14.4":0.42537,"14.5-14.8":0.1653,"15.0-15.1":0.48414,"15.2-15.3":0.22406,"15.4":0.48289,"15.5":0.55341,"16.0":0.012},P:{"4":0.05351,"5.0-5.4":0.0214,"6.2-6.4":0.03095,"7.2-7.4":0.03211,"8.2":0.06207,"9.2":0.09632,"10.1":0.0107,"11.1-11.2":0.0107,"12.0":0.02015,"13.0":0.04281,"14.0":0.16053,"15.0":0.0107,"16.0":0.21405,"17.0":0.16053},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00003,"4.2-4.3":0.00062,"4.4":0,"4.4.3-4.4.4":0.01374},A:{"11":0.05045,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.3527},H:{"0":7.67324},L:{"0":63.80454},S:{"2.5":0.03599},R:{_:"0"},M:{"0":0.02159}};
+module.exports={C:{"3":0.0038,"42":0.00759,"43":0.01139,"45":0.0038,"50":0.00569,"59":0.01329,"60":0.01139,"65":0.00949,"72":0.00759,"91":0.08731,"99":0.00759,"100":0.00949,"101":0.0911,"102":0.63393,"103":0.11198,_:"2 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 44 46 47 48 49 51 52 53 54 55 56 57 58 61 62 63 64 66 67 68 69 70 71 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 92 93 94 95 96 97 98 104 105 3.5 3.6"},D:{"34":0.01518,"38":0.00949,"52":0.00949,"55":0.00569,"56":0.0038,"69":0.00569,"77":0.01708,"80":0.01329,"83":0.02657,"84":0.0038,"86":0.14235,"87":0.01329,"88":0.00759,"91":0.00759,"93":0.00759,"94":0.00569,"96":0.0038,"98":0.02467,"99":0.01139,"100":0.01139,"101":0.01898,"102":0.22207,"103":8.37777,_:"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 47 48 49 50 51 53 54 57 58 59 60 61 62 63 64 65 66 67 68 70 71 72 73 74 75 76 78 79 81 85 89 90 92 95 97 104 105 106"},F:{"66":0.00949,"67":0.0038,"79":0.07972,"83":0.00759,"85":0.03227,"86":0.01139,"87":0.07592,"88":0.17082,"89":0.21258,"90":0.00569,_:"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 68 69 70 71 72 73 74 75 76 77 78 80 81 82 84 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.01898,"13":0.03606,"14":0.03227,"16":0.02278,"17":0.04745,"18":0.08351,"84":0.04935,"89":0.00949,"90":0.01329,"92":0.03986,"95":0.01898,"98":0.01708,"99":0.03227,"100":0.00569,"101":0.04555,"102":0.14994,"103":1.135,_:"15 79 80 81 83 85 86 87 88 91 93 94 96 97"},E:{"4":0,"14":0.0038,_:"0 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 15.1 15.6 16.0","12.1":0.04176,"13.1":0.0038,"14.1":0.04555,"15.2-15.3":0.00569,"15.4":0.0038,"15.5":0.01139},G:{"8":0.00954,"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.03635,"9.3":0.00149,"10.0-10.2":0,"10.3":0.04589,"11.0-11.2":0.00149,"11.3-11.4":0.00149,"12.0-12.1":0.00328,"12.2-12.5":0.24673,"13.0-13.1":0.04738,"13.2":0.00805,"13.3":0.01907,"13.4-13.7":0.09804,"14.0-14.4":0.5602,"14.5-14.8":0.21514,"15.0-15.1":0.18654,"15.2-15.3":0.18505,"15.4":0.31795,"15.5":0.90825,"16.0":0.06496},P:{"4":0.20411,"5.0-5.4":0.02052,"6.2-6.4":0.10259,"7.2-7.4":0.10743,"8.2":0.05271,"9.2":0.0513,"10.1":0.02162,"11.1-11.2":0.03223,"12.0":0.0104,"13.0":0.02149,"14.0":0.17188,"15.0":0.0752,"16.0":0.05371,"17.0":0.32228},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00045,"4.2-4.3":0.00473,"4.4":0,"4.4.3-4.4.4":0.04343},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.07972,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02513,_:"10"},S:{"2.5":0.41315},R:{_:"0"},M:{"0":0.06481},Q:{"10.4":0},O:{"0":0.25113},H:{"0":9.07302},L:{"0":72.54628}};
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 436f43bdbb..9382783389 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:{"35":0.00749,"52":0.01497,"66":0.00374,"88":0.00749,"89":0.00374,"91":0.01123,"97":0.00374,"98":0.00374,"99":0.01872,"100":0.20961,"101":2.93451,"102":0.09732,_:"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 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 90 92 93 94 95 96 103 104 3.5 3.6"},D:{"11":0.00749,"42":0.01497,"43":0.01497,"58":0.01123,"63":0.00374,"65":0.00374,"67":0.00749,"69":0.0786,"74":0.00749,"75":0.0262,"79":0.06737,"80":0.01123,"81":0.0262,"83":0.00749,"84":0.00749,"86":0.0524,"87":0.00749,"88":0.00749,"89":0.02246,"90":0.01123,"91":0.02246,"92":0.02994,"93":0.00749,"94":0.00749,"95":0.01872,"96":0.04492,"97":0.20961,"98":0.09732,"99":0.06363,"100":0.13101,"101":0.67,"102":12.70374,"103":1.28011,"104":0.01497,_:"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 44 45 46 47 48 49 50 51 52 53 54 55 56 57 59 60 61 62 64 66 68 70 71 72 73 76 77 78 85 105 106"},F:{"37":0.00374,"79":0.00749,"84":0.00374,"85":0.0524,"86":0.10106,"87":1.53089,_:"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 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 9.5-9.6 10.5 10.6 11.1 11.5 11.6","10.0-10.1":0,"12.1":0.00374},B:{"12":0.04492,"13":0.00374,"14":0.01123,"16":0.0262,"17":0.15721,"18":0.1048,"84":0.01123,"89":0.00749,"90":0.00749,"92":0.02246,"97":0.00749,"98":0.00749,"99":0.04492,"100":0.01872,"101":0.71117,"102":3.54462,"103":0.75983,_:"15 79 80 81 83 85 86 87 88 91 93 94 95 96"},E:{"4":0,"14":0.00374,"15":0.01123,_:"0 5 6 7 8 9 10 11 12 13 3.1 3.2 5.1 6.1 7.1 9.1 15.2-15.3 16.0","10.1":0.20961,"11.1":0.00374,"12.1":0.00374,"13.1":0.15346,"14.1":0.01497,"15.1":0.01123,"15.4":0.04492,"15.5":0.0524},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00175,"5.0-5.1":0.04024,"6.0-6.1":0,"7.0-7.1":0.19243,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.19505,"10.0-10.2":0.0105,"10.3":0.30964,"11.0-11.2":0.05073,"11.3-11.4":0.0035,"12.0-12.1":0.01837,"12.2-12.5":2.77624,"13.0-13.1":0.0035,"13.2":0.06997,"13.3":0.01662,"13.4-13.7":0.18018,"14.0-14.4":0.37261,"14.5-14.8":1.02075,"15.0-15.1":0.21692,"15.2-15.3":0.57379,"15.4":0.68663,"15.5":1.82196,"16.0":0.12333},P:{"4":0.36931,"5.0-5.4":0.0305,"6.2-6.4":0.0305,"7.2-7.4":0.306,"8.2":0.06207,"9.2":0.0211,"10.1":0.33554,"11.1-11.2":0.0211,"12.0":0.02034,"13.0":0.0211,"14.0":0.01055,"15.0":0.0211,"16.0":0.53814,"17.0":0.47483},I:{"0":0,"3":0,"4":0.00047,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00404,"4.2-4.3":0.01833,"4.4":0,"4.4.3-4.4.4":0.18364},A:{"11":0.07112,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0.02503},O:{"0":0.56939},H:{"0":1.78304},L:{"0":55.83651},S:{"2.5":0.24402},R:{_:"0"},M:{"0":0.05631}};
+module.exports={C:{"40":0.00365,"52":0.00731,"68":0.14616,"72":0.00365,"84":0.01096,"87":0.00731,"88":0.00731,"91":0.01827,"94":0.00731,"99":0.01096,"100":0.00365,"101":0.11693,"102":3.1936,"103":0.37271,_:"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 57 58 59 60 61 62 63 64 65 66 67 69 70 71 73 74 75 76 77 78 79 80 81 82 83 85 86 89 90 92 93 95 96 97 98 104 105 3.5 3.6"},D:{"33":0.00731,"36":0.00365,"43":0.01096,"49":0.00365,"51":0.00365,"58":0.02192,"63":0.01096,"64":0.01096,"66":0.00365,"67":0.00731,"69":0.03654,"73":0.01462,"74":0.01462,"75":0.01462,"76":0.00365,"79":0.06943,"81":0.02923,"83":0.00731,"84":0.01462,"85":0.00731,"86":0.04019,"87":0.00731,"89":0.01462,"90":0.02192,"91":0.01462,"92":0.01096,"93":0.00365,"95":0.01096,"96":0.06943,"97":0.70522,"98":0.02923,"99":0.11327,"100":0.03654,"101":0.07308,"102":0.67599,"103":12.64649,_:"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 37 38 39 40 41 42 44 45 46 47 48 50 52 53 54 55 56 57 59 60 61 62 65 68 70 71 72 77 78 80 88 94 104 105 106"},F:{"28":0.00365,"42":0.00365,"79":0.06943,"81":0.01096,"82":0.01096,"83":0.04385,"84":0.00731,"85":0.05481,"86":0.01827,"87":0.0475,"88":1.0962,"89":0.71253,_:"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 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 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.01462,"14":0.01462,"16":0.01462,"17":0.04385,"18":0.13154,"84":0.01096,"89":0.00365,"90":0.01096,"92":0.02558,"95":0.00731,"97":0.01096,"98":0.00731,"99":0.01827,"100":0.08404,"101":0.02192,"102":0.05116,"103":4.97309,_:"13 15 79 80 81 83 85 86 87 88 91 93 94 96"},E:{"4":0,"12":0.01096,"14":0.00365,_:"0 5 6 7 8 9 10 11 13 15 3.1 3.2 5.1 6.1 7.1 9.1 15.2-15.3 16.0","10.1":0.16078,"11.1":0.00365,"12.1":0.00731,"13.1":0.20462,"14.1":0.05116,"15.1":0.00731,"15.4":0.01827,"15.5":0.06212,"15.6":0.00365},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00479,"5.0-5.1":0.01835,"6.0-6.1":0,"7.0-7.1":0.16755,"8.1-8.4":0,"9.0-9.2":0.00399,"9.3":0.05984,"10.0-10.2":0.00399,"10.3":0.21622,"11.0-11.2":0.01117,"11.3-11.4":0.00638,"12.0-12.1":0.01755,"12.2-12.5":3.16025,"13.0-13.1":0.00479,"13.2":0.01675,"13.3":0.00878,"13.4-13.7":0.07819,"14.0-14.4":0.39573,"14.5-14.8":0.5162,"15.0-15.1":0.23776,"15.2-15.3":0.23297,"15.4":0.37658,"15.5":2.11667,"16.0":0.20185},P:{"4":0.3142,"5.0-5.4":0.02186,"6.2-6.4":0.01093,"7.2-7.4":0.15168,"8.2":0.05271,"9.2":0.01083,"10.1":0.01083,"11.1-11.2":0.05417,"12.0":0.01031,"13.0":0.02167,"14.0":0.04371,"15.0":0.01083,"16.0":0.29254,"17.0":0.46589},I:{"0":0,"3":0,"4":0.00027,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00215,"4.2-4.3":0.00959,"4.4":0,"4.4.3-4.4.4":0.10221},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.05846,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0.00635},N:{"11":0.02513,_:"10"},S:{"2.5":0.27922},R:{_:"0"},M:{"0":0.03173},Q:{"10.4":0.03173},O:{"0":0.64729},H:{"0":1.58611},L:{"0":56.52732}};
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 39e0fd8eda..8b9694e21e 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.01661,"3":0.05537,"24":0.01107,"48":0.01107,"50":0.01107,"52":0.0443,"54":0.01107,"55":0.02215,"57":0.00554,"60":0.00554,"66":0.01661,"68":0.00554,"71":0.00554,"78":0.13843,"79":0.01107,"80":0.01107,"81":0.00554,"84":0.00554,"85":0.01661,"87":0.01661,"88":0.03322,"89":0.01107,"90":0.01661,"91":0.27685,"92":0.00554,"94":0.43742,"95":0.02769,"96":0.01661,"97":0.01661,"98":0.03876,"99":0.06091,"100":0.66998,"101":5.55915,"102":0.09413,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 51 53 56 58 59 61 62 63 64 65 67 69 70 72 73 74 75 76 77 82 83 86 93 103 104","3.5":0.05537,"3.6":0.07198},D:{"38":0.01107,"49":0.03876,"52":0.13289,"60":0.03322,"62":0.00554,"63":0.00554,"65":0.03322,"66":0.05537,"67":0.01661,"68":0.01661,"72":0.01107,"74":0.01661,"77":0.01107,"78":0.02215,"79":0.13843,"80":0.0443,"81":0.01661,"83":0.05537,"84":0.12181,"85":0.08306,"86":0.08306,"87":0.16057,"88":0.01107,"89":0.03322,"90":0.02215,"91":0.04983,"92":0.06644,"93":0.02769,"94":0.02769,"95":0.03876,"96":0.33222,"97":0.06091,"98":0.09413,"99":0.23255,"100":0.55924,"101":2.20926,"102":19.82246,"103":1.23475,"104":0.00554,_:"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 48 50 51 53 54 55 56 57 58 59 61 64 69 70 71 73 75 76 105 106"},F:{"46":0.00554,"71":0.00554,"85":0.02769,"86":0.44296,"87":0.7475,_:"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 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 72 73 74 75 76 77 78 79 80 81 82 83 84 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"15":0.01107,"16":0.01661,"18":0.04983,"85":0.01107,"86":0.01107,"89":0.01107,"90":0.01661,"91":0.01107,"92":0.01107,"93":0.00554,"95":0.00554,"96":0.01661,"97":0.03322,"98":0.03876,"99":0.0443,"100":0.14396,"101":1.47284,"102":6.76068,"103":0.99666,_:"12 13 14 17 79 80 81 83 84 87 88 94"},E:{"4":0,"10":0.01107,"12":0.01661,"13":0.07198,"14":0.37098,"15":0.13843,_:"0 5 6 7 8 9 11 3.1 3.2 5.1 6.1 7.1","9.1":0.01107,"10.1":0.02769,"11.1":0.06091,"12.1":0.21041,"13.1":0.65337,"14.1":1.10186,"15.1":0.21594,"15.2-15.3":0.26024,"15.4":1.44516,"15.5":3.88697,"16.0":0.00554},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00233,"7.0-7.1":0.01164,"8.1-8.4":0.00233,"9.0-9.2":0.21648,"9.3":0.11639,"10.0-10.2":0.00233,"10.3":0.09776,"11.0-11.2":0.01397,"11.3-11.4":0.09544,"12.0-12.1":0.02095,"12.2-12.5":0.46787,"13.0-13.1":0.01629,"13.2":0.01164,"13.3":0.04888,"13.4-13.7":0.21881,"14.0-14.4":0.61917,"14.5-14.8":2.06236,"15.0-15.1":0.60288,"15.2-15.3":1.26628,"15.4":3.54978,"15.5":13.72892,"16.0":0.03957},P:{"4":0.12681,"5.0-5.4":0.02079,"6.2-6.4":0.02039,"7.2-7.4":1.06644,"8.2":0.03086,"9.2":0.01057,"10.1":0.03086,"11.1-11.2":0.0104,"12.0":0.01057,"13.0":0.0634,"14.0":0.0634,"15.0":0.0317,"16.0":0.27475,"17.0":3.41319},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.00407,"4.4":0,"4.4.3-4.4.4":0.02037},A:{"9":0.03369,"11":0.36497,_:"6 7 8 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{"10":0.01131,_:"11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.04909},H:{"0":0.27464},L:{"0":16.7753},S:{"2.5":0},R:{_:"0"},M:{"0":0.62036}};
+module.exports={C:{"48":0.0127,"50":0.00635,"52":0.03811,"53":0.00635,"54":0.0127,"55":0.0127,"56":0.0127,"60":0.00635,"66":0.00635,"71":0.0127,"78":0.11434,"81":0.00635,"82":0.00635,"83":0.0127,"88":0.0127,"90":0.00635,"91":0.21597,"94":0.00635,"95":0.01906,"96":0.0127,"97":0.0127,"98":0.0127,"99":0.03176,"100":0.05717,"101":0.27949,"102":4.10974,"103":0.47005,_:"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 51 57 58 59 61 62 63 64 65 67 68 69 70 72 73 74 75 76 77 79 80 84 85 86 87 89 92 93 104 105 3.5 3.6"},D:{"38":0.00635,"41":0.0127,"49":0.03176,"52":0.22867,"53":0.00635,"65":0.0127,"66":0.06352,"68":0.00635,"77":0.0127,"78":0.01906,"79":0.19056,"80":0.02541,"81":0.00635,"83":0.02541,"84":0.06987,"85":0.05717,"86":0.06987,"87":0.13339,"88":0.01906,"89":0.02541,"90":0.01906,"91":0.03176,"92":0.06987,"93":0.01906,"94":0.02541,"95":0.0127,"96":0.13974,"97":0.06352,"98":0.08258,"99":0.09528,"100":0.19691,"101":0.4637,"102":1.97547,"103":29.24461,"104":0.01906,"105":0.00635,_:"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 42 43 44 45 46 47 48 50 51 54 55 56 57 58 59 60 61 62 63 64 67 69 70 71 72 73 74 75 76 106 107"},F:{"71":0.00635,"85":0.00635,"86":0.0127,"87":0.04446,"88":0.66061,"89":0.25408,_:"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 72 73 74 75 76 77 78 79 80 81 82 83 84 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.04446,"84":0.01906,"85":0.00635,"86":0.00635,"89":0.00635,"90":0.0127,"91":0.01906,"92":0.0127,"94":0.01906,"95":0.00635,"96":0.03176,"97":0.07622,"98":0.03811,"99":0.03176,"100":0.06352,"101":0.1715,"102":0.75589,"103":14.37458,_:"12 13 14 15 16 17 79 80 81 83 87 88 93"},E:{"4":0,"10":0.0127,"12":0.00635,"13":0.05082,"14":0.23502,"15":0.07622,_:"0 5 6 7 8 9 11 3.1 3.2 5.1 6.1 7.1","9.1":0.0127,"10.1":0.01906,"11.1":0.03811,"12.1":0.11434,"13.1":0.53357,"14.1":0.72413,"15.1":0.12069,"15.2-15.3":0.16515,"15.4":0.49546,"15.5":3.41102,"15.6":0.17786,"16.0":0.0127},G:{"8":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.00933,"8.1-8.4":0.00373,"9.0-9.2":0.23512,"9.3":0.1101,"10.0-10.2":0.00373,"10.3":0.07464,"11.0-11.2":0.00933,"11.3-11.4":0.07278,"12.0-12.1":0.01679,"12.2-12.5":0.35269,"13.0-13.1":0.00933,"13.2":0.00933,"13.3":0.03546,"13.4-13.7":0.15488,"14.0-14.4":0.42919,"14.5-14.8":1.3361,"15.0-15.1":0.38628,"15.2-15.3":0.7315,"15.4":1.20175,"15.5":13.03259,"16.0":0.07278},P:{"4":0.1916,"5.0-5.4":0.03058,"6.2-6.4":0.07135,"7.2-7.4":1.94738,"8.2":0.02056,"9.2":0.01009,"10.1":0.01019,"11.1-11.2":0.14126,"12.0":0.03193,"13.0":0.03193,"14.0":0.05322,"15.0":0.03193,"16.0":0.11709,"17.0":3.04436},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0116,"4.2-4.3":0.00132,"4.4":0,"4.4.3-4.4.4":0.00897},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.0065,"11":0.26663,_:"6 7 8 10 5.5"},J:{"7":0,"10":0},N:{"10":0.0159,"11":0.02718},R:{_:"0"},M:{"0":0.59827},Q:{"10.4":0},O:{"0":0.04742},H:{"0":0.19686},L:{"0":14.16061},S:{"2.5":0}};
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 132fcba9ab..48371d7601 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:{"43":0.00302,"47":0.00604,"52":0.03929,"72":0.00907,"78":0.00907,"84":0.00604,"89":0.02418,"90":0.00302,"91":0.06044,"93":0.00604,"94":0.00604,"95":0.00302,"96":0.00302,"97":0.00907,"98":0.00604,"99":0.03929,"100":0.27198,"101":1.95826,"102":0.06648,_:"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 44 45 46 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 85 86 87 88 92 103 104 3.5 3.6"},D:{"26":0.00302,"27":0.01209,"33":0.00604,"38":0.00604,"40":0.00604,"43":0.00302,"49":0.0272,"53":0.00302,"56":0.00302,"63":0.00604,"64":0.00604,"65":0.00604,"66":0.00907,"67":0.01209,"68":0.00604,"69":0.01813,"70":0.01511,"71":0.00302,"72":0.00302,"73":0.00604,"74":0.0272,"75":0.01209,"76":0.03929,"77":0.0544,"78":0.0272,"79":0.08764,"80":0.04231,"81":0.06648,"83":0.01209,"84":0.02418,"85":0.01813,"86":0.0544,"87":0.39286,"88":0.02115,"89":0.03929,"90":0.03929,"91":0.04835,"92":0.06951,"93":0.04533,"94":0.04835,"95":0.06648,"96":0.09368,"97":0.0544,"98":0.10577,"99":0.11181,"100":0.33544,"101":0.97913,"102":13.5718,"103":1.24506,"104":0.02115,"105":0.01813,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 28 29 30 31 32 34 35 36 37 39 41 42 44 45 46 47 48 50 51 52 54 55 57 58 59 60 61 62 106"},F:{"79":0.00302,"81":0.00302,"82":0.08764,"85":0.01511,"86":0.03929,"87":0.66786,_:"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 83 84 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.01511,"13":0.00604,"14":0.00604,"15":0.00302,"16":0.00302,"17":0.00604,"18":0.03929,"84":0.00907,"85":0.00604,"89":0.00907,"90":0.00907,"92":0.02418,"96":0.00604,"97":0.01209,"98":0.02115,"99":0.00907,"100":0.02115,"101":0.29011,"102":1.62584,"103":0.30522,_:"79 80 81 83 86 87 88 91 93 94 95"},E:{"4":0,"13":0.00604,"14":0.03022,"15":0.00604,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1","9.1":0.02115,"10.1":0.01209,"11.1":0.0967,"12.1":0.00604,"13.1":0.05742,"14.1":0.06951,"15.1":0.01511,"15.2-15.3":0.0272,"15.4":0.06951,"15.5":0.19643,"16.0":0.00302},G:{"8":0.00943,"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.01078,"8.1-8.4":0,"9.0-9.2":0.00135,"9.3":0.05256,"10.0-10.2":0.0027,"10.3":0.13478,"11.0-11.2":0.11861,"11.3-11.4":0.04178,"12.0-12.1":0.10378,"12.2-12.5":2.40447,"13.0-13.1":0.04178,"13.2":0.02156,"13.3":0.23182,"13.4-13.7":0.19274,"14.0-14.4":1.18202,"14.5-14.8":1.41249,"15.0-15.1":1.00007,"15.2-15.3":1.1618,"15.4":1.7454,"15.5":3.3668,"16.0":0.18195},P:{"4":0.16779,"5.0-5.4":0.0305,"6.2-6.4":0.02097,"7.2-7.4":0.19925,"8.2":0.06207,"9.2":0.06292,"10.1":0.33554,"11.1-11.2":0.12584,"12.0":0.02087,"13.0":0.03146,"14.0":0.11535,"15.0":0.06292,"16.0":0.30411,"17.0":0.76553},I:{"0":0,"3":0,"4":0.00147,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00147,"4.2-4.3":0.00098,"4.4":0,"4.4.3-4.4.4":0.06585},A:{"11":0.03324,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0.01396},Q:{"10.4":0.01396},O:{"0":0.15352},H:{"0":1.45339},L:{"0":57.53361},S:{"2.5":0.00698},R:{_:"0"},M:{"0":0.52335}};
+module.exports={C:{"52":0.06634,"56":0.00632,"58":0.03475,"59":0.00316,"65":0.00632,"68":0.00316,"71":0.00316,"72":0.00948,"78":0.00948,"84":0.01264,"89":0.00632,"91":0.06634,"93":0.00316,"94":0.01264,"95":0.00632,"96":0.00316,"97":0.01264,"98":0.00632,"99":0.0158,"100":0.03475,"101":0.08845,"102":2.18919,"103":0.19902,"104":0.0158,_:"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 53 54 55 57 60 61 62 63 64 66 67 69 70 73 74 75 76 77 79 80 81 82 83 85 86 87 88 90 92 105 3.5 3.6"},D:{"29":0.00632,"33":0.00948,"43":0.00316,"49":0.00948,"52":0.00316,"53":0.00316,"56":0.00316,"58":0.00632,"61":0.00632,"63":0.00316,"64":0.00316,"66":0.02843,"67":0.00948,"68":0.00632,"69":0.02211,"70":0.03791,"72":0.00632,"73":0.00632,"74":0.02211,"75":0.00632,"76":0.03791,"77":0.01895,"78":0.02843,"79":0.04107,"80":0.04423,"81":0.02211,"83":0.01895,"84":0.03159,"85":0.02211,"86":0.0695,"87":0.41699,"88":0.03475,"89":0.03791,"90":0.03475,"91":0.03791,"92":0.06002,"93":0.0695,"94":0.02527,"95":0.04423,"96":0.10741,"97":0.06634,"98":0.07898,"99":0.08213,"100":0.14847,"101":0.16427,"102":1.05827,"103":15.32431,"104":0.00632,"105":0.02527,"106":0.00632,_:"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 30 31 32 34 35 36 37 38 39 40 41 42 44 45 46 47 48 50 51 54 55 57 59 60 62 65 71"},F:{"76":0.00632,"79":0.0158,"81":0.00316,"82":0.03475,"84":0.00316,"85":0.0158,"86":0.02843,"87":0.01264,"88":0.38224,"89":0.27483,"90":0.00632,_:"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 77 78 80 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00948,"13":0.00948,"14":0.00316,"15":0.00632,"16":0.00316,"17":0.00632,"18":0.03159,"84":0.11372,"85":0.00316,"89":0.01264,"90":0.00948,"92":0.02843,"94":0.00632,"96":0.00316,"97":0.00316,"98":0.00316,"99":0.00948,"100":0.00948,"101":0.03475,"102":0.08213,"103":2.12917,_:"79 80 81 83 86 87 88 91 93 95"},E:{"4":0,"8":0.00316,"13":0.01895,"14":0.02843,"15":0.00632,_:"0 5 6 7 9 10 11 12 3.1 3.2 5.1 7.1 10.1","6.1":0.00632,"9.1":0.00948,"11.1":0.00316,"12.1":0.00316,"13.1":0.04739,"14.1":0.04739,"15.1":0.00948,"15.2-15.3":0.00948,"15.4":0.04423,"15.5":0.2464,"15.6":0.02211,"16.0":0.00316},G:{"8":0.00392,"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.01045,"8.1-8.4":0,"9.0-9.2":0.00131,"9.3":0.0457,"10.0-10.2":0,"10.3":0.11622,"11.0-11.2":0.09141,"11.3-11.4":0.03917,"12.0-12.1":0.11752,"12.2-12.5":2.8336,"13.0-13.1":0.02742,"13.2":0.01567,"13.3":0.20371,"13.4-13.7":0.16845,"14.0-14.4":0.91406,"14.5-14.8":1.04595,"15.0-15.1":0.73386,"15.2-15.3":0.85139,"15.4":1.01331,"15.5":4.1381,"16.0":0.4283},P:{"4":0.13482,"5.0-5.4":0.01037,"6.2-6.4":0.01093,"7.2-7.4":0.23853,"8.2":0.05271,"9.2":0.09334,"10.1":0.01083,"11.1-11.2":0.11408,"12.0":0.01037,"13.0":0.02074,"14.0":0.08297,"15.0":0.05185,"16.0":0.1763,"17.0":1.01633},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00186,"4.2-4.3":0.00278,"4.4":0,"4.4.3-4.4.4":0.05009},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.04107,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0.01368},N:{"11":0.02513,_:"10"},S:{"2.5":0.01368},R:{_:"0"},M:{"0":0.34205},Q:{"10.4":0.02052},O:{"0":0.19155},H:{"0":1.91708},L:{"0":57.14661}};
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 2061006398..0c18f10d01 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:{"52":0.00397,"65":0.03569,"78":0.03965,"88":0.0119,"97":0.0119,"98":0.00793,"100":0.19429,"101":1.21726,_:"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 53 54 55 56 57 58 59 60 61 62 63 64 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 89 90 91 92 93 94 95 96 99 102 103 104 3.5 3.6"},D:{"49":0.34496,"55":0.03965,"65":0.03172,"79":5.02366,"87":0.07137,"91":0.00793,"94":0.01983,"97":0.00793,"98":0.01586,"99":0.06344,"100":0.82869,"101":1.22915,"102":21.61322,"103":2.50588,_:"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 50 51 52 53 54 56 57 58 59 60 61 62 63 64 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 83 84 85 86 88 89 90 92 93 95 96 104 105 106"},F:{"86":0.00793,"87":0.04362,_:"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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.01586,"91":0.00397,"98":0.03569,"100":0.04362,"101":0.42426,"102":2.25212,"103":0.55114,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 92 93 94 95 96 97 99"},E:{"4":0,"13":0.05551,"14":0.17843,"15":0.01983,_:"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 16.0","12.1":0.00397,"13.1":0.10706,"14.1":0.2379,"15.1":0.03172,"15.2-15.3":0.01983,"15.4":0.50356,"15.5":1.00711},G:{"8":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.00221,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0.00882,"11.0-11.2":0,"11.3-11.4":0.01985,"12.0-12.1":0.00882,"12.2-12.5":0.20729,"13.0-13.1":0.00882,"13.2":0,"13.3":0.01323,"13.4-13.7":0.22934,"14.0-14.4":1.0982,"14.5-14.8":2.29564,"15.0-15.1":0.94825,"15.2-15.3":1.40694,"15.4":3.41149,"15.5":12.38016,"16.0":0.00441},P:{"4":0.05055,"5.0-5.4":0.0305,"6.2-6.4":0.0305,"7.2-7.4":0.09098,"8.2":0.06207,"9.2":0.0211,"10.1":0.33554,"11.1-11.2":0.20219,"12.0":0.02034,"13.0":0.09098,"14.0":0.19208,"15.0":0.16175,"16.0":0.9705,"17.0":3.18445},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.01207},A:{"11":0.11102,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.48892},H:{"0":0.25144},L:{"0":32.67289},S:{"2.5":0},R:{_:"0"},M:{"0":0.28973}};
+module.exports={C:{"78":0.04659,"97":0.00424,"100":0.03388,"101":0.10588,"102":1.12228,"103":0.16517,_:"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 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 98 99 104 105 3.5 3.6"},D:{"49":0.1567,"55":0.02118,"79":4.70932,"80":0.05082,"81":0.00424,"83":0.00424,"87":0.00424,"94":0.00847,"96":0.01694,"97":0.04659,"99":0.08894,"100":0.53785,"101":0.06776,"102":0.5082,"103":28.94623,"105":0.00847,_:"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 50 51 52 53 54 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 84 85 86 88 89 90 91 92 93 95 98 104 106"},F:{"87":0.01694,"88":0.03812,"89":0.01271,_:"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 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.01271,"86":0.00847,"89":0.01271,"92":0.00847,"95":0.00424,"99":0.00847,"101":0.01694,"102":0.03812,"103":2.74852,_:"12 13 14 15 16 17 79 80 81 83 84 85 87 88 90 91 93 94 96 97 98 100"},E:{"4":0,"13":0.00424,"14":0.10164,"15":0.02965,_:"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 16.0","12.1":0.02118,"13.1":0.072,"14.1":0.28375,"15.1":0.01271,"15.2-15.3":0.04235,"15.4":0.12282,"15.5":0.97829,"15.6":0.06776},G:{"8":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.0336,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0.01344,"11.0-11.2":0.00896,"11.3-11.4":0.00448,"12.0-12.1":0.00672,"12.2-12.5":0.26878,"13.0-13.1":0.02688,"13.2":0,"13.3":0.03808,"13.4-13.7":0.21279,"14.0-14.4":0.7862,"14.5-14.8":2.10996,"15.0-15.1":0.81531,"15.2-15.3":1.03034,"15.4":1.59927,"15.5":15.19531,"16.0":0.0336},P:{"4":0.05061,"5.0-5.4":0.02186,"6.2-6.4":0.01093,"7.2-7.4":0.10122,"8.2":0.05271,"9.2":0.01083,"10.1":0.01083,"11.1-11.2":0.51622,"12.0":0.04049,"13.0":0.0911,"14.0":0.37451,"15.0":0.33403,"16.0":0.15183,"17.0":3.60344},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:{"11":0.12282,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02513,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.28249},Q:{"10.4":0},O:{"0":0.42661},H:{"0":0.09278},L:{"0":30.13804}};
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 f707eda634..26321dfc60 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:{"52":0.01295,"67":0.00863,"73":0.00432,"78":0.02158,"81":0.00863,"88":0.00432,"89":0.00432,"90":0.01726,"91":0.02158,"95":0.00432,"97":0.00432,"99":0.02158,"100":0.1424,"101":1.26861,"102":0.05178,_:"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 53 54 55 56 57 58 59 60 61 62 63 64 65 66 68 69 70 71 72 74 75 76 77 79 80 82 83 84 85 86 87 92 93 94 96 98 103 104 3.5 3.6"},D:{"18":0.00432,"38":0.02158,"47":0.00432,"49":0.05178,"51":0.00432,"53":0.00863,"56":0.02589,"63":0.00863,"65":0.00432,"67":0.01295,"68":0.00863,"69":0.09062,"70":0.01295,"72":0.00863,"74":0.01295,"75":0.00863,"76":0.01295,"77":0.00863,"78":0.00863,"79":0.10356,"80":0.01726,"81":0.01295,"83":0.02158,"84":0.03021,"85":0.03021,"86":0.02158,"87":0.18555,"88":0.01295,"89":0.03884,"90":0.02589,"91":0.0863,"92":0.03884,"93":0.01295,"94":0.02158,"95":0.02589,"96":0.07336,"97":0.0561,"98":0.06041,"99":0.21575,"100":0.34952,"101":1.56203,"102":25.17803,"103":2.40346,"104":0.00432,_:"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 39 40 41 42 43 44 45 46 48 50 52 54 55 57 58 59 60 61 62 64 66 71 73 105 106"},F:{"82":0.00432,"85":0.02589,"86":1.90292,"87":2.09278,_:"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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00432,"18":0.02158,"84":0.00432,"87":0.00432,"92":0.00863,"97":0.00432,"98":0.00432,"99":0.01295,"100":0.01726,"101":0.30205,"102":2.16182,"103":0.43582,_:"13 14 15 16 17 79 80 81 83 85 86 88 89 90 91 93 94 95 96"},E:{"4":0,"13":0.01295,"14":0.06904,"15":0.03452,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 16.0","9.1":0.01726,"10.1":0.00432,"11.1":0.00863,"12.1":0.01726,"13.1":0.10788,"14.1":0.25027,"15.1":0.05178,"15.2-15.3":0.06473,"15.4":0.27616,"15.5":0.59547},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00403,"6.0-6.1":0.00242,"7.0-7.1":0.00161,"8.1-8.4":0,"9.0-9.2":0.00242,"9.3":0.03545,"10.0-10.2":0.00483,"10.3":0.01773,"11.0-11.2":0.01128,"11.3-11.4":0.01289,"12.0-12.1":0.01611,"12.2-12.5":0.253,"13.0-13.1":0.01047,"13.2":0.00725,"13.3":0.02417,"13.4-13.7":0.09105,"14.0-14.4":0.21593,"14.5-14.8":0.76302,"15.0-15.1":0.14986,"15.2-15.3":0.34243,"15.4":1.16587,"15.5":4.86976,"16.0":0.01853},P:{"4":0.09308,"5.0-5.4":0.02026,"6.2-6.4":0.03039,"7.2-7.4":0.06205,"8.2":0.06207,"9.2":0.01034,"10.1":0.02026,"11.1-11.2":0.08274,"12.0":0.01034,"13.0":0.05171,"14.0":0.10342,"15.0":0.04137,"16.0":0.1965,"17.0":1.46858},I:{"0":0,"3":0,"4":0.00291,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00388,"4.4":0,"4.4.3-4.4.4":0.03299},A:{"11":0.13377,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.02274},H:{"0":0.18834},L:{"0":47.33428},S:{"2.5":0},R:{_:"0"},M:{"0":0.20462}};
+module.exports={C:{"52":0.01276,"73":0.0085,"78":0.02126,"84":0.01276,"88":0.00425,"90":0.01701,"91":0.02551,"95":0.00425,"98":0.00425,"99":0.01276,"100":0.01701,"101":0.07228,"102":1.22032,"103":0.14032,_:"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 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 74 75 76 77 79 80 81 82 83 85 86 87 89 92 93 94 96 97 104 105 3.5 3.6"},D:{"38":0.02126,"47":0.00425,"49":0.04677,"53":0.0085,"56":0.01276,"63":0.00425,"65":0.01276,"67":0.01276,"68":0.0085,"69":0.07228,"70":0.0085,"72":0.00425,"74":0.0085,"76":0.0085,"77":0.00425,"78":0.0085,"79":0.09354,"80":0.01276,"81":0.01701,"83":0.01276,"84":0.02976,"85":0.02126,"86":0.02976,"87":0.13606,"88":0.0085,"89":0.02976,"90":0.01701,"91":0.05102,"92":0.03402,"93":0.01276,"94":0.01276,"95":0.01701,"96":0.05528,"97":0.04677,"98":0.05102,"99":0.11906,"100":0.15732,"101":0.17858,"102":1.19056,"103":26.94918,"104":0.01276,"105":0.00425,_:"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 51 52 54 55 57 58 59 60 61 62 64 66 71 73 75 106"},F:{"28":0.00425,"85":0.01701,"86":0.01276,"87":0.11055,"88":3.71625,"89":0.77812,_:"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 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"17":0.00425,"18":0.02551,"92":0.01276,"98":0.00425,"99":0.00425,"100":0.01701,"101":0.05528,"102":0.06378,"103":3.02317,_:"12 13 14 15 16 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97"},E:{"4":0,"13":0.01701,"14":0.05528,"15":0.02126,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 10.1","9.1":0.00425,"11.1":0.0085,"12.1":0.01276,"13.1":0.08504,"14.1":0.21685,"15.1":0.03827,"15.2-15.3":0.04677,"15.4":0.14032,"15.5":0.7526,"15.6":0.03827,"16.0":0.00425},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00491,"6.0-6.1":0.00573,"7.0-7.1":0.00164,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.04586,"10.0-10.2":0.00164,"10.3":0.01556,"11.0-11.2":0.00655,"11.3-11.4":0.00655,"12.0-12.1":0.01392,"12.2-12.5":0.24238,"13.0-13.1":0.00655,"13.2":0.00573,"13.3":0.02211,"13.4-13.7":0.08598,"14.0-14.4":0.19079,"14.5-14.8":0.65344,"15.0-15.1":0.12201,"15.2-15.3":0.25466,"15.4":0.47575,"15.5":5.79499,"16.0":0.04586},P:{"4":0.09313,"5.0-5.4":0.01014,"6.2-6.4":0.05069,"7.2-7.4":0.06209,"8.2":0.05271,"9.2":0.01035,"10.1":0.01014,"11.1-11.2":0.07244,"12.0":0.02028,"13.0":0.05174,"14.0":0.10348,"15.0":0.04139,"16.0":0.12418,"17.0":1.51084},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00497,"4.4":0,"4.4.3-4.4.4":0.04102},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00425,"11":0.08929,_:"6 7 9 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02513,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.18972},Q:{"10.4":0},O:{"0":0.02875},H:{"0":0.19594},L:{"0":48.35884}};
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 1b26ddcd65..335409291c 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:{"34":0.00529,"38":0.00529,"43":0.00529,"47":0.00529,"48":0.00265,"49":0.00265,"50":0.00529,"51":0.00794,"52":0.15347,"56":0.00529,"57":0.00265,"58":0.00529,"59":0.00265,"60":0.00265,"62":0.01058,"66":0.01058,"68":0.00265,"69":0.00265,"70":0.01058,"72":0.03175,"78":0.01323,"79":0.00265,"81":0.00265,"83":0.00265,"84":0.00794,"88":0.00794,"89":0.00529,"90":0.00529,"91":0.07144,"93":0.00794,"94":0.01323,"95":0.00529,"96":0.02911,"97":0.01852,"98":0.01058,"99":0.0688,"100":0.299,"101":1.83103,"102":0.11642,_:"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 39 40 41 42 44 45 46 53 54 55 61 63 64 65 67 71 73 74 75 76 77 80 82 85 86 87 92 103 104 3.5 3.6"},D:{"29":0.00794,"31":0.00265,"38":0.00794,"39":0.00265,"49":0.01588,"50":0.00265,"55":0.00529,"56":0.04763,"57":0.01058,"58":0.00794,"63":0.01058,"64":0.00529,"65":0.00529,"67":0.00794,"68":0.03704,"69":0.00794,"70":0.01058,"72":0.00794,"73":0.00529,"74":0.00794,"75":0.01058,"76":0.01058,"77":0.00794,"78":0.00794,"79":0.11642,"80":0.02646,"81":0.04763,"83":0.01588,"84":0.01588,"85":0.10584,"86":0.02381,"87":0.04234,"88":0.02381,"89":0.0344,"90":0.01852,"91":0.02911,"92":0.02646,"93":0.02911,"94":0.03704,"95":0.04498,"96":0.05292,"97":0.08467,"98":0.16141,"99":0.08203,"100":0.24343,"101":0.75676,"102":8.17879,"103":0.83614,"104":0.01852,"105":0.00265,_:"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 30 32 33 34 35 36 37 40 41 42 43 44 45 46 47 48 51 52 53 54 59 60 61 62 66 71 106"},F:{"36":0.00529,"47":0.00529,"67":0.00529,"76":0.00265,"79":0.00794,"82":0.00265,"84":0.01588,"85":0.02381,"86":0.21168,"87":0.55566,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 68 69 70 71 72 73 74 75 77 78 80 81 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.04498,"13":0.01852,"14":0.0344,"15":0.01323,"16":0.01588,"17":0.02381,"18":0.0688,"84":0.01323,"85":0.00794,"86":0.00529,"89":0.01058,"90":0.01058,"91":0.00529,"92":0.02911,"93":0.00529,"95":0.00529,"96":0.00529,"97":0.00794,"98":0.01323,"99":0.01588,"100":0.0635,"101":0.25137,"102":0.94462,"103":0.18257,_:"79 80 81 83 87 88 94"},E:{"4":0,"10":0.01058,"13":0.01058,"14":0.01852,"15":0.00265,_:"0 5 6 7 8 9 11 12 3.1 3.2 5.1 6.1 7.1 9.1 12.1 16.0","10.1":0.00265,"11.1":0.00529,"13.1":0.02646,"14.1":0.02911,"15.1":0.05557,"15.2-15.3":0.02381,"15.4":0.0344,"15.5":0.03704},G:{"8":0.00295,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00074,"6.0-6.1":0,"7.0-7.1":0.00589,"8.1-8.4":0.00074,"9.0-9.2":0,"9.3":0.02947,"10.0-10.2":0.03021,"10.3":0.18346,"11.0-11.2":0.2402,"11.3-11.4":0.02947,"12.0-12.1":0.14368,"12.2-12.5":1.22382,"13.0-13.1":0.04421,"13.2":0.05231,"13.3":0.21809,"13.4-13.7":0.43618,"14.0-14.4":0.99615,"14.5-14.8":0.99984,"15.0-15.1":0.70364,"15.2-15.3":0.5747,"15.4":0.67122,"15.5":0.76332,"16.0":0.01105},P:{"4":0.272,"5.0-5.4":0.05037,"6.2-6.4":0.01007,"7.2-7.4":0.11081,"8.2":0.06207,"9.2":0.06044,"10.1":0.02112,"11.1-11.2":0.05037,"12.0":0.02015,"13.0":0.0403,"14.0":0.10074,"15.0":0.05037,"16.0":0.21155,"17.0":0.49362},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00118,"4.2-4.3":0.00355,"4.4":0,"4.4.3-4.4.4":0.0394},A:{"8":0.00529,"9":0.00529,"10":0.00265,"11":0.4948,_:"6 7 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0.02206},Q:{"10.4":0},O:{"0":0.77952},H:{"0":3.64128},L:{"0":67.80192},S:{"2.5":0.03677},R:{_:"0"},M:{"0":0.52949}};
+module.exports={C:{"4":0.00289,"34":0.00867,"37":0.00578,"38":0.00289,"43":0.00867,"47":0.00578,"48":0.00867,"50":0.01156,"51":0.00867,"52":0.09248,"56":0.00867,"58":0.00289,"60":0.00578,"62":0.00867,"64":0.00578,"65":0.01445,"68":0.00289,"70":0.00289,"72":0.05202,"73":0.00578,"78":0.02023,"81":0.00289,"82":0.00867,"84":0.00289,"85":0.00289,"88":0.00578,"89":0.00867,"91":0.04335,"92":0.00578,"93":0.00578,"94":0.00578,"95":0.00578,"96":0.01445,"97":0.01445,"98":0.01156,"99":0.07514,"100":0.03757,"101":0.26588,"102":2.56343,"103":0.23698,"104":0.00289,_:"2 3 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 39 40 41 42 44 45 46 49 53 54 55 57 59 61 63 66 67 69 71 74 75 76 77 79 80 83 86 87 90 105 3.5 3.6"},D:{"25":0.00578,"38":0.01156,"40":0.01156,"42":0.00867,"43":0.00578,"49":0.01156,"56":0.0578,"57":0.00867,"58":0.01445,"63":0.00867,"65":0.00289,"67":0.02023,"68":0.05202,"69":0.00867,"70":0.01445,"71":0.00289,"72":0.01156,"73":0.00289,"74":0.02312,"75":0.01156,"76":0.00867,"77":0.01445,"78":0.00578,"79":0.13583,"80":0.03179,"81":0.01734,"83":0.01156,"84":0.01445,"85":0.16762,"86":0.02601,"87":0.03179,"88":0.01445,"89":0.01445,"90":0.01445,"91":0.03179,"92":0.03468,"93":0.04624,"94":0.02023,"95":0.04913,"96":0.05202,"97":0.0578,"98":0.07225,"99":0.04913,"100":0.10982,"101":0.17051,"102":1.02306,"103":10.35487,"104":0.00578,"105":0.0289,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 26 27 28 29 30 31 32 33 34 35 36 37 39 41 44 45 46 47 48 50 51 52 53 54 55 59 60 61 62 64 66 106"},F:{"42":0.00289,"44":0.00867,"67":0.00867,"72":0.00289,"79":0.04624,"81":0.00289,"83":0.00289,"84":0.01734,"85":0.01445,"86":0.02601,"87":0.03468,"88":0.41905,"89":0.31212,_:"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 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 68 69 70 71 73 74 75 76 77 78 80 82 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.04624,"13":0.01445,"14":0.03757,"15":0.02601,"16":0.01734,"17":0.03468,"18":0.06647,"83":0.00289,"84":0.01734,"85":0.01445,"89":0.02023,"90":0.01734,"92":0.02601,"96":0.00578,"97":0.00578,"98":0.01156,"99":0.02023,"100":0.04624,"101":0.03757,"102":0.09826,"103":1.37853,_:"79 80 81 86 87 88 91 93 94 95"},E:{"4":0,"10":0.00867,"13":0.00867,"14":0.01445,"15":0.00289,_:"0 5 6 7 8 9 11 12 3.1 3.2 5.1 6.1 7.1 9.1 16.0","10.1":0.00578,"11.1":0.00867,"12.1":0.00578,"13.1":0.02312,"14.1":0.02312,"15.1":0.09248,"15.2-15.3":0.01445,"15.4":0.02312,"15.5":0.05202,"15.6":0.00867},G:{"8":0.0031,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00078,"6.0-6.1":0.04574,"7.0-7.1":0.01163,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.02791,"10.0-10.2":0.02093,"10.3":0.30776,"11.0-11.2":0.17752,"11.3-11.4":0.03023,"12.0-12.1":0.17442,"12.2-12.5":1.31786,"13.0-13.1":0.05426,"13.2":0.06047,"13.3":0.13644,"13.4-13.7":0.37055,"14.0-14.4":0.86668,"14.5-14.8":0.87366,"15.0-15.1":0.70854,"15.2-15.3":0.55427,"15.4":0.50699,"15.5":1.3853,"16.0":0.05582},P:{"4":0.2214,"5.0-5.4":0.02109,"6.2-6.4":0.01054,"7.2-7.4":0.10543,"8.2":0.05271,"9.2":0.04217,"10.1":0.02116,"11.1-11.2":0.05271,"12.0":0.01054,"13.0":0.06326,"14.0":0.1476,"15.0":0.04217,"16.0":0.11597,"17.0":0.68528},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00131,"4.2-4.3":0.00281,"4.4":0,"4.4.3-4.4.4":0.03853},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00867,"11":0.19652,_:"6 7 9 10 5.5"},J:{"7":0,"10":0.01422},N:{"11":0.02513,_:"10"},S:{"2.5":0.03554},R:{_:"0"},M:{"0":0.40516},Q:{"10.4":0.01422},O:{"0":0.90982},H:{"0":4.327},L:{"0":64.47522}};
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 f526a57309..275d1141f0 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:{"4":0.01166,"36":0.04664,"43":0.7463,"52":0.02721,"54":0.00389,"55":0.00389,"56":0.00777,"57":0.01944,"58":0.00389,"59":0.00389,"63":0.01555,"68":0.00389,"72":0.00777,"78":0.02332,"81":0.00389,"82":0.01166,"83":0.00777,"84":0.00389,"87":0.00777,"88":0.01555,"89":0.01555,"90":0.01944,"91":0.01944,"94":0.00389,"95":0.00389,"96":0.00777,"97":0.04276,"98":0.01166,"99":0.02332,"100":0.13993,"101":0.91733,"102":0.00777,_:"2 3 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 37 38 39 40 41 42 44 45 46 47 48 49 50 51 53 60 61 62 64 65 66 67 69 70 71 73 74 75 76 77 79 80 85 86 92 93 103 104 3.5","3.6":0.00777},D:{"11":0.01166,"17":0.00389,"31":0.00777,"39":0.01166,"40":0.01166,"41":0.01166,"42":0.00777,"43":0.01166,"44":0.00777,"45":0.02332,"46":0.00777,"47":0.03887,"48":0.12827,"49":0.09718,"50":0.01166,"51":0.01166,"52":0.00777,"53":0.02721,"54":0.01944,"55":0.06219,"56":0.01944,"57":0.09718,"58":0.02721,"59":0.01944,"60":0.01555,"61":0.00777,"62":0.11272,"63":0.04664,"64":0.00389,"65":0.03498,"66":0.00389,"67":0.01944,"68":0.01944,"69":1.11557,"70":0.52475,"71":0.02332,"72":0.7191,"73":0.05053,"74":0.24099,"75":0.28764,"76":0.01944,"77":0.04276,"78":0.40814,"79":0.28375,"80":0.12827,"81":0.12827,"83":0.23322,"84":0.0894,"85":0.06608,"86":0.40425,"87":0.12827,"88":0.0311,"89":0.28375,"90":0.08163,"91":0.05053,"92":0.45478,"93":0.02721,"94":0.07774,"95":0.14382,"96":0.34206,"97":0.36538,"98":0.29541,"99":0.23322,"100":0.38481,"101":0.69189,"102":4.04637,"103":0.30707,"104":0.01555,_:"4 5 6 7 8 9 10 12 13 14 15 16 18 19 20 21 22 23 24 25 26 27 28 29 30 32 33 34 35 36 37 38 105 106"},F:{"86":0.00389,"87":0.04276,_:"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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"14":0.00389,"16":0.01166,"17":0.01944,"18":0.10106,"84":0.00389,"85":0.00389,"86":0.00389,"87":0.00389,"89":0.01555,"92":0.01555,"94":0.00389,"95":0.00389,"96":0.01166,"97":0.01555,"98":0.0311,"99":0.04276,"100":0.05442,"101":0.63358,"102":4.14743,"103":0.72687,_:"12 13 15 79 80 81 83 88 90 91 93"},E:{"4":0,"9":0.01555,"12":0.00389,"13":0.03887,"14":0.10495,"15":0.02721,_:"0 5 6 7 8 10 11 3.1 3.2 5.1 6.1 7.1 10.1","9.1":0.00389,"11.1":0.01166,"12.1":0.01944,"13.1":0.1205,"14.1":0.14382,"15.1":0.04664,"15.2-15.3":0.04276,"15.4":0.21767,"15.5":0.48199,"16.0":0.00777},G:{"8":0,"3.2":0,"4.0-4.1":0.00107,"4.2-4.3":0.04923,"5.0-5.1":0.01605,"6.0-6.1":0.02997,"7.0-7.1":0.00856,"8.1-8.4":0.01498,"9.0-9.2":0.137,"9.3":0.04495,"10.0-10.2":0.0289,"10.3":0.12951,"11.0-11.2":0.39387,"11.3-11.4":0.06529,"12.0-12.1":0.13165,"12.2-12.5":0.3532,"13.0-13.1":0.04816,"13.2":0.03104,"13.3":0.12094,"13.4-13.7":0.75777,"14.0-14.4":1.05317,"14.5-14.8":1.08421,"15.0-15.1":0.64218,"15.2-15.3":0.8145,"15.4":1.69214,"15.5":3.00004,"16.0":0.03104},P:{_:"4 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 15.0","14.0":0.09156,"16.0":0.04578,"17.0":0.4006},I:{"0":0,"3":0,"4":0.11432,"2.1":0,"2.2":0,"2.3":0,"4.1":0.02638,"4.2-4.3":0.05276,"4.4":0,"4.4.3-4.4.4":0.30779},A:{"6":0.25718,"7":0.05144,"8":0.77154,"9":0.82298,"10":0.20574,"11":9.15564,_:"5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":5.82569},O:{"0":10.69164},H:{"0":0.11575},L:{"0":32.75779},S:{"2.5":0},R:{_:"0"},M:{"0":0.22618}};
+module.exports={C:{"4":0.00856,"36":0.02568,"43":2.29952,"52":0.01427,"56":0.00285,"57":0.00856,"63":0.00285,"76":0.00285,"78":0.00856,"82":0.00571,"83":0.00285,"88":0.00856,"89":0.00856,"90":0.01141,"91":0.01141,"94":0.00285,"96":0.00285,"97":0.00571,"98":0.00571,"99":0.00856,"100":0.01141,"101":0.04565,"102":0.60484,"103":0.02853,_:"2 3 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 37 38 39 40 41 42 44 45 46 47 48 49 50 51 53 54 55 58 59 60 61 62 64 65 66 67 68 69 70 71 72 73 74 75 77 79 80 81 84 85 86 87 92 93 95 104 105 3.5 3.6"},D:{"11":0.00856,"17":0.00285,"31":0.00571,"34":0.00571,"39":0.00571,"40":0.00856,"41":0.00856,"42":0.00571,"43":0.00571,"44":0.00571,"45":0.01141,"46":0.00571,"47":0.01427,"48":0.08274,"49":0.06562,"50":0.00856,"51":0.00571,"52":0.00571,"53":0.02853,"54":0.01141,"55":0.04565,"56":0.01427,"57":0.06277,"58":0.01427,"59":0.01427,"60":0.00571,"61":0.00856,"62":0.04565,"63":0.02568,"64":0.00285,"65":0.01997,"66":0.00285,"67":0.01427,"68":0.01141,"69":1.04705,"70":0.56204,"71":0.01141,"72":0.30812,"73":0.03994,"74":0.56489,"75":0.07988,"76":0.01427,"77":0.07703,"78":0.25677,"79":0.17118,"80":0.07988,"81":0.0485,"83":0.15977,"84":0.05135,"85":0.05135,"86":0.25106,"87":0.07988,"88":0.0485,"89":0.03424,"90":0.07703,"91":0.03424,"92":0.35377,"93":0.01712,"94":0.0428,"95":0.05991,"96":0.194,"97":0.21112,"98":0.14265,"99":0.12553,"100":0.17118,"101":0.16547,"102":0.34807,"103":2.62191,"104":0.01427,"105":0.01997,_:"4 5 6 7 8 9 10 12 13 14 15 16 18 19 20 21 22 23 24 25 26 27 28 29 30 32 33 35 36 37 38 106"},F:{"85":0.00285,"88":0.02282,"89":0.01141,_:"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 86 87 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"16":0.00856,"17":0.00856,"18":0.06562,"86":0.00285,"87":0.00285,"89":0.01141,"92":0.01141,"96":0.00571,"97":0.00571,"98":0.01712,"99":0.01997,"100":0.02282,"101":0.06847,"102":0.10556,"103":3.37795,_:"12 13 14 15 79 80 81 83 84 85 88 90 91 93 94 95"},E:{"4":0,"9":0.01427,"12":0.00285,"13":0.02568,"14":0.08559,"15":0.02282,_:"0 5 6 7 8 10 11 3.1 3.2 5.1 6.1 7.1 9.1 10.1","11.1":0.00571,"12.1":0.01427,"13.1":0.08844,"14.1":0.09986,"15.1":0.03424,"15.2-15.3":0.03709,"15.4":0.11127,"15.5":0.45648,"15.6":0.03424,"16.0":0.00856},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.04704,"5.0-5.1":0.02109,"6.0-6.1":0.02433,"7.0-7.1":0.00324,"8.1-8.4":0.00811,"9.0-9.2":0.11679,"9.3":0.02433,"10.0-10.2":0.02758,"10.3":0.15896,"11.0-11.2":0.39903,"11.3-11.4":0.07462,"12.0-12.1":0.13301,"12.2-12.5":0.43147,"13.0-13.1":0.06002,"13.2":0.04217,"13.3":0.16059,"13.4-13.7":0.94405,"14.0-14.4":1.39336,"14.5-14.8":1.55232,"15.0-15.1":0.94729,"15.2-15.3":1.28468,"15.4":2.1022,"15.5":5.63345,"16.0":0.06002},P:{_:"4 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 11.1-11.2 12.0 13.0 15.0","14.0":0.1322,"16.0":0.02203,"17.0":0.37457},I:{"0":0,"3":0,"4":0.13526,"2.1":0,"2.2":0,"2.3":0,"4.1":0.03382,"4.2-4.3":0.02705,"4.4":0,"4.4.3-4.4.4":0.18261},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0.09893,"8":0.27206,"9":1.01403,"10":0.0742,"11":5.71322,_:"7 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.13577},Q:{"10.4":5.65249},O:{"0":13.82751},H:{"0":0.07442},L:{"0":35.63103}};
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 45ed99bb7e..97e877def4 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:{"50":0.00868,"52":0.01301,"73":0.00434,"78":0.01301,"83":0.00434,"88":0.00868,"89":0.00434,"90":0.01735,"91":0.03037,"95":0.00434,"97":0.00434,"98":0.00868,"99":0.02169,"100":0.10845,"101":0.96737,"102":0.05206,_:"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 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 74 75 76 77 79 80 81 82 84 85 86 87 92 93 94 96 103 104 3.5 3.6"},D:{"22":0.00868,"26":0.00434,"34":0.00434,"38":0.01735,"47":0.00868,"49":0.03904,"63":0.00434,"65":0.00434,"67":0.00434,"68":0.00868,"69":0.0911,"70":0.00868,"71":0.00868,"72":0.00868,"73":0.00868,"74":0.00868,"75":0.00868,"76":0.01735,"77":0.00434,"78":0.01301,"79":0.15617,"80":0.02169,"81":0.01735,"83":0.02169,"84":0.03037,"85":0.02603,"86":0.04338,"87":0.07808,"88":0.0347,"89":0.0347,"90":0.02603,"91":0.07808,"92":0.06507,"93":0.02169,"94":0.02603,"95":0.05206,"96":0.09977,"97":0.11713,"98":0.15183,"99":0.17786,"100":0.30366,"101":1.55734,"102":27.27301,"103":2.54641,"104":0.01735,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 27 28 29 30 31 32 33 35 36 37 39 40 41 42 43 44 45 46 48 50 51 52 53 54 55 56 57 58 59 60 61 62 64 66 105 106"},F:{"82":0.01735,"85":0.0347,"86":0.81554,"87":1.06715,_:"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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.01301,"92":0.00868,"97":0.00434,"98":0.00868,"99":0.01301,"100":0.01301,"101":0.27329,"102":1.90438,"103":0.3427,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96"},E:{"4":0,"13":0.01301,"14":0.05639,"15":0.02169,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 10.1 16.0","9.1":0.00434,"11.1":0.01301,"12.1":0.01301,"13.1":0.07375,"14.1":0.15183,"15.1":0.05206,"15.2-15.3":0.03904,"15.4":0.17786,"15.5":0.43814},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00172,"6.0-6.1":0.00057,"7.0-7.1":0.00974,"8.1-8.4":0.00057,"9.0-9.2":0,"9.3":0.03608,"10.0-10.2":0.00057,"10.3":0.02405,"11.0-11.2":0.00344,"11.3-11.4":0.00515,"12.0-12.1":0.00401,"12.2-12.5":0.24341,"13.0-13.1":0.00344,"13.2":0.00229,"13.3":0.01375,"13.4-13.7":0.04525,"14.0-14.4":0.15807,"14.5-14.8":0.45303,"15.0-15.1":0.11512,"15.2-15.3":0.23081,"15.4":0.84822,"15.5":3.49482,"16.0":0.01317},P:{"4":0.14423,"5.0-5.4":0.02026,"6.2-6.4":0.03039,"7.2-7.4":0.08242,"8.2":0.06207,"9.2":0.01034,"10.1":0.02026,"11.1-11.2":0.03091,"12.0":0.01034,"13.0":0.04121,"14.0":0.05151,"15.0":0.03091,"16.0":0.12363,"17.0":0.86539},I:{"0":0,"3":0,"4":0.00198,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00198,"4.2-4.3":0.0089,"4.4":0,"4.4.3-4.4.4":0.04943},A:{"11":0.06941,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.03397},H:{"0":0.13401},L:{"0":50.62893},S:{"2.5":0},R:{_:"0"},M:{"0":0.14721}};
+module.exports={C:{"50":0.00868,"52":0.00868,"73":0.00434,"78":0.01737,"83":0.00868,"88":0.00868,"89":0.00434,"90":0.01737,"91":0.02605,"98":0.00434,"99":0.00868,"100":0.00868,"101":0.05645,"102":0.92485,"103":0.13026,_:"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 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 74 75 76 77 79 80 81 82 84 85 86 87 92 93 94 95 96 97 104 105 3.5 3.6"},D:{"22":0.00868,"26":0.00434,"38":0.01737,"47":0.00868,"49":0.02605,"53":0.00434,"62":0.00434,"63":0.00434,"65":0.00434,"67":0.00434,"68":0.01303,"69":0.0825,"70":0.00868,"72":0.00868,"73":0.00868,"74":0.00868,"75":0.00868,"76":0.02605,"77":0.00868,"78":0.01303,"79":0.18236,"80":0.02171,"81":0.01737,"83":0.02171,"84":0.03039,"85":0.02605,"86":0.03908,"87":0.06947,"88":0.03039,"89":0.03908,"90":0.02171,"91":0.07816,"92":0.06079,"93":0.02171,"94":0.02171,"95":0.05645,"96":0.07816,"97":0.08684,"98":0.11289,"99":0.1346,"100":0.18236,"101":0.24315,"102":1.17668,"103":29.57336,"104":0.01737,"105":0.00868,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 48 50 51 52 54 55 56 57 58 59 60 61 64 66 71 106"},F:{"82":0.01303,"85":0.02171,"86":0.00868,"87":0.04776,"88":1.62391,"89":0.45591,_:"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 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.01303,"89":0.00434,"92":0.01303,"98":0.00434,"99":0.00868,"100":0.00434,"101":0.06079,"102":0.06947,"103":2.5531,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 90 91 93 94 95 96 97"},E:{"4":0,"13":0.00868,"14":0.04776,"15":0.01737,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 10.1 16.0","9.1":0.00434,"11.1":0.03908,"12.1":0.01303,"13.1":0.06513,"14.1":0.13026,"15.1":0.04776,"15.2-15.3":0.03039,"15.4":0.09118,"15.5":0.55143,"15.6":0.03039},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00176,"6.0-6.1":0.00117,"7.0-7.1":0.00939,"8.1-8.4":0,"9.0-9.2":0.00059,"9.3":0.04226,"10.0-10.2":0,"10.3":0.02876,"11.0-11.2":0.00293,"11.3-11.4":0.00939,"12.0-12.1":0.00293,"12.2-12.5":0.23418,"13.0-13.1":0.00411,"13.2":0.00293,"13.3":0.01526,"13.4-13.7":0.04108,"14.0-14.4":0.1209,"14.5-14.8":0.4214,"15.0-15.1":0.09567,"15.2-15.3":0.17255,"15.4":0.31811,"15.5":4.18643,"16.0":0.02641},P:{"4":0.16439,"5.0-5.4":0.01014,"6.2-6.4":0.01027,"7.2-7.4":0.0822,"8.2":0.05271,"9.2":0.01035,"10.1":0.01014,"11.1-11.2":0.02055,"12.0":0.02028,"13.0":0.0411,"14.0":0.0411,"15.0":0.03082,"16.0":0.10274,"17.0":0.95553},I:{"0":0,"3":0,"4":0.00203,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00405,"4.2-4.3":0.00811,"4.4":0,"4.4.3-4.4.4":0.05372},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.04342,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02513,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.16411},Q:{"10.4":0},O:{"0":0.05093},H:{"0":0.15001},L:{"0":51.11485}};
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 2b179a14a1..a2d2e74025 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:{"52":0.00863,"56":0.00863,"72":0.00431,"73":0.05177,"78":0.02157,"88":0.4012,"90":0.03451,"91":0.0302,"98":0.00431,"99":0.01294,"100":0.2459,"101":1.83345,"102":0.07334,_:"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 53 54 55 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 74 75 76 77 79 80 81 82 83 84 85 86 87 89 92 93 94 95 96 97 103 104 3.5 3.6"},D:{"38":0.00863,"43":0.00863,"47":0.00863,"49":0.02157,"63":0.00431,"65":0.00863,"67":0.00863,"68":0.00863,"73":0.00431,"75":0.00431,"77":0.00863,"78":0.01294,"79":0.0302,"80":0.01726,"81":0.02157,"83":0.01294,"84":0.02588,"85":0.01726,"86":0.04745,"87":0.03883,"88":0.00863,"89":0.02157,"90":0.01294,"91":0.02588,"92":0.05608,"93":0.03883,"94":0.0302,"95":0.01726,"96":0.08197,"97":0.07334,"98":0.06902,"99":0.12511,"100":0.25884,"101":1.99738,"102":23.66229,"103":2.3123,"104":0.01294,_:"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 44 45 46 48 50 51 52 53 54 55 56 57 58 59 60 61 62 64 66 69 70 71 72 74 76 105 106"},F:{"28":0.01294,"85":0.01726,"86":0.78515,"87":0.89731,_:"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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"17":0.02157,"18":0.00863,"92":0.01294,"95":0.00431,"96":0.00431,"97":0.00431,"98":0.00863,"99":0.02157,"100":0.02157,"101":0.42277,"102":2.88607,"103":0.65141,_:"12 13 14 15 16 79 80 81 83 84 85 86 87 88 89 90 91 93 94"},E:{"4":0,"13":0.03451,"14":0.1553,"15":0.0302,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 10.1","9.1":0.00431,"11.1":0.02588,"12.1":0.02157,"13.1":0.15962,"14.1":0.31924,"15.1":0.05177,"15.2-15.3":0.10785,"15.4":0.42709,"15.5":1.40205,"16.0":0.00431},G:{"8":0,"3.2":0.00111,"4.0-4.1":0.00333,"4.2-4.3":0,"5.0-5.1":0.00333,"6.0-6.1":0.00666,"7.0-7.1":0.02776,"8.1-8.4":0,"9.0-9.2":0.00555,"9.3":0.03442,"10.0-10.2":0,"10.3":0.02776,"11.0-11.2":0.00777,"11.3-11.4":0.01221,"12.0-12.1":0.00666,"12.2-12.5":0.2776,"13.0-13.1":0.00555,"13.2":0.00333,"13.3":0.05663,"13.4-13.7":0.06107,"14.0-14.4":0.20875,"14.5-14.8":0.7051,"15.0-15.1":0.18544,"15.2-15.3":0.38531,"15.4":1.41131,"15.5":7.59177,"16.0":0.0422},P:{"4":0.07304,"5.0-5.4":0.0305,"6.2-6.4":0.0305,"7.2-7.4":0.10435,"8.2":0.06207,"9.2":0.01043,"10.1":0.33554,"11.1-11.2":0.05217,"12.0":0.02087,"13.0":0.07304,"14.0":0.07304,"15.0":0.04174,"16.0":0.17739,"17.0":2.2226},I:{"0":0,"3":0,"4":0.00963,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00413,"4.2-4.3":0.00688,"4.4":0,"4.4.3-4.4.4":0.06466},A:{"11":0.07765,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.02843},H:{"0":0.24224},L:{"0":42.99972},S:{"2.5":0},R:{_:"0"},M:{"0":0.35253}};
+module.exports={C:{"52":0.00829,"56":0.01658,"73":0.0539,"78":0.01658,"84":0.00829,"88":0.42704,"90":0.04146,"91":0.02902,"94":0.00415,"99":0.00829,"100":0.0539,"101":0.0995,"102":1.74547,"103":0.20315,_:"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 53 54 55 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 74 75 76 77 79 80 81 82 83 85 86 87 89 92 93 95 96 97 98 104 105 3.5 3.6"},D:{"38":0.00415,"46":0.00829,"47":0.00829,"49":0.02073,"50":0.00415,"65":0.00829,"67":0.00415,"68":0.00415,"69":0.00415,"73":0.00415,"76":0.00829,"77":0.00829,"78":0.00829,"79":0.02902,"80":0.01244,"81":0.02488,"83":0.01244,"84":0.00829,"85":0.00829,"86":0.07048,"87":0.02902,"88":0.00829,"89":0.02073,"90":0.01244,"91":0.02902,"92":0.06219,"93":0.02902,"94":0.01244,"95":0.01244,"96":0.04146,"97":0.05804,"98":0.04146,"99":0.08707,"100":0.0995,"101":0.12853,"102":1.65425,"103":24.22508,"104":0.01658,"105":0.00415,_:"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 48 51 52 53 54 55 56 57 58 59 60 61 62 63 64 66 70 71 72 74 75 106"},F:{"28":0.01244,"72":0.00415,"85":0.00829,"86":0.01658,"87":0.04146,"88":1.5506,"89":0.37314,_:"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 73 74 75 76 77 78 79 80 81 82 83 84 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"17":0.02488,"18":0.01244,"92":0.01244,"95":0.00415,"97":0.00415,"99":0.01244,"100":0.00829,"101":0.04975,"102":0.08292,"103":3.89309,_:"12 13 14 15 16 79 80 81 83 84 85 86 87 88 89 90 91 93 94 96 98"},E:{"4":0,"13":0.01244,"14":0.10365,"15":0.02488,_:"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.01658,"12.1":0.02488,"13.1":0.17413,"14.1":0.26534,"15.1":0.06219,"15.2-15.3":0.08707,"15.4":0.2612,"15.5":1.69571,"15.6":0.07877,"16.0":0.01658},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00341,"6.0-6.1":0.00682,"7.0-7.1":0.01818,"8.1-8.4":0,"9.0-9.2":0.00114,"9.3":0.04433,"10.0-10.2":0.00568,"10.3":0.02614,"11.0-11.2":0.00227,"11.3-11.4":0.00682,"12.0-12.1":0.00682,"12.2-12.5":0.29778,"13.0-13.1":0.00341,"13.2":0.00227,"13.3":0.05228,"13.4-13.7":0.0466,"14.0-14.4":0.18071,"14.5-14.8":0.6342,"15.0-15.1":0.11025,"15.2-15.3":0.30801,"15.4":0.56487,"15.5":8.67416,"16.0":0.10115},P:{"4":0.09301,"5.0-5.4":0.02186,"6.2-6.4":0.01093,"7.2-7.4":0.10335,"8.2":0.05271,"9.2":0.01033,"10.1":0.01083,"11.1-11.2":0.06201,"12.0":0.031,"13.0":0.05167,"14.0":0.07234,"15.0":0.04134,"16.0":0.12402,"17.0":2.36668},I:{"0":0,"3":0,"4":0.0141,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00403,"4.2-4.3":0.01007,"4.4":0,"4.4.3-4.4.4":0.0947},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.06634,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02513,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.398},Q:{"10.4":0},O:{"0":0.03512},H:{"0":0.21611},L:{"0":42.49992}};
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 1f0a27290c..a9fdc9daf4 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:{"24":0.02291,"32":0.00458,"34":0.01604,"38":0.00458,"39":0.00458,"40":0.01146,"41":0.00687,"42":0.00229,"43":0.00687,"45":0.00458,"46":0.00458,"47":0.01146,"49":0.00458,"50":0.01833,"51":0.00458,"52":0.14433,"53":0.00458,"54":0.2291,"55":0.00229,"56":0.02978,"57":0.06415,"58":0.01146,"59":0.00458,"60":0.03207,"61":0.0252,"62":0.00687,"63":0.00687,"64":0.03207,"65":0.01833,"66":0.01604,"67":0.03437,"68":0.08019,"69":0.01833,"70":0.02749,"71":0.03666,"72":0.08477,"73":0.00687,"74":0.00916,"75":0.00916,"76":0.00916,"77":0.01833,"78":0.03437,"79":0.01146,"80":0.01146,"81":0.02749,"82":0.0252,"83":0.01375,"84":0.03437,"85":0.01833,"86":0.0252,"87":0.02749,"88":0.06186,"89":0.07102,"90":0.03437,"91":0.17641,"92":0.02291,"93":0.0504,"94":0.08706,"95":0.06186,"96":0.05728,"97":0.08706,"98":0.13975,"99":0.47195,"100":1.2463,"101":5.05395,"102":0.1787,"103":0.01146,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 26 27 28 29 30 31 33 35 36 37 44 48 104 3.5 3.6"},D:{"31":0.00458,"38":0.00229,"43":0.00458,"44":0.00458,"49":0.01604,"51":0.00458,"53":0.00687,"55":0.00229,"56":0.00458,"58":0.00458,"61":0.00458,"62":0.01146,"63":0.00687,"66":0.01604,"67":0.00687,"68":0.01146,"69":0.00916,"70":0.01833,"71":0.0252,"72":0.01604,"73":0.00229,"74":0.01146,"75":0.01833,"76":0.00916,"77":0.00458,"78":0.00458,"79":0.03666,"80":0.01833,"81":0.03437,"83":0.00916,"84":0.00229,"85":0.00916,"86":0.04582,"87":0.07789,"88":0.09164,"89":0.04353,"90":0.06644,"91":0.02749,"92":0.02062,"93":0.00916,"94":0.06186,"95":0.0504,"96":0.12601,"97":0.14204,"98":0.09164,"99":0.08935,"100":0.2039,"101":0.44904,"102":4.54764,"103":0.49715,"104":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 32 33 34 35 36 37 39 40 41 42 45 46 47 48 50 52 54 57 59 60 64 65 105 106"},F:{"34":0.00458,"37":0.00229,"42":0.00229,"71":0.00229,"76":0.00229,"77":0.00229,"78":0.00229,"79":0.01604,"80":0.00458,"82":0.00687,"83":0.00458,"84":0.00687,"85":0.03666,"86":0.09164,"87":0.39405,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 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 72 73 74 75 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00916,"13":0.01375,"14":0.01146,"15":0.00916,"16":0.01375,"17":0.01146,"18":0.05728,"84":0.02978,"85":0.00916,"89":0.01833,"90":0.02749,"92":0.03666,"95":0.00458,"96":0.00687,"97":0.01833,"98":0.03895,"99":0.01833,"100":0.04582,"101":0.18099,"102":0.54297,"103":0.08706,_:"79 80 81 83 86 87 88 91 93 94"},E:{"4":0,"13":0.00229,"14":0.02291,_:"0 5 6 7 8 9 10 11 12 15 3.1 3.2 6.1 9.1 10.1 16.0","5.1":0.00229,"7.1":0.00229,"11.1":0.00458,"12.1":0.00458,"13.1":0.00916,"14.1":0.00916,"15.1":0.00916,"15.2-15.3":0.01604,"15.4":0.01833,"15.5":0.05498},G:{"8":0.00284,"3.2":0.00284,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00114,"6.0-6.1":0,"7.0-7.1":0.02331,"8.1-8.4":0.06198,"9.0-9.2":0.00341,"9.3":0.01763,"10.0-10.2":0.00569,"10.3":0.14159,"11.0-11.2":0.05459,"11.3-11.4":0.00967,"12.0-12.1":0.02502,"12.2-12.5":0.77109,"13.0-13.1":0.03412,"13.2":0.03639,"13.3":0.16661,"13.4-13.7":0.22973,"14.0-14.4":0.69603,"14.5-14.8":0.50212,"15.0-15.1":0.60163,"15.2-15.3":0.86662,"15.4":0.45151,"15.5":0.96386,"16.0":0.01137},P:{"4":0.24484,"5.0-5.4":0.0204,"6.2-6.4":0.0102,"7.2-7.4":0.36726,"8.2":0.06207,"9.2":0.11222,"10.1":0.0204,"11.1-11.2":0.10202,"12.0":0.0204,"13.0":0.12242,"14.0":0.19383,"15.0":0.07141,"16.0":0.5713,"17.0":0.91816},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00266,"4.2-4.3":0.03187,"4.4":0,"4.4.3-4.4.4":0.14276},A:{"9":0.00458,"11":0.04124,_:"6 7 8 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0.00771},O:{"0":0.13104},H:{"0":0.86839},L:{"0":71.15893},S:{"2.5":0},R:{_:"0"},M:{"0":0.56268}};
+module.exports={C:{"24":0.0094,"26":0.00235,"34":0.01409,"38":0.0047,"40":0.0094,"41":0.00235,"43":0.00705,"45":0.0047,"46":0.00235,"47":0.00705,"48":0.0047,"49":0.00235,"50":0.03289,"51":0.0047,"52":0.1104,"53":0.00705,"54":0.2443,"56":0.02114,"57":0.07047,"58":0.00705,"59":0.0047,"60":0.02819,"61":0.03758,"62":0.0094,"63":0.0047,"64":0.01879,"65":0.01409,"66":0.02584,"67":0.02819,"68":0.06107,"69":0.01409,"70":0.01879,"71":0.03524,"72":0.07987,"73":0.00705,"74":0.0094,"75":0.0094,"76":0.00705,"77":0.01644,"78":0.03054,"79":0.0094,"80":0.0094,"81":0.01879,"82":0.02349,"83":0.01409,"84":0.02819,"85":0.01409,"86":0.01175,"87":0.02114,"88":0.05403,"89":0.04463,"90":0.02114,"91":0.16913,"92":0.02349,"93":0.07282,"94":0.04933,"95":0.04933,"96":0.04228,"97":0.06342,"98":0.10101,"99":0.33121,"100":0.28658,"101":0.7,"102":4.89767,"103":0.41108,"104":0.0094,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 27 28 29 30 31 32 33 35 36 37 39 42 44 55 105 3.5 3.6"},D:{"26":0.0094,"43":0.05168,"49":0.00235,"54":0.00235,"56":0.01175,"60":0.03758,"61":0.01175,"62":0.01175,"63":0.0047,"66":0.00705,"67":0.0047,"68":0.0047,"69":0.04228,"70":0.01175,"71":0.02349,"72":0.01175,"73":0.00235,"74":0.0094,"75":0.01409,"76":0.00705,"77":0.03524,"78":0.0047,"79":0.02349,"80":0.02819,"81":0.02819,"83":0.0094,"84":0.00705,"85":0.02349,"86":0.07047,"87":0.06812,"88":0.10101,"89":0.04933,"90":0.05638,"91":0.02349,"92":0.02114,"93":0.01879,"94":0.04228,"95":0.04933,"96":0.13389,"97":0.15738,"98":0.06812,"99":0.09396,"100":0.09161,"101":0.16208,"102":0.74933,"103":4.97753,"104":0.01175,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 44 45 46 47 48 50 51 52 53 55 57 58 59 64 65 105 106"},F:{"36":0.00235,"48":0.00235,"64":0.0047,"69":0.00235,"78":0.00235,"79":0.03524,"80":0.00705,"82":0.0094,"83":0.0047,"84":0.01879,"85":0.03758,"86":0.02584,"87":0.02819,"88":0.41342,"89":0.15503,"90":0.00235,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 49 50 51 52 53 54 55 56 57 58 60 62 63 65 66 67 68 70 71 72 73 74 75 76 77 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.0094,"13":0.01879,"14":0.01644,"15":0.0094,"16":0.01644,"17":0.02114,"18":0.08222,"84":0.02819,"85":0.00705,"89":0.02349,"90":0.04698,"92":0.03993,"94":0.00235,"95":0.0047,"96":0.0094,"97":0.01409,"98":0.01644,"99":0.01409,"100":0.01409,"101":0.03524,"102":0.07282,"103":0.84094,_:"79 80 81 83 86 87 88 91 93"},E:{"4":0,"13":0.00705,"14":0.01644,"15":0.00235,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 12.1 15.6 16.0","11.1":0.0047,"13.1":0.01409,"14.1":0.01175,"15.1":0.01409,"15.2-15.3":0.02349,"15.4":0.0094,"15.5":0.05873},G:{"8":0.00172,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00115,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.03325,"8.1-8.4":0.07108,"9.0-9.2":0.00115,"9.3":0.02407,"10.0-10.2":0.00287,"10.3":0.05617,"11.0-11.2":0.0556,"11.3-11.4":0.00631,"12.0-12.1":0.02235,"12.2-12.5":0.63969,"13.0-13.1":0.02923,"13.2":0.0384,"13.3":0.16164,"13.4-13.7":0.23845,"14.0-14.4":0.73542,"14.5-14.8":0.58467,"15.0-15.1":0.52677,"15.2-15.3":0.70676,"15.4":0.3359,"15.5":1.3241,"16.0":0.03439},P:{"4":0.24629,"5.0-5.4":0.04105,"6.2-6.4":0.02052,"7.2-7.4":0.42075,"8.2":0.03079,"9.2":0.0821,"10.1":0.01026,"11.1-11.2":0.11288,"12.0":0.01026,"13.0":0.11288,"14.0":0.19498,"15.0":0.09236,"16.0":0.42075,"17.0":1.21095},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00202,"4.2-4.3":0.03027,"4.4":0,"4.4.3-4.4.4":0.15134},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.00235,"11":0.03524,_:"6 7 8 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02513,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.60443},Q:{"10.4":0},O:{"0":0.13772},H:{"0":0.84749},L:{"0":70.95425}};
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 7a5d5536b8..1644198325 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:{"29":0.0307,"43":0.00384,"45":0.00384,"48":0.00767,"52":0.0729,"61":0.00767,"78":0.00384,"82":0.00767,"89":0.01535,"91":0.01151,"94":0.00384,"96":0.01151,"97":0.00767,"98":0.01151,"100":0.07674,"101":0.7367,"102":0.01919,_:"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 30 31 32 33 34 35 36 37 38 39 40 41 42 44 46 47 49 50 51 53 54 55 56 57 58 59 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 83 84 85 86 87 88 90 92 93 95 99 103 104 3.5 3.6"},D:{"38":0.01151,"42":0.00384,"43":0.04604,"49":0.03837,"55":0.02686,"56":0.33766,"63":0.01151,"65":0.00384,"66":0.00767,"69":0.01151,"70":0.01151,"71":0.01151,"72":0.00384,"73":0.00384,"74":0.00384,"75":0.00384,"76":0.01535,"77":0.01151,"78":0.01919,"79":0.02686,"80":0.03453,"81":0.04604,"83":0.0307,"84":0.01919,"85":0.04604,"86":0.05756,"87":0.0729,"88":0.03837,"89":0.04988,"90":0.05756,"91":0.30312,"92":0.07674,"93":0.02686,"94":0.03837,"95":0.02302,"96":0.23789,"97":0.07674,"98":0.06523,"99":0.15732,"100":0.58706,"101":0.92472,"102":21.37593,"103":1.86095,"104":0.01151,_:"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 44 45 46 47 48 50 51 52 53 54 57 58 59 60 61 62 64 67 68 105 106"},F:{"28":0.00384,"36":0.06523,"42":0.08058,"75":0.00767,"79":0.03453,"84":0.00384,"85":0.00767,"86":0.15348,"87":1.12424,_:"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 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 76 77 78 80 81 82 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"16":0.00767,"17":0.01919,"18":0.06907,"84":0.03837,"85":0.0307,"86":0.00767,"87":0.02302,"88":0.01151,"89":0.02686,"90":0.01535,"91":0.01535,"92":0.0307,"93":0.00384,"94":0.00767,"95":0.01151,"96":0.0729,"97":0.01919,"98":0.08058,"99":0.01535,"100":0.02686,"101":0.45277,"102":3.51086,"103":0.67915,_:"12 13 14 15 79 80 81 83"},E:{"4":0,"13":0.0307,"14":0.21104,"15":0.04604,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 16.0","10.1":0.00384,"11.1":0.01535,"12.1":0.00767,"13.1":0.21104,"14.1":0.08058,"15.1":0.01151,"15.2-15.3":0.01151,"15.4":0.13046,"15.5":0.37603},G:{"8":0.00346,"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.0095,"8.1-8.4":0,"9.0-9.2":0.00086,"9.3":0.06824,"10.0-10.2":0,"10.3":0.05874,"11.0-11.2":0.09675,"11.3-11.4":0.0216,"12.0-12.1":0.0501,"12.2-12.5":0.84742,"13.0-13.1":0.04665,"13.2":0.03455,"13.3":0.08638,"13.4-13.7":0.15549,"14.0-14.4":0.93553,"14.5-14.8":0.95194,"15.0-15.1":0.26779,"15.2-15.3":0.48116,"15.4":1.02796,"15.5":3.43115,"16.0":0.0406},P:{"4":0.27855,"5.0-5.4":0.05037,"6.2-6.4":0.03095,"7.2-7.4":0.21665,"8.2":0.06207,"9.2":0.04127,"10.1":0.01086,"11.1-11.2":0.15475,"12.0":0.02015,"13.0":0.09285,"14.0":0.2476,"15.0":0.1238,"16.0":0.39204,"17.0":1.23802},I:{"0":0,"3":0,"4":0.00138,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00277,"4.2-4.3":0.006,"4.4":0,"4.4.3-4.4.4":0.12544},A:{"9":0.00767,"11":0.06907,_:"6 7 8 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.06163},H:{"0":0.56597},L:{"0":51.26258},S:{"2.5":0},R:{_:"0"},M:{"0":0.16024}};
+module.exports={C:{"30":0.00369,"52":0.05172,"58":0.08127,"61":0.02216,"76":0.01108,"78":0.00739,"84":0.01478,"89":0.00739,"91":0.01847,"98":0.00369,"99":0.01478,"101":0.04802,"102":0.92719,"103":0.09974,_:"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 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 59 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 77 79 80 81 82 83 85 86 87 88 90 92 93 94 95 96 97 100 104 105 3.5 3.6"},D:{"31":0.00369,"43":0.02955,"49":0.09604,"52":0.01108,"56":0.01478,"60":0.01108,"62":0.00369,"63":0.00369,"65":0.01847,"70":0.00739,"72":0.00739,"73":0.00369,"74":0.00369,"75":0.00369,"76":0.08496,"77":0.00369,"78":0.04063,"79":0.07388,"80":0.03325,"81":0.01108,"83":0.00369,"84":0.01108,"85":0.02216,"86":0.02586,"87":0.01847,"88":0.02955,"89":0.07388,"90":0.00739,"91":0.35093,"92":0.01108,"93":0.00739,"94":0.01478,"95":0.01478,"96":0.08127,"97":0.05172,"98":0.01847,"99":0.09974,"100":0.09235,"101":0.1256,"102":0.87917,"103":23.13552,"104":0.06649,"105":0.00739,_:"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 44 45 46 47 48 50 51 53 54 55 57 58 59 61 64 66 67 68 69 71 106"},F:{"31":0.00369,"79":0.14776,"84":0.00739,"85":0.22164,"87":0.01478,"88":0.62429,"89":0.38048,_:"9 11 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 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 86 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00739,"13":0.00739,"14":0.00369,"15":0.00369,"16":0.00369,"18":0.03325,"81":0.00739,"84":0.00369,"85":0.00739,"87":0.01108,"89":0.00369,"90":0.00739,"91":0.00369,"92":0.00739,"99":0.02216,"100":0.02216,"101":0.03325,"102":0.07757,"103":4.54362,_:"17 79 80 83 86 88 93 94 95 96 97 98"},E:{"4":0,"13":0.01478,"14":0.15145,"15":0.01847,_:"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.01478,"12.1":0.01847,"13.1":0.06649,"14.1":0.1219,"15.1":0.05172,"15.2-15.3":0.05541,"15.4":0.04433,"15.5":0.4322,"15.6":0.03694,"16.0":0.01478},G:{"8":0.00383,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00287,"6.0-6.1":0,"7.0-7.1":0.00862,"8.1-8.4":0,"9.0-9.2":0.00096,"9.3":0.02587,"10.0-10.2":0.00479,"10.3":0.36512,"11.0-11.2":0.07187,"11.3-11.4":0.01437,"12.0-12.1":0.06325,"12.2-12.5":0.69191,"13.0-13.1":0.01342,"13.2":0.00671,"13.3":0.05367,"13.4-13.7":0.07379,"14.0-14.4":0.40824,"14.5-14.8":1.03307,"15.0-15.1":0.28462,"15.2-15.3":0.55678,"15.4":0.80595,"15.5":4.90563,"16.0":0.06996},P:{"4":0.57452,"5.0-5.4":0.02052,"6.2-6.4":0.10259,"7.2-7.4":0.21545,"8.2":0.05271,"9.2":0.0513,"10.1":0.02162,"11.1-11.2":0.15389,"12.0":0.01054,"13.0":0.07182,"14.0":0.17441,"15.0":0.15389,"16.0":0.17441,"17.0":1.66201},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00456,"4.2-4.3":0.01106,"4.4":0,"4.4.3-4.4.4":0.16725},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.04433,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02513,_:"10"},S:{"2.5":0.01892},R:{_:"0"},M:{"0":0.17026},Q:{"10.4":0.00631},O:{"0":0.16396},H:{"0":0.64477},L:{"0":51.18883}};
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 e4ac1e84d7..8aa35bc9bd 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:{"97":1.262,"101":0.62603,_:"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 98 99 100 102 103 104 3.5 3.6"},D:{"102":95.59394,"103":1.88803,_:"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 104 105 106"},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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{_:"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"},E:{"4":0,_:"0 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1 15.1 15.2-15.3 15.4 15.5 16.0"},G:{"8":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,"16.0":0},P:{"4":0.09308,"5.0-5.4":0.02026,"6.2-6.4":0.03039,"7.2-7.4":0.06205,"8.2":0.06207,"9.2":0.01034,"10.1":0.02026,"11.1-11.2":0.08274,"12.0":0.01034,"13.0":0.05171,"14.0":0.10342,"15.0":0.04137,"16.0":0.1965,"17.0":1.46858},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},A:{_:"6 7 8 9 10 11 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0},H:{"0":0},L:{"0":0.63},S:{"2.5":0},R:{_:"0"},M:{"0":0}};
+module.exports={C:{"102":7.89,_:"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 103 104 105 3.5 3.6"},D:{"102":6.58,"103":71.05,_:"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 104 105 106"},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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"103":14.47,_:"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"},E:{"4":0,_:"0 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1 15.1 15.2-15.3 15.4 15.5 15.6 16.0"},G:{"8":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,"16.0":0},P:{"4":0.09313,"5.0-5.4":0.01014,"6.2-6.4":0.05069,"7.2-7.4":0.06209,"8.2":0.05271,"9.2":0.01035,"10.1":0.01014,"11.1-11.2":0.07244,"12.0":0.02028,"13.0":0.05174,"14.0":0.10348,"15.0":0.04139,"16.0":0.12418,"17.0":1.51084},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"},J:{"7":0,"10":0},N:{"11":0.02513,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0},Q:{"10.4":0},O:{"0":0},H:{"0":0},L:{"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 d623cd4f76..09e90e312f 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:{"52":0.10622,"78":0.02213,"79":0.00443,"88":0.01328,"91":0.02213,"94":0.00443,"98":0.00885,"99":0.00885,"100":0.14606,"101":1.46058,"102":0.05311,_:"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 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 80 81 82 83 84 85 86 87 89 90 92 93 95 96 97 103 104 3.5 3.6"},D:{"38":0.01328,"42":1.14633,"47":0.00443,"49":0.03098,"53":0.00443,"57":0.02213,"64":0.01328,"68":0.00443,"69":0.00443,"70":1.67745,"71":1.50041,"73":0.00885,"74":0.00443,"76":0.00443,"77":0.01328,"79":0.1195,"80":0.00443,"81":0.00443,"83":0.06639,"84":0.00443,"85":0.00443,"86":0.02213,"87":0.07967,"88":0.00443,"89":0.03983,"90":0.00443,"91":0.01328,"92":0.02213,"93":0.0177,"94":0.0177,"95":0.01328,"96":0.04426,"97":0.07967,"98":0.09737,"99":0.06639,"100":0.2213,"101":3.01411,"102":21.4484,"103":2.46971,_:"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 43 44 45 46 48 50 51 52 54 55 56 58 59 60 61 62 63 65 66 67 72 75 78 104 105 106"},F:{"28":0.0177,"40":0.02656,"46":0.00443,"82":0.00885,"85":0.01328,"86":0.33195,"87":0.87192,_:"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 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 83 84 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"13":0.00443,"15":0.00885,"18":0.00885,"86":0.00885,"98":0.0177,"100":0.00885,"101":0.37621,"102":3.20442,"103":0.77898,_:"12 14 16 17 79 80 81 83 84 85 87 88 89 90 91 92 93 94 95 96 97 99"},E:{"4":0,"13":0.02213,"14":0.13721,"15":0.02213,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 16.0","11.1":0.01328,"12.1":0.01328,"13.1":0.50899,"14.1":0.34523,"15.1":0.15934,"15.2-15.3":0.05311,"15.4":0.31425,"15.5":0.92946},G:{"8":0.00106,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00106,"6.0-6.1":0.00317,"7.0-7.1":0.00317,"8.1-8.4":0,"9.0-9.2":0.00422,"9.3":0.05175,"10.0-10.2":0.00317,"10.3":0.09082,"11.0-11.2":0.01795,"11.3-11.4":0.01373,"12.0-12.1":0.01901,"12.2-12.5":0.44356,"13.0-13.1":0.00634,"13.2":0.00634,"13.3":0.03274,"13.4-13.7":0.12356,"14.0-14.4":0.33162,"14.5-14.8":1.04554,"15.0-15.1":0.29888,"15.2-15.3":0.47947,"15.4":1.48805,"15.5":6.04514,"16.0":0.0264},P:{"4":0.16508,"5.0-5.4":0.0204,"6.2-6.4":0.0102,"7.2-7.4":0.08254,"8.2":0.06207,"9.2":0.11222,"10.1":0.0204,"11.1-11.2":0.04127,"12.0":0.01032,"13.0":0.0619,"14.0":0.05159,"15.0":0.03095,"16.0":0.18571,"17.0":3.44597},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00194,"4.4":0,"4.4.3-4.4.4":0.04266},A:{"11":0.18147,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.46273},H:{"0":0.36419},L:{"0":38.41269},S:{"2.5":0},R:{_:"0"},M:{"0":0.16168}};
+module.exports={C:{"52":0.14592,"78":0.02354,"79":0.00941,"84":0.00941,"88":0.00941,"91":0.01883,"94":0.00471,"100":0.00941,"101":0.06119,"102":1.13439,"103":0.11297,"104":0.00941,_:"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 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 80 81 82 83 85 86 87 89 90 92 93 95 96 97 98 99 105 3.5 3.6"},D:{"38":0.01412,"42":1.45446,"47":0.00471,"49":0.02824,"57":0.00941,"69":0.00941,"70":1.47329,"71":1.38857,"73":0.01412,"74":0.01883,"75":0.01883,"76":0.00471,"77":0.00941,"78":0.10355,"79":0.21182,"80":0.00941,"81":0.00471,"83":0.04707,"84":0.00941,"85":0.03295,"86":0.01883,"87":0.07061,"88":0.00471,"89":0.04236,"90":0.01412,"91":0.01412,"92":0.01412,"93":0.01412,"94":0.00941,"95":0.01412,"96":0.02824,"97":0.06119,"98":0.04236,"99":0.03295,"100":0.08943,"101":0.96964,"102":1.31325,"103":27.3665,"104":0.00471,_:"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 43 44 45 46 48 50 51 52 53 54 55 56 58 59 60 61 62 63 64 65 66 67 68 72 105 106"},F:{"28":0.04236,"40":0.01883,"46":0.00941,"82":0.01412,"85":0.00941,"86":0.00941,"87":0.07061,"88":1.64745,"89":0.80019,_:"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 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 83 84 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"13":0.00471,"15":0.01412,"18":0.01412,"101":0.01412,"102":0.05178,"103":4.06685,_:"12 14 16 17 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100"},E:{"4":0,"12":0.00941,"13":0.02824,"14":0.07531,"15":0.01883,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 10.1 16.0","9.1":0.00941,"11.1":0.00941,"12.1":0.01412,"13.1":0.37656,"14.1":0.26359,"15.1":0.10355,"15.2-15.3":0.03766,"15.4":0.11297,"15.5":0.88492,"15.6":0.06119},G:{"8":0.01537,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.0048,"6.0-6.1":0.00288,"7.0-7.1":0.01441,"8.1-8.4":0,"9.0-9.2":0.00384,"9.3":0.04226,"10.0-10.2":0.00192,"10.3":0.07876,"11.0-11.2":0.01056,"11.3-11.4":0.01729,"12.0-12.1":0.01825,"12.2-12.5":0.33712,"13.0-13.1":0.00864,"13.2":0.00576,"13.3":0.02689,"13.4-13.7":0.09124,"14.0-14.4":0.29678,"14.5-14.8":0.90955,"15.0-15.1":0.21322,"15.2-15.3":0.28621,"15.4":0.56571,"15.5":6.42926,"16.0":0.0461},P:{"4":0.18571,"5.0-5.4":0.04105,"6.2-6.4":0.02052,"7.2-7.4":0.0619,"8.2":0.03079,"9.2":0.0821,"10.1":0.01026,"11.1-11.2":0.02063,"12.0":0.01026,"13.0":0.04127,"14.0":0.0619,"15.0":0.02063,"16.0":0.11349,"17.0":3.35306},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00158,"4.4":0,"4.4.3-4.4.4":0.03547},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.1365,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02513,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.17996},Q:{"10.4":0},O:{"0":0.35992},H:{"0":0.39086},L:{"0":38.53289}};
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 aa2713e747..3eaf7c004c 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:{"52":0.15936,"56":0.01494,"66":0.00498,"68":0.00498,"72":0.01494,"73":0.00498,"76":0.00996,"78":0.03984,"84":0.00996,"86":0.00498,"88":0.02988,"89":0.01494,"91":0.20418,"92":0.00498,"93":0.00498,"94":0.07968,"95":0.01494,"96":0.01494,"97":0.01992,"98":0.01992,"99":0.1245,"100":0.53286,"101":4.9053,"102":0.1992,_:"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 53 54 55 57 58 59 60 61 62 63 64 65 67 69 70 71 74 75 77 79 80 81 82 83 85 87 90 103 104 3.5 3.6"},D:{"38":0.00996,"41":0.00996,"42":0.00498,"49":0.03984,"53":0.00498,"67":0.00996,"68":0.00498,"72":0.00996,"73":0.00996,"74":0.00996,"77":0.00498,"78":0.00996,"79":0.08466,"80":0.01494,"81":0.03486,"83":0.01494,"84":0.02988,"85":0.01494,"86":0.02988,"87":0.04482,"88":0.01494,"89":0.0996,"90":0.0747,"91":0.03984,"92":0.03486,"93":0.01494,"94":0.0249,"95":0.01992,"96":0.07968,"97":0.04482,"98":0.0498,"99":0.32868,"100":2.59956,"101":1.47408,"102":22.0614,"103":1.992,"104":0.01494,_:"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 43 44 45 46 47 48 50 51 52 54 55 56 57 58 59 60 61 62 63 64 65 66 69 70 71 75 76 105 106"},F:{"84":0.00996,"85":0.62748,"86":0.56772,"87":1.22508,_:"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 9.5-9.6 10.5 10.6 11.1 11.5 11.6","10.0-10.1":0,"12.1":0.00498},B:{"16":0.00498,"17":0.00996,"18":0.01494,"89":0.00996,"91":0.01494,"92":0.00996,"94":0.01494,"96":0.01494,"97":0.00996,"98":0.03486,"99":0.0249,"100":0.06972,"101":0.68226,"102":4.89036,"103":1.10058,_:"12 13 14 15 79 80 81 83 84 85 86 87 88 90 93 95"},E:{"4":0,"13":0.01494,"14":0.08466,"15":0.02988,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 10.1 16.0","9.1":0.00996,"11.1":0.00996,"12.1":0.01992,"13.1":0.14442,"14.1":0.25896,"15.1":0.05976,"15.2-15.3":0.05976,"15.4":0.41334,"15.5":1.0707},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00188,"6.0-6.1":0,"7.0-7.1":0.00281,"8.1-8.4":0.00281,"9.0-9.2":0.00094,"9.3":0.04314,"10.0-10.2":0.00188,"10.3":0.04314,"11.0-11.2":0.01032,"11.3-11.4":0.00844,"12.0-12.1":0.00844,"12.2-12.5":0.22131,"13.0-13.1":0.00469,"13.2":0.0075,"13.3":0.02438,"13.4-13.7":0.05533,"14.0-14.4":0.16692,"14.5-14.8":0.59735,"15.0-15.1":0.17067,"15.2-15.3":0.34791,"15.4":1.40757,"15.5":6.14885,"16.0":0.05908},P:{"4":0.12532,"5.0-5.4":0.0204,"6.2-6.4":0.0102,"7.2-7.4":0.08254,"8.2":0.06207,"9.2":0.11222,"10.1":0.0204,"11.1-11.2":0.03133,"12.0":0.01032,"13.0":0.03133,"14.0":0.04177,"15.0":0.03133,"16.0":0.16709,"17.0":2.2871},I:{"0":0,"3":0,"4":0.00502,"2.1":0,"2.2":0,"2.3":0,"4.1":0.01004,"4.2-4.3":0.01338,"4.4":0,"4.4.3-4.4.4":0.087},A:{"8":0.0249,"9":0.00498,"10":0.0249,"11":0.39342,_:"6 7 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.13049},H:{"0":0.48467},L:{"0":34.33103},S:{"2.5":0},R:{_:"0"},M:{"0":0.46175}};
+module.exports={C:{"52":0.2119,"56":0.00986,"68":0.00493,"76":0.00986,"78":0.0345,"83":0.00493,"84":0.00986,"86":0.00493,"88":0.01971,"89":0.00986,"91":0.22176,"93":0.01478,"94":0.00986,"95":0.00986,"96":0.01478,"97":0.01478,"98":0.01478,"99":0.03942,"100":0.04435,"101":0.45338,"102":5.03149,"103":0.32032,_:"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 53 54 55 57 58 59 60 61 62 63 64 65 66 67 69 70 71 72 73 74 75 77 79 80 81 82 85 87 90 92 104 105 3.5 3.6"},D:{"38":0.00986,"41":0.01478,"42":0.00493,"49":0.03942,"53":0.00493,"63":0.00493,"67":0.00493,"69":0.00493,"72":0.00986,"73":0.00493,"74":0.00986,"76":0.00493,"77":0.00986,"78":0.00986,"79":0.0887,"80":0.01478,"81":0.02957,"83":0.01478,"84":0.02957,"85":0.01478,"86":0.02464,"87":0.03942,"88":0.01478,"89":0.09363,"90":0.07392,"91":0.02464,"92":0.02957,"93":0.02464,"94":0.02464,"95":0.02464,"96":0.07885,"97":0.04435,"98":0.04435,"99":0.31539,"100":2.43443,"101":0.16755,"102":1.29606,"103":23.64454,"104":0.01478,"105":0.00493,_:"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 43 44 45 46 47 48 50 51 52 54 55 56 57 58 59 60 61 62 64 65 66 68 70 71 75 106"},F:{"46":0.00986,"79":0.00986,"81":0.00493,"84":0.00493,"85":0.5815,"86":0.01478,"87":0.05914,"88":1.58189,"89":0.47309,_:"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 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 82 83 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6","10.0-10.1":0,"12.1":0.04928},B:{"17":0.00493,"18":0.01478,"84":0.00493,"91":0.01971,"92":0.00986,"94":0.01478,"96":0.00986,"97":0.00986,"98":0.03942,"99":0.01478,"100":0.00986,"101":0.07885,"102":0.21683,"103":6.16493,_:"12 13 14 15 16 79 80 81 83 85 86 87 88 89 90 93 95"},E:{"4":0,"13":0.01478,"14":0.07885,"15":0.02957,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 10.1","9.1":0.02464,"11.1":0.00986,"12.1":0.02464,"13.1":0.13798,"14.1":0.21683,"15.1":0.05914,"15.2-15.3":0.05421,"15.4":0.2119,"15.5":1.2665,"15.6":0.04928,"16.0":0.01478},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00315,"6.0-6.1":0,"7.0-7.1":0.00525,"8.1-8.4":0.00105,"9.0-9.2":0.0021,"9.3":0.03988,"10.0-10.2":0.0021,"10.3":0.04932,"11.0-11.2":0.01049,"11.3-11.4":0.00944,"12.0-12.1":0.01049,"12.2-12.5":0.23295,"13.0-13.1":0.00839,"13.2":0.0063,"13.3":0.01469,"13.4-13.7":0.05562,"14.0-14.4":0.1553,"14.5-14.8":0.51943,"15.0-15.1":0.14586,"15.2-15.3":0.27178,"15.4":0.59918,"15.5":8.03378,"16.0":0.11963},P:{"4":0.10361,"5.0-5.4":0.04105,"6.2-6.4":0.02052,"7.2-7.4":0.0619,"8.2":0.03079,"9.2":0.0821,"10.1":0.01026,"11.1-11.2":0.03108,"12.0":0.01026,"13.0":0.04144,"14.0":0.0518,"15.0":0.03108,"16.0":0.13469,"17.0":2.51763},I:{"0":0,"3":0,"4":0.00189,"2.1":0,"2.2":0,"2.3":0,"4.1":0.01886,"4.2-4.3":0.01509,"4.4":0,"4.4.3-4.4.4":0.11126},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.04435,"10":0.01971,"11":0.37453,_:"6 7 9 5.5"},J:{"7":0,"10":0},N:{"11":0.02513,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.43619},Q:{"10.4":0},O:{"0":0.15216},H:{"0":0.5234},L:{"0":36.61096}};
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 cffa05d258..7cc0893f7c 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:{"47":0.00464,"48":0.00928,"50":0.00464,"52":0.12998,"54":0.00464,"55":0.00928,"56":0.01393,"59":0.02321,"60":0.00928,"64":0.00464,"66":0.01393,"68":0.01857,"70":0.00464,"72":0.00928,"77":0.10212,"78":0.11141,"79":0.04178,"80":0.01393,"81":0.01857,"82":0.01393,"83":0.01393,"84":0.01857,"85":0.00464,"86":0.05106,"87":0.00928,"88":0.02321,"89":0.01393,"90":0.00928,"91":0.3203,"92":0.01393,"93":0.00928,"94":0.01393,"95":0.02785,"96":0.02321,"97":0.03249,"98":0.06499,"99":0.0882,"100":0.90055,"101":7.58967,"102":0.13462,_:"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 49 51 53 57 58 61 62 63 65 67 69 71 73 74 75 76 103 104 3.5 3.6"},D:{"35":0.01857,"38":0.00464,"41":0.00464,"43":0.03249,"49":0.03714,"51":0.04642,"52":0.02785,"56":0.00464,"58":0.00464,"59":0.00464,"60":0.01857,"61":0.04178,"63":0.00928,"65":0.1439,"66":0.12533,"67":0.01393,"68":0.0557,"69":0.06499,"70":0.03714,"71":0.01857,"72":0.03249,"73":0.00464,"74":0.00928,"75":1.77324,"76":0.00928,"77":0.00928,"78":0.02321,"79":0.07891,"80":0.03714,"81":0.04178,"83":0.06035,"84":0.11141,"85":0.11141,"86":0.12998,"87":0.13926,"88":0.02785,"89":0.04642,"90":0.03714,"91":0.03249,"92":0.04178,"93":0.02785,"94":0.02321,"95":0.02785,"96":0.07891,"97":0.04642,"98":0.0557,"99":0.12998,"100":0.34815,"101":1.01196,"102":13.55,"103":0.96089,"104":0.00464,_:"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 36 37 39 40 42 44 45 46 47 48 50 53 54 55 57 62 64 105 106"},F:{"46":0.00928,"68":0.00464,"69":0.00464,"70":0.00928,"71":0.00928,"82":0.00464,"84":0.00464,"85":0.03249,"86":1.11872,"87":1.79181,_:"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 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 72 73 74 75 76 77 78 79 80 81 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"14":0.00928,"17":0.01393,"18":0.02321,"84":0.00928,"85":0.00928,"86":0.01393,"87":0.00464,"89":0.00928,"90":0.00464,"91":0.00928,"92":0.01393,"94":0.00928,"95":0.00464,"96":0.01857,"97":0.01857,"98":0.01857,"99":0.03249,"100":0.06963,"101":0.75665,"102":4.7302,"103":0.84949,_:"12 13 15 16 79 80 81 83 88 93"},E:{"4":0,"7":0.00464,"13":0.03249,"14":0.18104,"15":0.06499,_:"0 5 6 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1","9.1":0.01857,"10.1":0.00928,"11.1":0.04642,"12.1":0.04642,"13.1":0.27388,"14.1":0.51526,"15.1":0.13926,"15.2-15.3":0.12533,"15.4":0.97018,"15.5":2.55774,"16.0":0.00464},G:{"8":0.00538,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00717,"6.0-6.1":0.00538,"7.0-7.1":0.00717,"8.1-8.4":0.00359,"9.0-9.2":0.01973,"9.3":0.06994,"10.0-10.2":0.00897,"10.3":0.07891,"11.0-11.2":0.02152,"11.3-11.4":0.09325,"12.0-12.1":0.02152,"12.2-12.5":0.53262,"13.0-13.1":0.01973,"13.2":0.00897,"13.3":0.05559,"13.4-13.7":0.17037,"14.0-14.4":0.45192,"14.5-14.8":1.41854,"15.0-15.1":0.36584,"15.2-15.3":0.73348,"15.4":2.6416,"15.5":11.09542,"16.0":0.04304},P:{"4":0.11458,_:"5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1","11.1-11.2":0.03125,"12.0":0.02083,"13.0":0.08333,"14.0":0.07292,"15.0":1.83331,"16.0":0.28125,"17.0":4.45828},I:{"0":0,"3":0,"4":0.00364,"2.1":0,"2.2":0,"2.3":0,"4.1":0.01237,"4.2-4.3":0.01019,"4.4":0,"4.4.3-4.4.4":0.03274},A:{"8":0.00957,"9":0.00957,"11":0.29187,_:"6 7 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.15002},H:{"0":0.54277},L:{"0":26.78902},S:{"2.5":0},R:{_:"0"},M:{"0":0.9698}};
+module.exports={C:{"48":0.03689,"50":0.00461,"52":0.13372,"56":0.00922,"59":0.02306,"60":0.00922,"64":0.00461,"66":0.00922,"68":0.01844,"70":0.00461,"72":0.00922,"77":0.09683,"78":0.11066,"79":0.0415,"80":0.00922,"81":0.01383,"82":0.00922,"83":0.02767,"84":0.01844,"85":0.00461,"86":0.05994,"87":0.00922,"88":0.02306,"89":0.01844,"90":0.00922,"91":0.36427,"92":0.00922,"93":0.00922,"94":0.01383,"95":0.02306,"96":0.02306,"97":0.02306,"98":0.0415,"99":0.05072,"100":0.13833,"101":0.45188,"102":7.69576,"103":0.70087,_:"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 51 53 54 55 57 58 61 62 63 65 67 69 71 73 74 75 76 104 105 3.5 3.6"},D:{"35":0.02306,"38":0.00461,"41":0.00461,"43":0.03228,"49":0.03228,"52":0.03228,"56":0.00461,"59":0.00461,"60":0.00922,"61":0.02767,"63":0.00922,"65":0.12911,"66":0.11989,"67":0.01383,"68":0.05533,"69":0.06917,"70":0.01383,"71":0.02767,"72":0.03228,"73":0.00461,"74":0.00922,"75":1.53085,"76":0.00922,"77":0.00922,"78":0.02767,"79":0.06917,"80":0.4611,"81":0.03689,"83":0.05533,"84":0.17061,"85":0.10144,"86":0.10605,"87":0.11528,"88":0.02306,"89":0.04611,"90":0.03689,"91":0.02767,"92":0.0415,"93":0.01844,"94":0.02306,"95":0.02306,"96":0.07378,"97":0.03228,"98":0.04611,"99":0.10605,"100":0.22133,"101":0.18905,"102":0.83459,"103":14.32177,"104":0.01383,"105":0.00461,_:"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 36 37 39 40 42 44 45 46 47 48 50 51 53 54 55 57 58 62 64 106"},F:{"46":0.00461,"69":0.00461,"71":0.00922,"79":0.00461,"82":0.00461,"84":0.00461,"85":0.01844,"86":0.01844,"87":0.05994,"88":2.08417,"89":0.67321,_:"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 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 70 72 73 74 75 76 77 78 80 81 83 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"17":0.01383,"18":0.02306,"84":0.00922,"85":0.00922,"86":0.00922,"89":0.00461,"90":0.00461,"91":0.00461,"92":0.00922,"94":0.00461,"95":0.00461,"96":0.01383,"97":0.01844,"98":0.01383,"99":0.01844,"100":0.03228,"101":0.10144,"102":0.23977,"103":6.16952,_:"12 13 14 15 16 79 80 81 83 87 88 93"},E:{"4":0,"7":0.00461,"12":0.00461,"13":0.02767,"14":0.14755,"15":0.05072,_:"0 5 6 8 9 10 11 3.1 3.2 5.1 6.1 7.1","9.1":0.01844,"10.1":0.00461,"11.1":0.04611,"12.1":0.0415,"13.1":0.27205,"14.1":0.43805,"15.1":0.10144,"15.2-15.3":0.10605,"15.4":0.42882,"15.5":2.91876,"15.6":0.13372,"16.0":0.01844},G:{"8":0.00366,"3.2":0,"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.00366,"8.1-8.4":0,"9.0-9.2":0.01463,"9.3":0.07861,"10.0-10.2":0.00183,"10.3":0.07496,"11.0-11.2":0.02742,"11.3-11.4":0.09324,"12.0-12.1":0.01645,"12.2-12.5":0.53383,"13.0-13.1":0.01645,"13.2":0.00548,"13.3":0.04936,"13.4-13.7":0.15174,"14.0-14.4":0.41866,"14.5-14.8":1.19381,"15.0-15.1":0.29982,"15.2-15.3":0.5576,"15.4":1.1024,"15.5":13.07341,"16.0":0.10969},P:{"4":0.08335,"5.0-5.4":0.06154,"6.2-6.4":0.02051,"7.2-7.4":0.08406,"8.2":0.021,"9.2":0.11282,"10.1":0.05305,"11.1-11.2":0.03125,"12.0":0.02084,"13.0":0.07293,"14.0":0.06251,"15.0":1.82318,"16.0":0.17711,"17.0":4.59442},I:{"0":0,"3":0,"4":0.00111,"2.1":0,"2.2":0,"2.3":0,"4.1":0.03095,"4.2-4.3":0.00608,"4.4":0,"4.4.3-4.4.4":0.02653},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00936,"9":0.00936,"11":0.30406,_:"6 7 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02513,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":1.05624},Q:{"10.4":0},O:{"0":0.15089},H:{"0":0.56632},L:{"0":27.32908}};
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 3a6b8b0dc2..e625d8483b 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:{"52":0.05168,"70":0.00544,"78":0.02992,"84":0.00544,"85":0.01088,"88":0.0136,"91":0.01088,"95":0.00816,"96":0.00544,"97":0.01632,"99":0.10608,"100":0.204,"101":1.88224,"102":0.03536,_:"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 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 71 72 73 74 75 76 77 79 80 81 82 83 86 87 89 90 92 93 94 98 103 104 3.5 3.6"},D:{"11":0.01088,"34":0.00544,"39":0.00544,"46":0.0136,"49":0.00816,"50":0.01088,"56":0.00816,"58":0.00272,"59":0.2176,"63":0.00544,"65":0.04624,"66":0.02448,"69":0.00544,"71":0.0544,"74":0.00816,"75":0.00816,"81":0.00272,"83":0.00816,"84":0.00544,"86":0.04624,"87":0.08976,"88":0.03264,"89":0.00544,"90":0.01088,"91":0.0272,"92":0.01088,"93":0.03808,"94":0.01632,"95":0.01904,"96":0.03808,"97":0.0272,"98":0.04352,"99":0.07344,"100":0.5304,"101":0.9112,"102":15.436,"103":1.15056,"104":0.01632,_:"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 40 41 42 43 44 45 47 48 51 52 53 54 55 57 60 61 62 64 67 68 70 72 73 76 77 78 79 80 85 105 106"},F:{"46":0.00272,"74":0.00544,"76":0.07888,"85":0.03808,"86":0.09248,"87":0.22848,_:"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 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 77 78 79 80 81 82 83 84 9.5-9.6 10.5 10.6 11.1 11.5 11.6","10.0-10.1":0,"12.1":0.01904},B:{"12":0.0272,"13":0.01088,"14":0.02448,"15":0.00544,"16":0.00544,"17":0.01632,"18":0.09248,"84":0.00544,"87":0.00544,"89":0.00544,"90":0.00544,"91":0.00544,"92":0.02176,"93":0.00272,"94":0.00544,"97":0.00544,"98":0.00816,"99":0.01088,"100":0.02448,"101":0.46512,"102":1.62384,"103":0.29376,_:"79 80 81 83 85 86 88 95 96"},E:{"4":0,"13":0.01088,"14":0.11696,"15":0.0272,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 10.1 16.0","9.1":0.00544,"11.1":0.00272,"12.1":0.0136,"13.1":0.12512,"14.1":0.04624,"15.1":0.03536,"15.2-15.3":0.02176,"15.4":0.11152,"15.5":0.07888},G:{"8":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.00486,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00081,"10.0-10.2":0.00081,"10.3":0.13937,"11.0-11.2":0.00972,"11.3-11.4":0.02188,"12.0-12.1":0.00081,"12.2-12.5":0.17988,"13.0-13.1":0.0081,"13.2":0.01053,"13.3":0.04862,"13.4-13.7":0.07941,"14.0-14.4":1.73721,"14.5-14.8":0.96908,"15.0-15.1":0.4108,"15.2-15.3":0.33302,"15.4":0.93586,"15.5":3.16247,"16.0":0.04213},P:{"4":0.29189,"5.0-5.4":0.02013,"6.2-6.4":0.0302,"7.2-7.4":0.76494,"8.2":0.06207,"9.2":0.14091,"10.1":0.01007,"11.1-11.2":1.29839,"12.0":0.0302,"13.0":0.33215,"14.0":0.31202,"15.0":0.14091,"16.0":0.76494,"17.0":1.49969},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00613,"4.4":0,"4.4.3-4.4.4":0.02299},A:{"11":0.14144,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0.3276},O:{"0":1.61616},H:{"0":1.11654},L:{"0":57.08072},S:{"2.5":0},R:{_:"0"},M:{"0":0.13104}};
+module.exports={C:{"42":0.01175,"43":0.00294,"67":0.00294,"78":0.01469,"91":0.01469,"96":0.01175,"97":0.00881,"99":0.08811,"100":0.01762,"101":0.04112,"102":1.90611,"103":0.17622,"104":0.00294,_:"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 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 92 93 94 95 98 105 3.5 3.6"},D:{"34":0.00294,"35":0.00294,"46":0.00294,"47":0.00587,"49":0.00881,"53":0.00881,"58":0.00587,"70":0.00881,"71":0.01469,"76":0.01175,"79":0.01175,"80":0.01469,"86":0.02056,"87":0.01762,"88":0.00294,"89":0.01762,"90":0.01175,"94":0.01469,"95":0.00294,"96":0.09398,"97":0.02643,"98":0.01175,"99":0.05287,"100":0.17328,"101":0.02643,"102":1.18361,"103":19.66028,"105":0.03818,_:"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 43 44 45 48 50 51 52 54 55 56 57 59 60 61 62 63 64 65 66 67 68 69 72 73 74 75 77 78 81 83 84 85 91 92 93 104 106"},F:{"85":0.00881,"87":0.02056,"88":0.15566,"89":0.10573,_:"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 86 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00294,"14":0.00294,"15":0.03231,"17":0.00294,"18":0.04993,"85":0.01469,"89":0.00881,"91":0.00587,"92":0.01469,"97":0.00587,"98":0.00587,"99":0.03231,"100":0.00294,"101":0.06461,"102":0.0235,"103":2.33785,_:"13 16 79 80 81 83 84 86 87 88 90 93 94 95 96"},E:{"4":0,"13":0.00881,"14":0.12923,"15":0.03231,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 15.6 16.0","9.1":0.00881,"10.1":0.00881,"11.1":0.04112,"12.1":0.01175,"13.1":0.1351,"14.1":0.07049,"15.1":0.04699,"15.2-15.3":0.00587,"15.4":0.0793,"15.5":0.54628},G:{"8":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.05499,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.01447,"10.0-10.2":0,"10.3":0.02315,"11.0-11.2":0.00386,"11.3-11.4":0.00096,"12.0-12.1":0.00386,"12.2-12.5":0.31066,"13.0-13.1":0.01447,"13.2":0.02991,"13.3":0.02605,"13.4-13.7":0.07622,"14.0-14.4":0.60781,"14.5-14.8":0.95514,"15.0-15.1":0.5316,"15.2-15.3":0.50748,"15.4":0.88374,"15.5":5.09696,"16.0":0.06175},P:{"4":0.48566,"5.0-5.4":0.04105,"6.2-6.4":0.02052,"7.2-7.4":0.60707,"8.2":0.03079,"9.2":0.01012,"10.1":0.02024,"11.1-11.2":1.01179,"12.0":0.02024,"13.0":0.15177,"14.0":0.15177,"15.0":0.08094,"16.0":0.59696,"17.0":3.0556},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00107,"4.4":0,"4.4.3-4.4.4":0.02012},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.06755,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02513,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.10595},Q:{"10.4":0.38847},O:{"0":1.82932},H:{"0":1.01639},L:{"0":52.66736}};
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 c3328c6575..2fee837595 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:{"47":0.00632,"48":0.00632,"51":0.01265,"52":0.03794,"53":0.01265,"55":0.01265,"56":0.00632,"57":0.00632,"78":0.03794,"87":0.06955,"89":0.00632,"91":0.03162,"97":0.00632,"98":0.01265,"99":0.01265,"100":0.26557,"101":2.13085,"102":0.06955,_:"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 49 50 54 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 88 90 92 93 94 95 96 103 104 3.5 3.6"},D:{"38":0.00632,"41":0.00632,"46":0.00632,"49":0.05691,"52":0.01897,"58":0.00632,"59":0.01265,"63":0.00632,"65":0.00632,"66":0.03162,"67":0.00632,"69":0.27189,"75":0.00632,"76":0.03162,"78":0.01265,"79":0.06955,"80":0.01265,"81":0.01265,"83":0.01265,"84":0.04426,"85":0.02529,"86":0.01897,"87":0.0822,"88":0.01265,"89":0.0822,"90":0.03162,"91":0.05058,"92":0.09485,"93":0.11381,"94":0.03162,"95":0.06323,"96":0.1644,"97":0.12646,"98":0.13911,"99":0.33512,"100":0.84728,"101":4.10363,"102":32.98077,"103":2.49759,"104":0.00632,_:"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 42 43 44 45 47 48 50 51 53 54 55 56 57 60 61 62 64 68 70 71 72 73 74 77 105 106"},F:{"28":0.00632,"71":0.00632,"85":0.02529,"86":0.68921,"87":0.86625,_:"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 72 73 74 75 76 77 78 79 80 81 82 83 84 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.00632,"86":0.01265,"90":0.00632,"92":0.01265,"96":0.01265,"97":0.02529,"98":0.01897,"99":0.02529,"100":0.05058,"101":0.75244,"102":4.76754,"103":0.91051,_:"12 13 14 15 16 17 79 80 81 83 84 85 87 88 89 91 93 94 95"},E:{"4":0,"5":0.01897,"13":0.05691,"14":0.41732,"15":0.13278,_:"0 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 16.0","11.1":0.01897,"12.1":0.0822,"13.1":0.40467,"14.1":1.27725,"15.1":0.27821,"15.2-15.3":0.19601,"15.4":1.37209,"15.5":3.44604},G:{"8":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.00624,"8.1-8.4":0,"9.0-9.2":0.04994,"9.3":0.08531,"10.0-10.2":0.00624,"10.3":0.12276,"11.0-11.2":0.01456,"11.3-11.4":0.01873,"12.0-12.1":0.02913,"12.2-12.5":0.46191,"13.0-13.1":0.00624,"13.2":0.00624,"13.3":0.02705,"13.4-13.7":0.1082,"14.0-14.4":0.39949,"14.5-14.8":1.87469,"15.0-15.1":0.3766,"15.2-15.3":0.94046,"15.4":3.0794,"15.5":13.1353,"16.0":0.02289},P:{"4":0.04308,"5.0-5.4":0.0204,"6.2-6.4":0.0102,"7.2-7.4":0.08254,"8.2":0.06207,"9.2":0.11222,"10.1":0.0204,"11.1-11.2":0.03133,"12.0":0.01032,"13.0":0.03133,"14.0":0.01077,"15.0":0.01077,"16.0":0.1077,"17.0":1.79856},I:{"0":0,"3":0,"4":0.00216,"2.1":0,"2.2":0.00108,"2.3":0.00108,"4.1":0.00973,"4.2-4.3":0.00973,"4.4":0,"4.4.3-4.4.4":0.04975},A:{"7":0.00632,"8":0.02529,"9":0.01265,"10":0.10749,"11":0.39835,_:"6 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.01471},H:{"0":0.16013},L:{"0":13.36407},S:{"2.5":0},R:{_:"0"},M:{"0":0.41182}};
+module.exports={C:{"47":0.01124,"48":0.01124,"52":0.0281,"78":0.03934,"84":0.02248,"87":0.08992,"89":0.01124,"91":0.04496,"93":0.01686,"94":0.21356,"99":0.01686,"100":0.01686,"101":0.15174,"102":2.21428,"103":0.281,_:"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 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 85 86 88 90 92 95 96 97 98 104 105 3.5 3.6"},D:{"38":0.01124,"46":0.00562,"49":0.0562,"52":0.00562,"53":0.00562,"59":0.01124,"65":0.00562,"66":0.0281,"67":0.00562,"69":0.24728,"75":0.00562,"76":0.01124,"77":0.00562,"79":0.11802,"80":0.01686,"81":0.00562,"83":0.01124,"84":0.02248,"85":0.01124,"86":0.01686,"87":0.07868,"88":0.00562,"89":0.03372,"90":0.01686,"91":0.01686,"92":0.0281,"93":0.0281,"94":0.03372,"95":0.0562,"96":0.07868,"97":0.06744,"98":0.1124,"99":0.14612,"100":0.24728,"101":0.53952,"102":2.3323,"103":31.37084,"104":0.01686,"105":0.00562,_:"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 47 48 50 51 54 55 56 57 58 60 61 62 63 64 68 70 71 72 73 74 78 106"},F:{"46":0.00562,"69":0.00562,"85":0.00562,"86":0.01686,"87":0.03934,"88":1.11276,"89":0.29224,_:"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 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.00562,"86":0.00562,"91":0.00562,"92":0.00562,"95":0.01124,"96":0.00562,"97":0.02248,"98":0.01124,"99":0.01124,"100":0.03934,"101":0.10678,"102":0.20794,"103":6.04712,_:"12 13 14 15 16 17 79 80 81 83 84 85 87 88 89 90 93 94"},E:{"4":0,"13":0.0562,"14":0.32596,"15":0.09554,_:"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.01686,"12.1":0.06182,"13.1":0.37092,"14.1":1.00598,"15.1":0.15736,"15.2-15.3":0.12364,"15.4":0.6182,"15.5":4.29368,"15.6":0.17984,"16.0":0.01124},G:{"8":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.00499,"8.1-8.4":0,"9.0-9.2":0.06241,"9.3":0.09736,"10.0-10.2":0.00499,"10.3":0.13231,"11.0-11.2":0.01747,"11.3-11.4":0.01498,"12.0-12.1":0.01997,"12.2-12.5":0.53672,"13.0-13.1":0.00999,"13.2":0.0025,"13.3":0.02247,"13.4-13.7":0.12232,"14.0-14.4":0.39442,"14.5-14.8":1.7125,"15.0-15.1":0.37445,"15.2-15.3":0.76888,"15.4":1.45288,"15.5":18.65522,"16.0":0.07739},P:{"4":0.08472,"5.0-5.4":0.04105,"6.2-6.4":0.02052,"7.2-7.4":0.0619,"8.2":0.03079,"9.2":0.0821,"10.1":0.01026,"11.1-11.2":0.04236,"12.0":0.01026,"13.0":0.02118,"14.0":0.02118,"15.0":0.01059,"16.0":0.06354,"17.0":2.26618},I:{"0":0,"3":0,"4":0.00237,"2.1":0,"2.2":0.00474,"2.3":0.00119,"4.1":0.02133,"4.2-4.3":0.0083,"4.4":0,"4.4.3-4.4.4":0.06281},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"7":0.01124,"8":0.0281,"9":0.00562,"10":0.10116,"11":0.38216,_:"6 5.5"},J:{"7":0,"10":0},N:{"11":0.02513,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.57378},Q:{"10.4":0},O:{"0":0.01752},H:{"0":0.18245},L:{"0":16.03504}};
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 9e7c8a23d8..d705c09533 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:{"52":0.00519,"78":0.01039,"88":0.00519,"100":0.2233,"101":0.91916,"102":0.06751,_:"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 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 89 90 91 92 93 94 95 96 97 98 99 103 104 3.5 3.6"},D:{"49":0.02597,"50":0.01039,"53":0.00519,"63":0.02597,"67":0.02597,"69":0.04674,"73":0.02077,"74":0.00519,"75":0.0727,"76":1.00225,"77":0.2233,"79":0.03635,"80":0.01558,"83":0.01039,"84":0.00519,"85":0.02597,"87":0.01039,"88":0.01039,"89":0.01558,"90":0.05193,"91":0.02597,"92":0.01558,"93":0.0779,"94":0.01558,"95":0.00519,"96":0.03635,"97":0.19733,"98":0.12463,"99":0.10905,"100":1.25671,"101":3.38064,"102":23.30618,"103":2.70555,"104":0.01039,_:"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 51 52 54 55 56 57 58 59 60 61 62 64 65 66 68 70 71 72 78 81 86 105 106"},F:{"65":0.00519,"86":0.05712,"87":0.64913,_:"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 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.01558,"18":0.00519,"85":0.01558,"92":1.95257,"99":0.00519,"100":0.16098,"101":1.01783,"102":3.713,"103":0.55046,_:"13 14 15 16 17 79 80 81 83 84 86 87 88 89 90 91 93 94 95 96 97 98"},E:{"4":0,"13":0.01039,"14":0.0779,"15":0.00519,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 11.1 12.1 16.0","10.1":0.01039,"13.1":0.16618,"14.1":0.18176,"15.1":0.03635,"15.2-15.3":0.02597,"15.4":0.18176,"15.5":1.23074},G:{"8":0,"3.2":0.00135,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00135,"6.0-6.1":0.00202,"7.0-7.1":0.01883,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00336,"10.0-10.2":0.00202,"10.3":0.02354,"11.0-11.2":0.00135,"11.3-11.4":0.00202,"12.0-12.1":0.00471,"12.2-12.5":0.39079,"13.0-13.1":0.01076,"13.2":0.01278,"13.3":0.01412,"13.4-13.7":0.0834,"14.0-14.4":0.11771,"14.5-14.8":0.51387,"15.0-15.1":0.59257,"15.2-15.3":0.2334,"15.4":0.99681,"15.5":3.57828,"16.0":0.00942},P:{"4":0.21503,"5.0-5.4":0.02013,"6.2-6.4":0.0302,"7.2-7.4":0.11826,"8.2":0.06207,"9.2":0.01075,"10.1":0.01007,"11.1-11.2":0.19352,"12.0":0.0302,"13.0":0.09676,"14.0":0.0215,"15.0":0.09676,"16.0":0.22578,"17.0":3.42965},I:{"0":0,"3":0,"4":0.00697,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0209,"4.2-4.3":0.00232,"4.4":0,"4.4.3-4.4.4":0.17651},A:{"11":0.02597,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.12018},H:{"0":0.19114},L:{"0":43.64498},S:{"2.5":0},R:{_:"0"},M:{"0":0.17786}};
+module.exports={C:{"52":0.00971,"84":0.00485,"100":0.10193,"101":0.05825,"102":1.24262,"103":0.02912,_:"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 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 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 104 105 3.5 3.6"},D:{"49":0.00971,"53":0.00971,"54":0.00971,"69":0.04369,"70":0.00485,"71":0.00485,"75":0.02912,"76":1.06788,"77":0.26212,"79":0.02912,"84":0.00971,"85":0.02912,"87":0.00485,"88":0.01942,"89":0.00971,"90":0.01942,"91":0.04369,"93":0.02912,"94":0.00485,"95":0.01456,"96":0.02912,"97":0.04369,"98":0.07766,"99":0.01942,"100":0.13591,"101":0.59219,"102":1.93189,"103":24.91558,"104":0.05339,"105":0.03883,_:"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 50 51 52 55 56 57 58 59 60 61 62 63 64 65 66 67 68 72 73 74 78 80 81 83 86 92 106"},F:{"82":0.01456,"86":0.00971,"87":0.00971,"88":0.80576,"89":0.13591,_:"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 85 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00971,"15":0.02427,"16":0.2427,"18":0.01456,"80":0.00485,"85":0.00971,"92":1.13584,"99":0.00971,"100":0.00485,"101":0.12135,"102":0.19416,"103":4.39287,_:"13 14 17 79 81 83 84 86 87 88 89 90 91 93 94 95 96 97 98"},E:{"4":0,"13":0.01942,"14":0.03883,_:"0 5 6 7 8 9 10 11 12 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 15.2-15.3","11.1":0.00485,"12.1":0.01456,"13.1":0.04854,"14.1":0.05825,"15.1":0.03398,"15.4":0.10193,"15.5":2.49981,"15.6":0.08737,"16.0":0.00971},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00117,"6.0-6.1":0,"7.0-7.1":0.0111,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.01052,"10.0-10.2":0,"10.3":0.04149,"11.0-11.2":0.01461,"11.3-11.4":0.02104,"12.0-12.1":0.00117,"12.2-12.5":0.46051,"13.0-13.1":0.0076,"13.2":0,"13.3":0.00175,"13.4-13.7":0.02688,"14.0-14.4":0.14143,"14.5-14.8":0.16246,"15.0-15.1":0.24253,"15.2-15.3":0.11513,"15.4":0.23668,"15.5":4.17205,"16.0":0.04909},P:{"4":0.35276,"5.0-5.4":0.04105,"6.2-6.4":0.02052,"7.2-7.4":0.16034,"8.2":0.03079,"9.2":0.01012,"10.1":0.01069,"11.1-11.2":0.07483,"12.0":0.02024,"13.0":0.07483,"14.0":0.02138,"15.0":0.05345,"16.0":0.05345,"17.0":3.90172},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.01029,"4.2-4.3":0.00412,"4.4":0,"4.4.3-4.4.4":0.07822},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"10":0.01456,"11":0.01942,_:"6 7 8 9 5.5"},J:{"7":0,"10":0},N:{"11":0.02513,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.14923},Q:{"10.4":0},O:{"0":0.24701},H:{"0":0.16077},L:{"0":47.50933}};
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 51bb7510a7..b6e0050af2 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:{"52":0.01212,"72":0.00404,"73":0.04039,"77":0.00404,"78":0.0202,"79":0.00808,"81":0.00404,"82":0.01212,"83":0.00808,"84":0.01616,"87":0.00808,"88":0.01212,"89":0.00808,"90":0.01616,"91":0.01616,"94":0.00404,"95":0.00404,"99":0.03231,"100":0.13329,"101":1.01379,"102":0.04443,_:"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 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 74 75 76 80 85 86 92 93 96 97 98 103 104 3.5 3.6"},D:{"47":0.00808,"48":0.01212,"49":0.10905,"63":0.01212,"64":0.01616,"65":0.01616,"67":0.00808,"68":0.00808,"70":0.00808,"72":0.00808,"73":0.00808,"74":0.01212,"75":0.01212,"76":0.02827,"79":0.06059,"80":0.0202,"81":0.02827,"83":0.04443,"84":0.10501,"85":0.08078,"86":0.14944,"87":0.16964,"88":0.0202,"89":0.0727,"90":0.04039,"91":0.04847,"92":0.03635,"93":0.04847,"94":0.03231,"95":0.04443,"96":0.09694,"97":0.08078,"98":0.07674,"99":0.12521,"100":0.4039,"101":1.48635,"102":22.34779,"103":2.17298,"104":0.01212,_:"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 50 51 52 53 54 55 56 57 58 59 60 61 62 66 69 71 77 78 105 106"},F:{"68":0.00404,"72":0.00808,"85":0.02827,"86":0.57354,"87":0.93301,_:"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 69 70 71 73 74 75 76 77 78 79 80 81 82 83 84 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00404,"17":0.00404,"18":0.12521,"83":0.01212,"84":0.0202,"85":0.01212,"87":0.01616,"89":0.01212,"90":0.00404,"92":0.0202,"96":0.00404,"97":0.00808,"98":0.00404,"99":0.01212,"100":0.0202,"101":0.32716,"102":2.39917,"103":0.52103,_:"13 14 15 16 79 80 81 86 88 91 93 94 95"},E:{"4":0,"13":0.01616,"14":0.16156,"15":0.05655,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 16.0","5.1":0.00808,"10.1":0.00808,"11.1":0.00808,"12.1":0.01616,"13.1":0.13329,"14.1":0.28677,"15.1":0.0727,"15.2-15.3":0.06059,"15.4":0.33524,"15.5":0.78761},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00321,"6.0-6.1":0,"7.0-7.1":0.04982,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.04178,"10.0-10.2":0.00482,"10.3":0.04821,"11.0-11.2":0.00643,"11.3-11.4":0.01286,"12.0-12.1":0.0241,"12.2-12.5":0.48851,"13.0-13.1":0.04339,"13.2":0.01286,"13.3":0.07392,"13.4-13.7":0.22658,"14.0-14.4":0.59297,"14.5-14.8":1.68409,"15.0-15.1":0.40817,"15.2-15.3":0.79544,"15.4":2.32044,"15.5":9.08412,"16.0":0.08356},P:{"4":0.1169,"5.0-5.4":0.02013,"6.2-6.4":0.0302,"7.2-7.4":0.10628,"8.2":0.06207,"9.2":0.02126,"10.1":0.01007,"11.1-11.2":0.15941,"12.0":0.0302,"13.0":0.03188,"14.0":0.04251,"15.0":0.04251,"16.0":0.23381,"17.0":1.10527},I:{"0":0,"3":0,"4":0.00163,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00327,"4.2-4.3":0.01144,"4.4":0,"4.4.3-4.4.4":0.08499},A:{"8":0.00898,"11":0.0718,_:"6 7 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.11922},H:{"0":0.21445},L:{"0":39.14135},S:{"2.5":0},R:{_:"0"},M:{"0":0.39939}};
+module.exports={C:{"52":0.0166,"68":0.00415,"73":0.04149,"78":0.01245,"82":0.00415,"84":0.01245,"88":0.01245,"89":0.0083,"90":0.0166,"91":0.01245,"92":0.01245,"93":0.00415,"99":0.02489,"100":0.0166,"101":0.09543,"102":1.03725,"103":0.12447,_:"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 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 83 85 86 87 94 95 96 97 98 104 105 3.5 3.6"},D:{"38":0.0083,"42":0.00415,"47":0.01245,"48":0.0083,"49":0.07053,"55":0.0083,"63":0.01245,"64":0.02489,"65":0.0166,"68":0.0083,"70":0.0083,"72":0.0083,"73":0.0083,"74":0.0083,"75":0.0083,"76":0.03734,"79":0.05394,"80":0.02489,"81":0.02489,"83":0.07883,"84":0.07468,"85":0.06638,"86":0.11202,"87":0.15766,"88":0.02075,"89":0.06224,"90":0.03734,"91":0.05809,"92":0.03319,"93":0.04149,"94":0.02489,"95":0.03319,"96":0.08713,"97":0.04979,"98":0.06224,"99":0.10787,"100":0.12032,"101":0.17011,"102":1.38577,"103":25.27571,"104":0.0166,"105":0.0083,_:"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 43 44 45 46 50 51 52 53 54 56 57 58 59 60 61 62 66 67 69 71 77 78 106"},F:{"69":0.00415,"84":0.00415,"85":0.02075,"86":0.01245,"87":0.04564,"88":1.34843,"89":0.46054,_:"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 70 71 72 73 74 75 76 77 78 79 80 81 82 83 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00415,"15":0.00415,"16":0.00415,"17":0.00415,"18":0.12032,"83":0.00415,"84":0.0083,"89":0.01245,"92":0.02904,"94":0.0083,"95":0.00415,"96":0.00415,"97":0.00415,"99":0.0083,"100":0.01245,"101":0.05809,"102":0.07883,"103":3.38558,_:"13 14 79 80 81 85 86 87 88 90 91 93 98"},E:{"4":0,"9":0.00415,"13":0.02904,"14":0.11617,"15":0.05394,_:"0 5 6 7 8 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1","5.1":0.0083,"11.1":0.0166,"12.1":0.02075,"13.1":0.14522,"14.1":0.28628,"15.1":0.06224,"15.2-15.3":0.05394,"15.4":0.17011,"15.5":1.01651,"15.6":0.03734,"16.0":0.0083},G:{"8":0,"3.2":0.00352,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00176,"6.0-6.1":0.00176,"7.0-7.1":0.03873,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.03697,"10.0-10.2":0,"10.3":0.06513,"11.0-11.2":0.00704,"11.3-11.4":0.0176,"12.0-12.1":0.02816,"12.2-12.5":0.51928,"13.0-13.1":0.01936,"13.2":0.02464,"13.3":0.08097,"13.4-13.7":0.17779,"14.0-14.4":0.59673,"14.5-14.8":1.48742,"15.0-15.1":0.34501,"15.2-15.3":0.57384,"15.4":1.08256,"15.5":11.9715,"16.0":0.16898},P:{"4":0.11652,"5.0-5.4":0.04105,"6.2-6.4":0.02052,"7.2-7.4":0.09533,"8.2":0.03079,"9.2":0.02118,"10.1":0.01069,"11.1-11.2":0.18007,"12.0":0.02024,"13.0":0.04237,"14.0":0.03178,"15.0":0.03178,"16.0":0.14829,"17.0":1.17575},I:{"0":0,"3":0,"4":0.00758,"2.1":0,"2.2":0,"2.3":0,"4.1":0.01137,"4.2-4.3":0.04549,"4.4":0,"4.4.3-4.4.4":0.2047},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.0094,"10":0.0047,"11":0.05643,_:"6 7 9 5.5"},J:{"7":0,"10":0},N:{"11":0.02513,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.45638},Q:{"10.4":0},O:{"0":0.07606},H:{"0":0.27143},L:{"0":39.6638}};
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 2af8a0f3d7..d6236cf324 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:{"15":0.04167,"34":0.00379,"35":0.00379,"38":0.00379,"39":0.00758,"41":0.00379,"43":0.00758,"44":0.00379,"47":0.01515,"48":0.02273,"52":0.24243,"56":0.00758,"60":0.00379,"67":0.00379,"68":0.00758,"70":0.00758,"72":0.01136,"78":0.01515,"79":0.00379,"81":0.00379,"82":0.00379,"83":0.00758,"84":0.01136,"87":0.00379,"88":0.00758,"89":0.02652,"91":0.04167,"92":0.00379,"93":0.00379,"94":0.01136,"95":0.01515,"96":0.01136,"97":0.01136,"98":0.01515,"99":0.08712,"100":0.28789,"101":2.35235,"102":0.10606,"103":0.00379,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 36 37 40 42 45 46 49 50 51 53 54 55 57 58 59 61 62 63 64 65 66 69 71 73 74 75 76 77 80 85 86 90 104 3.5 3.6"},D:{"22":0.00758,"26":0.00758,"30":0.00758,"32":0.00758,"33":0.01515,"34":0.00758,"38":0.01515,"39":0.01515,"40":0.01515,"42":0.00758,"43":0.13637,"47":0.00758,"48":0.00379,"49":0.17804,"50":0.01515,"51":0.00758,"52":0.00379,"53":0.00379,"55":0.00379,"56":0.03409,"57":0.00379,"58":0.01515,"59":0.00379,"60":0.01136,"61":0.01136,"62":0.00758,"63":0.0303,"64":0.02273,"65":0.01136,"66":0.00379,"67":0.01894,"68":0.01515,"69":0.02273,"70":0.01136,"71":0.02273,"72":0.01515,"73":0.01136,"74":0.02273,"75":0.01136,"76":0.01136,"77":0.01894,"78":0.01515,"79":0.07955,"80":0.03409,"81":0.06818,"83":0.04167,"84":0.05303,"85":0.04167,"86":0.12879,"87":0.11743,"88":0.03788,"89":0.05682,"90":0.04167,"91":0.06818,"92":0.06061,"93":0.04546,"94":0.04546,"95":0.10228,"96":0.12122,"97":0.12122,"98":0.18561,"99":0.14016,"100":0.27274,"101":1.10231,"102":20.41353,"103":2.03037,"104":0.02652,"105":0.00758,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 27 28 29 31 35 36 37 41 44 45 46 54 106"},F:{"28":0.01136,"77":0.00379,"79":0.02273,"80":0.00758,"82":0.01515,"83":0.00379,"84":0.03409,"85":0.14016,"86":0.42804,"87":1.18564,_:"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 78 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6","10.0-10.1":0,"12.1":0.01136},B:{"12":0.00758,"15":0.00379,"16":0.01515,"17":0.00758,"18":0.01894,"84":0.01136,"85":0.00379,"89":0.00758,"90":0.00758,"91":0.00379,"92":0.02273,"94":0.00379,"95":0.00379,"96":0.00758,"97":0.01136,"98":0.00758,"99":0.01894,"100":0.01894,"101":0.26516,"102":1.3902,"103":0.30304,_:"13 14 79 80 81 83 86 87 88 93"},E:{"4":0,"13":0.01894,"14":0.01894,"15":0.01136,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1 16.0","5.1":0.00379,"11.1":0.00379,"12.1":0.00758,"13.1":0.02273,"14.1":0.0303,"15.1":0.01894,"15.2-15.3":0.02273,"15.4":0.14773,"15.5":0.23107},G:{"8":0.00035,"3.2":0.00035,"4.0-4.1":0.00035,"4.2-4.3":0.00419,"5.0-5.1":0.01048,"6.0-6.1":0.00279,"7.0-7.1":0.05066,"8.1-8.4":0.0014,"9.0-9.2":0.00175,"9.3":0.07581,"10.0-10.2":0.00105,"10.3":0.03284,"11.0-11.2":0.00559,"11.3-11.4":0.01258,"12.0-12.1":0.00769,"12.2-12.5":0.17294,"13.0-13.1":0.00838,"13.2":0.00454,"13.3":0.04472,"13.4-13.7":0.05485,"14.0-14.4":0.13975,"14.5-14.8":0.25015,"15.0-15.1":0.13416,"15.2-15.3":0.22674,"15.4":0.6984,"15.5":1.52048,"16.0":0.01572},P:{"4":0.13654,"5.0-5.4":0.24229,"6.2-6.4":0.0105,"7.2-7.4":0.13654,"8.2":0.03029,"9.2":0.04201,"10.1":0.02245,"11.1-11.2":0.07352,"12.0":0.02101,"13.0":0.09452,"14.0":0.08402,"15.0":0.05251,"16.0":0.26257,"17.0":1.1238},I:{"0":0,"3":0,"4":0.00111,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00222,"4.2-4.3":0.00666,"4.4":0,"4.4.3-4.4.4":0.05214},A:{"8":0.01558,"9":0.01558,"11":0.1052,_:"6 7 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.52802},H:{"0":0.63516},L:{"0":57.65947},S:{"2.5":0},R:{_:"0"},M:{"0":0.13666}};
+module.exports={C:{"15":0.01499,"21":0.00375,"34":0.00375,"36":0.00375,"38":0.00375,"43":0.0075,"47":0.01124,"48":0.02624,"52":0.16866,"56":0.0075,"61":0.0075,"68":0.00375,"70":0.00375,"72":0.01499,"74":0.01124,"78":0.01874,"79":0.00375,"82":0.0075,"83":0.00375,"84":0.01124,"88":0.01124,"89":0.01499,"91":0.04872,"92":0.00375,"93":0.00375,"94":0.0075,"95":0.01874,"96":0.0075,"97":0.0075,"98":0.01874,"99":0.06372,"100":0.04872,"101":0.14617,"102":2.4362,"103":0.33357,"104":0.00375,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 18 19 20 22 23 24 25 26 27 28 29 30 31 32 33 35 37 39 40 41 42 44 45 46 49 50 51 53 54 55 57 58 59 60 62 63 64 65 66 67 69 71 73 75 76 77 80 81 85 86 87 90 105 3.5 3.6"},D:{"26":0.00375,"32":0.01499,"33":0.01124,"34":0.01499,"38":0.01874,"39":0.0075,"40":0.01499,"42":0.00375,"43":0.13868,"47":0.00375,"48":0.00375,"49":0.16491,"50":0.01874,"51":0.0075,"52":0.00375,"54":0.00375,"55":0.0075,"56":0.02249,"58":0.01124,"60":0.01124,"61":0.01124,"62":0.0075,"63":0.03373,"64":0.01124,"65":0.01499,"66":0.00375,"67":0.01874,"68":0.01124,"69":0.02249,"70":0.01499,"71":0.02624,"72":0.01874,"73":0.0075,"74":0.02624,"75":0.0075,"76":0.01499,"77":0.01874,"78":0.01874,"79":0.07121,"80":0.03373,"81":0.07121,"83":0.04498,"84":0.04498,"85":0.03373,"86":0.0937,"87":0.11619,"88":0.02624,"89":0.05247,"90":0.03373,"91":0.04872,"92":0.05247,"93":0.08246,"94":0.03748,"95":0.09745,"96":0.0937,"97":0.09745,"98":0.16116,"99":0.0862,"100":0.1874,"101":0.24737,"102":1.10566,"103":21.80961,"104":0.06372,"105":0.01874,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 27 28 29 30 31 35 36 37 41 44 45 46 53 57 59 106"},F:{"28":0.01499,"36":0.00375,"77":0.00375,"79":0.03748,"82":0.0075,"83":0.0075,"84":0.01874,"85":0.13868,"86":0.02624,"87":0.04123,"88":1.27807,"89":0.62217,_:"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 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 78 80 81 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6","10.0-10.1":0,"12.1":0.0075},B:{"12":0.0075,"13":0.00375,"14":0.00375,"15":0.00375,"16":0.01499,"17":0.0075,"18":0.01499,"84":0.0075,"89":0.00375,"92":0.02249,"96":0.00375,"98":0.00375,"99":0.00375,"100":0.01124,"101":0.0862,"102":0.04872,"103":1.74657,_:"79 80 81 83 85 86 87 88 90 91 93 94 95 97"},E:{"4":0,"13":0.02249,"14":0.02624,"15":0.01124,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1","5.1":0.0075,"11.1":0.00375,"12.1":0.0075,"13.1":0.02249,"14.1":0.04872,"15.1":0.01874,"15.2-15.3":0.01874,"15.4":0.08246,"15.5":0.29234,"15.6":0.02249,"16.0":0.0075},G:{"8":0.00114,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00911,"6.0-6.1":0.00228,"7.0-7.1":0.05539,"8.1-8.4":0.00152,"9.0-9.2":0.0019,"9.3":0.09143,"10.0-10.2":0.00076,"10.3":0.04515,"11.0-11.2":0.00228,"11.3-11.4":0.01024,"12.0-12.1":0.00911,"12.2-12.5":0.20715,"13.0-13.1":0.00683,"13.2":0.00341,"13.3":0.03642,"13.4-13.7":0.05615,"14.0-14.4":0.1271,"14.5-14.8":0.24509,"15.0-15.1":0.1252,"15.2-15.3":0.19122,"15.4":0.36764,"15.5":2.07985,"16.0":0.02542},P:{"4":0.14646,"5.0-5.4":0.22241,"6.2-6.4":0.13142,"7.2-7.4":0.136,"8.2":0.04044,"9.2":0.04185,"10.1":0.03033,"11.1-11.2":0.05231,"12.0":0.02092,"13.0":0.10462,"14.0":0.09416,"15.0":0.05231,"16.0":0.19877,"17.0":1.32864},I:{"0":0,"3":0,"4":0.00095,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00331,"4.2-4.3":0.00945,"4.4":0,"4.4.3-4.4.4":0.06758},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.01124,"9":0.01124,"11":0.09745,_:"6 7 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.16258},Q:{"10.4":0},O:{"0":0.53776},H:{"0":0.72223},L:{"0":57.67851}};
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 67f712775e..9808d313da 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:{"52":0.02112,"66":0.01056,"72":0.01056,"73":0.01584,"78":0.04225,"84":0.01584,"86":0.00528,"88":0.03697,"89":0.01584,"90":0.01584,"91":0.04225,"92":0.01056,"93":0.00528,"94":0.01056,"95":0.01056,"96":0.01584,"97":0.02641,"98":0.02641,"99":0.07393,"100":0.36439,"101":2.88343,"102":0.12146,_:"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 53 54 55 56 57 58 59 60 61 62 63 64 65 67 68 69 70 71 74 75 76 77 79 80 81 82 83 85 87 103 104 3.5 3.6"},D:{"22":0.01056,"38":0.02112,"47":0.02641,"49":0.02112,"53":0.01056,"55":0.02112,"56":0.01056,"63":0.01056,"65":0.01056,"66":0.01056,"67":0.01056,"68":0.01056,"73":0.00528,"74":0.01584,"75":0.01584,"76":0.01584,"77":0.01056,"78":0.01056,"79":0.16899,"80":0.02112,"81":0.02112,"83":0.02112,"84":0.01056,"85":0.02112,"86":0.04225,"87":0.09506,"88":0.01584,"89":0.02641,"90":0.01584,"91":0.25877,"92":0.03169,"93":0.02112,"94":0.05809,"95":0.02641,"96":0.13203,"97":0.17955,"98":0.16899,"99":0.13203,"100":0.29574,"101":1.58958,"102":32.8531,"103":3.28478,"104":0.01056,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 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 51 52 54 57 58 59 60 61 62 64 69 70 71 72 105 106"},F:{"28":0.00528,"85":0.03169,"86":0.82384,"87":1.30969,_:"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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.01056,"92":0.01056,"98":0.01056,"99":0.01056,"100":0.02112,"101":0.29574,"102":2.48207,"103":0.5281,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97"},E:{"4":0,"13":0.00528,"14":0.0845,"15":0.03697,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1 16.0","5.1":0.01056,"11.1":0.01056,"12.1":0.02112,"13.1":0.10562,"14.1":0.18484,"15.1":0.04753,"15.2-15.3":0.05809,"15.4":0.23765,"15.5":0.54922},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01324,"6.0-6.1":0.01489,"7.0-7.1":0.00276,"8.1-8.4":0,"9.0-9.2":0.0011,"9.3":0.01986,"10.0-10.2":0,"10.3":0.02262,"11.0-11.2":0.00221,"11.3-11.4":0.00441,"12.0-12.1":0.00386,"12.2-12.5":0.2361,"13.0-13.1":0.00276,"13.2":0.00496,"13.3":0.00993,"13.4-13.7":0.04303,"14.0-14.4":0.13239,"14.5-14.8":0.40932,"15.0-15.1":0.11364,"15.2-15.3":0.19528,"15.4":0.71217,"15.5":3.53108,"16.0":0.02317},P:{"4":0.22976,"5.0-5.4":0.02013,"6.2-6.4":0.0302,"7.2-7.4":0.12533,"8.2":0.06207,"9.2":0.02126,"10.1":0.01007,"11.1-11.2":0.05222,"12.0":0.01044,"13.0":0.06266,"14.0":0.04178,"15.0":0.04178,"16.0":0.22976,"17.0":1.51435},I:{"0":0,"3":0,"4":0.00199,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00199,"4.2-4.3":0.00298,"4.4":0,"4.4.3-4.4.4":0.04968},A:{"11":0.05809,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.02832},H:{"0":0.11171},L:{"0":38.90432},S:{"2.5":0},R:{_:"0"},M:{"0":0.16048}};
+module.exports={C:{"51":0.01023,"52":0.02045,"64":0.00511,"65":0.01023,"66":0.01534,"72":0.01023,"73":0.02045,"78":0.0409,"82":0.00511,"83":0.00511,"84":0.01534,"88":0.0409,"89":0.01023,"90":0.01534,"91":0.0409,"92":0.01534,"93":0.01023,"94":0.00511,"95":0.01534,"96":0.02045,"97":0.01534,"98":0.02045,"99":0.05624,"100":0.05624,"101":0.16362,"102":2.94509,"103":0.29144,_:"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 53 54 55 56 57 58 59 60 61 62 63 67 68 69 70 71 74 75 76 77 79 80 81 85 86 87 104 105 3.5 3.6"},D:{"22":0.00511,"38":0.02557,"47":0.02045,"49":0.03068,"53":0.01534,"55":0.01534,"56":0.01023,"63":0.01023,"65":0.00511,"66":0.01023,"67":0.01023,"68":0.01023,"69":0.00511,"73":0.00511,"74":0.02045,"75":0.01534,"76":0.01023,"77":0.01023,"78":0.01023,"79":0.17384,"80":0.03068,"81":0.02045,"83":0.02045,"84":0.02045,"85":0.01534,"86":0.0409,"87":0.06136,"88":0.01534,"89":0.02557,"90":0.01534,"91":0.40904,"92":0.03579,"93":0.02557,"94":0.02045,"95":0.02045,"96":0.11249,"97":0.14828,"98":0.13805,"99":0.09203,"100":0.13294,"101":0.22497,"102":1.28848,"103":34.18552,"104":0.01534,"105":0.01023,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 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 51 52 54 57 58 59 60 61 62 64 70 71 72 106"},F:{"28":0.01023,"69":0.00511,"85":0.02045,"86":0.01023,"87":0.04602,"88":1.74353,"89":0.48574,_:"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 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.01534,"92":0.01534,"93":0.00511,"98":0.00511,"99":0.00511,"100":0.01023,"101":0.03068,"102":0.06647,"103":3.38481,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 94 95 96 97"},E:{"4":0,"13":0.01023,"14":0.0767,"15":0.01534,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1 16.0","5.1":0.02045,"11.1":0.01023,"12.1":0.01534,"13.1":0.08692,"14.1":0.15339,"15.1":0.03579,"15.2-15.3":0.05113,"15.4":0.09203,"15.5":0.60333,"15.6":0.02557},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01319,"6.0-6.1":0.01721,"7.0-7.1":0.00402,"8.1-8.4":0,"9.0-9.2":0.00115,"9.3":0.02582,"10.0-10.2":0,"10.3":0.02295,"11.0-11.2":0.00172,"11.3-11.4":0.00344,"12.0-12.1":0.00344,"12.2-12.5":0.24037,"13.0-13.1":0.00287,"13.2":0.00287,"13.3":0.00861,"13.4-13.7":0.03901,"14.0-14.4":0.13252,"14.5-14.8":0.35051,"15.0-15.1":0.12277,"15.2-15.3":0.12219,"15.4":0.25643,"15.5":4.1752,"16.0":0.04934},P:{"4":0.26926,"5.0-5.4":0.04105,"6.2-6.4":0.02052,"7.2-7.4":0.13463,"8.2":0.03079,"9.2":0.02118,"10.1":0.01069,"11.1-11.2":0.06214,"12.0":0.01036,"13.0":0.05178,"14.0":0.04143,"15.0":0.04143,"16.0":0.17606,"17.0":1.64665},I:{"0":0,"3":0,"4":0.00093,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00187,"4.2-4.3":0.00934,"4.4":0,"4.4.3-4.4.4":0.05139},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.05624,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02513,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.18082},Q:{"10.4":0},O:{"0":0.03421},H:{"0":0.12029},L:{"0":41.27097}};
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 31ca7ed332..ddffe989c4 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:{"52":0.03656,"65":0.00609,"66":0.00609,"68":0.01219,"69":0.01828,"73":0.01828,"76":0.00609,"78":0.03047,"81":0.01219,"82":0.01219,"84":0.04874,"86":0.00609,"87":0.23763,"90":0.00609,"91":0.13405,"92":0.00609,"94":0.04265,"96":0.03047,"97":0.01828,"98":0.01828,"99":0.02437,"100":0.49353,"101":3.4852,"102":0.15233,_:"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 53 54 55 56 57 58 59 60 61 62 63 64 67 70 71 72 74 75 77 79 80 83 85 88 89 93 95 103 104 3.5 3.6"},D:{"39":0.01219,"49":0.02437,"56":0.00609,"58":0.01219,"60":0.04265,"67":0.01219,"69":1.33437,"74":0.01828,"76":0.00609,"79":0.06093,"80":0.01828,"81":0.00609,"83":0.01219,"84":0.04874,"85":0.01828,"86":0.04265,"87":0.04265,"88":0.01828,"89":0.03047,"90":0.06702,"91":2.46767,"92":0.03047,"93":0.01828,"94":0.0853,"95":0.03047,"96":0.06093,"97":0.0853,"98":0.14623,"99":0.36558,"100":0.59102,"101":2.43111,"102":30.15426,"103":2.58343,"104":0.01219,_:"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 41 42 43 44 45 46 47 48 50 51 52 53 54 55 57 59 61 62 63 64 65 66 68 70 71 72 73 75 77 78 105 106"},F:{"36":0.03047,"82":0.00609,"84":0.01219,"85":0.02437,"86":1.048,"87":3.77766,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.01219,"85":0.00609,"88":0.01219,"92":0.00609,"94":0.01828,"96":0.00609,"97":0.01219,"98":0.01219,"99":0.01219,"100":0.01828,"101":0.49353,"102":2.97948,"103":0.65804,_:"12 13 14 15 16 17 79 80 81 83 84 86 87 89 90 91 93 95"},E:{"4":0,"13":0.06702,"14":0.15233,"15":0.06702,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 16.0","5.1":0.00609,"10.1":0.00609,"11.1":0.01219,"12.1":0.03656,"13.1":0.18888,"14.1":0.48744,"15.1":0.12186,"15.2-15.3":0.15233,"15.4":0.65195,"15.5":1.58418},G:{"8":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.00866,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.01236,"10.0-10.2":0.00742,"10.3":0.18547,"11.0-11.2":0.00618,"11.3-11.4":0.00618,"12.0-12.1":0.00247,"12.2-12.5":0.19165,"13.0-13.1":0.00866,"13.2":0.00742,"13.3":0.01855,"13.4-13.7":0.12612,"14.0-14.4":0.32024,"14.5-14.8":0.90632,"15.0-15.1":0.32271,"15.2-15.3":0.6343,"15.4":2.08713,"15.5":7.41995,"16.0":0.04699},P:{"4":0.07349,"5.0-5.4":0.04078,"6.2-6.4":0.10194,"7.2-7.4":0.65242,"8.2":0.06207,"9.2":0.09175,"10.1":0.0105,"11.1-11.2":0.0315,"12.0":0.0105,"13.0":0.042,"14.0":0.08399,"15.0":0.0315,"16.0":0.26248,"17.0":2.00532},I:{"0":0,"3":0,"4":0.00278,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00069,"4.2-4.3":0.00208,"4.4":0,"4.4.3-4.4.4":0.0257},A:{"11":0.76772,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0.00781},O:{"0":0.02735},H:{"0":0.29961},L:{"0":23.77437},S:{"2.5":0},R:{_:"0"},M:{"0":0.28912}};
+module.exports={C:{"50":0.03958,"52":0.08576,"53":0.04618,"56":0.04618,"66":0.01319,"69":0.02639,"73":0.0066,"78":0.01979,"84":0.03958,"87":0.27048,"88":0.0066,"91":0.11215,"92":0.01319,"93":0.0066,"94":0.0066,"95":0.0066,"96":0.01979,"97":0.0066,"98":0.0066,"99":0.01979,"100":0.07257,"101":0.2243,"102":2.74435,"103":0.32985,_:"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 51 54 55 57 58 59 60 61 62 63 64 65 67 68 70 71 72 74 75 76 77 79 80 81 82 83 85 86 89 90 104 105 3.5 3.6"},D:{"49":0.01319,"58":0.0066,"60":0.02639,"63":0.01319,"69":1.00274,"74":0.01319,"78":0.02639,"79":0.03299,"80":0.0066,"83":0.01319,"84":0.02639,"85":0.01979,"86":0.02639,"87":0.01979,"88":0.03958,"89":0.01319,"90":0.02639,"91":1.57009,"92":0.02639,"93":0.09896,"94":0.19791,"95":0.01979,"96":0.05278,"97":0.10555,"98":0.08576,"99":0.25069,"100":0.35624,"101":0.94997,"102":2.57283,"103":39.54242,"104":0.03299,_:"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 50 51 52 53 54 55 56 57 59 61 62 64 65 66 67 68 70 71 72 73 75 76 77 81 105 106"},F:{"36":0.0066,"46":0.0066,"79":0.0066,"84":0.01319,"85":0.01979,"87":0.05937,"88":1.7548,"89":1.68883,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 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 86 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"85":0.0066,"92":0.0066,"94":0.03958,"97":0.02639,"98":0.0066,"100":0.08576,"101":0.03958,"102":0.13854,"103":5.08629,_:"12 13 14 15 16 17 18 79 80 81 83 84 86 87 88 89 90 91 93 95 96 99"},E:{"4":0,"13":0.02639,"14":0.12534,"15":0.04618,_:"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.0066,"12.1":0.02639,"13.1":0.16493,"14.1":0.38263,"15.1":0.11215,"15.2-15.3":0.07916,"15.4":0.37603,"15.5":1.68224,"15.6":0.11215,"16.0":0.01319},G:{"8":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.00221,"8.1-8.4":0,"9.0-9.2":0.0011,"9.3":0.01325,"10.0-10.2":0.00442,"10.3":0.17889,"11.0-11.2":0.00883,"11.3-11.4":0.00552,"12.0-12.1":0.00442,"12.2-12.5":0.17005,"13.0-13.1":0.00221,"13.2":0.00331,"13.3":0.01325,"13.4-13.7":0.12257,"14.0-14.4":0.22416,"14.5-14.8":0.70009,"15.0-15.1":0.22195,"15.2-15.3":0.42624,"15.4":0.73653,"15.5":7.87212,"16.0":0.11042},P:{"4":0.04295,"5.0-5.4":0.03058,"6.2-6.4":0.01019,"7.2-7.4":0.74403,"8.2":0.03079,"9.2":0.03058,"10.1":0.01069,"11.1-11.2":0.01074,"12.0":0.03058,"13.0":0.03222,"14.0":0.06443,"15.0":0.02148,"16.0":0.1396,"17.0":1.96518},I:{"0":0,"3":0,"4":0.00106,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00106,"4.2-4.3":0.01276,"4.4":0,"4.4.3-4.4.4":0.01914},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":1.06212,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02513,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.2246},Q:{"10.4":0},O:{"0":0.03403},H:{"0":0.20941},L:{"0":20.67865}};
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 22b3af762e..daa731d90e 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:{"40":0.00151,"43":0.00301,"44":0.00301,"47":0.00301,"48":0.00301,"49":0.00151,"50":0.00151,"52":0.06626,"55":0.00151,"56":0.00301,"72":0.00452,"78":0.00602,"80":0.00151,"84":0.00904,"88":0.00301,"89":0.00452,"91":0.01958,"92":0.00301,"94":0.00452,"95":0.00301,"96":0.00301,"97":0.00452,"98":0.00602,"99":0.0256,"100":0.10994,"101":0.97288,"102":0.04669,_:"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 45 46 51 53 54 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 79 81 82 83 85 86 87 90 93 103 104 3.5 3.6"},D:{"25":0.00151,"26":0.00452,"31":0.00301,"33":0.01054,"34":0.00151,"38":0.00301,"40":0.01506,"43":0.17018,"46":0.00151,"47":0.00452,"49":0.02259,"53":0.00602,"55":0.00301,"58":0.00151,"60":0.00301,"62":0.00301,"63":0.00753,"64":0.00301,"65":0.00301,"67":0.00301,"68":0.00301,"69":0.00602,"70":0.00452,"71":0.00753,"72":0.00452,"73":0.00602,"74":0.01054,"75":0.00602,"76":0.01205,"77":0.00301,"78":0.00452,"79":0.06777,"80":0.01657,"81":0.01355,"83":0.01054,"84":0.01205,"85":0.01506,"86":0.04066,"87":0.0241,"88":0.01054,"89":0.03765,"90":0.01205,"91":0.02108,"92":0.03765,"93":0.01355,"94":0.01355,"95":0.01657,"96":0.04217,"97":0.04367,"98":0.08735,"99":0.05271,"100":0.10994,"101":0.48343,"102":8.91703,"103":0.73794,"104":0.00753,"105":0.00151,_:"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 32 35 36 37 39 41 42 44 45 48 50 51 52 54 56 57 59 61 66 106"},F:{"28":0.00151,"51":0.00151,"52":0.00151,"56":0.00301,"63":0.00452,"64":0.01657,"66":0.00151,"68":0.00452,"69":0.00151,"70":0.00452,"71":0.00301,"72":0.01506,"73":0.01506,"74":0.00301,"75":0.00452,"76":0.00452,"77":0.00301,"78":0.00301,"79":0.01807,"80":0.01205,"81":0.02108,"82":0.02259,"83":0.01355,"84":0.02259,"85":0.02861,"86":0.02711,"87":0.01807,_:"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 53 54 55 57 58 60 62 65 67 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00301,"13":0.00151,"15":0.00151,"16":0.00151,"17":0.00151,"18":0.00904,"84":0.00452,"89":0.00301,"90":0.00151,"92":0.00904,"96":0.00452,"97":0.00301,"98":0.00301,"99":0.00452,"100":0.00753,"101":0.12048,"102":0.78161,"103":0.14307,_:"14 79 80 81 83 85 86 87 88 91 93 94 95"},E:{"4":0,"13":0.00301,"14":0.01506,"15":0.00753,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1 16.0","5.1":0.00753,"11.1":0.00301,"12.1":0.00301,"13.1":0.02259,"14.1":0.04066,"15.1":0.01054,"15.2-15.3":0.00753,"15.4":0.04066,"15.5":0.08735},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00063,"6.0-6.1":0.00315,"7.0-7.1":0.01322,"8.1-8.4":0.00063,"9.0-9.2":0.00755,"9.3":0.05288,"10.0-10.2":0.01133,"10.3":0.09758,"11.0-11.2":0.01133,"11.3-11.4":0.034,"12.0-12.1":0.03022,"12.2-12.5":1.31954,"13.0-13.1":0.01826,"13.2":0.0063,"13.3":0.04848,"13.4-13.7":0.14228,"14.0-14.4":0.56974,"14.5-14.8":0.37647,"15.0-15.1":0.14291,"15.2-15.3":0.27386,"15.4":0.81653,"15.5":2.2922,"16.0":0.01574},P:{"4":0.2882,"5.0-5.4":0.02013,"6.2-6.4":0.0302,"7.2-7.4":0.16469,"8.2":0.06207,"9.2":0.02059,"10.1":0.01007,"11.1-11.2":0.15439,"12.0":0.03088,"13.0":0.16469,"14.0":0.17498,"15.0":0.08234,"16.0":0.32937,"17.0":1.69832},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0059,"4.2-4.3":0.02123,"4.4":0,"4.4.3-4.4.4":0.31259},A:{"9":0.00301,"11":0.03313,_:"6 7 8 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.4841},H:{"0":0.36183},L:{"0":74.75816},S:{"2.5":0},R:{_:"0"},M:{"0":0.11041}};
+module.exports={C:{"40":0.0026,"41":0.0026,"43":0.0052,"47":0.0052,"48":0.0026,"52":0.11184,"55":0.0052,"56":0.0052,"65":0.0026,"72":0.0078,"78":0.0078,"81":0.0026,"84":0.02601,"88":0.0052,"89":0.0052,"91":0.03641,"92":0.0052,"94":0.0078,"95":0.0052,"96":0.0078,"97":0.0052,"98":0.0052,"99":0.03121,"100":0.03121,"101":0.08843,"102":1.67244,"103":0.22889,"104":0.0052,_:"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 42 44 45 46 49 50 51 53 54 57 58 59 60 61 62 63 64 66 67 68 69 70 71 73 74 75 76 77 79 80 82 83 85 86 87 90 93 105 3.5 3.6"},D:{"26":0.0052,"31":0.0052,"33":0.01301,"34":0.0026,"38":0.0052,"40":0.01561,"41":0.0026,"43":0.21588,"47":0.0052,"49":0.03902,"53":0.0078,"55":0.0026,"58":0.0026,"60":0.0078,"62":0.0026,"63":0.01821,"64":0.0052,"65":0.0078,"66":0.0026,"67":0.0052,"68":0.0078,"69":0.01561,"70":0.0078,"71":0.01301,"72":0.01301,"73":0.0078,"74":0.02081,"75":0.01301,"76":0.02081,"77":0.0104,"78":0.01301,"79":0.09884,"80":0.03641,"81":0.02341,"83":0.01821,"84":0.02341,"85":0.03121,"86":0.08583,"87":0.04942,"88":0.03121,"89":0.03381,"90":0.01821,"91":0.04162,"92":0.04682,"93":0.01821,"94":0.02081,"95":0.02341,"96":0.05462,"97":0.05982,"98":0.10664,"99":0.05462,"100":0.09104,"101":0.15866,"102":0.7751,"103":16.92991,"104":0.02081,"105":0.01301,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 27 28 29 30 32 35 36 37 39 42 44 45 46 48 50 51 52 54 56 57 59 61 106"},F:{"28":0.0026,"46":0.0078,"51":0.0026,"56":0.0052,"63":0.0052,"64":0.02861,"66":0.0052,"68":0.0052,"69":0.0052,"70":0.0104,"71":0.0052,"72":0.02341,"73":0.02601,"74":0.0052,"75":0.0052,"76":0.0104,"77":0.0052,"78":0.0052,"79":0.03902,"80":0.02861,"81":0.02861,"82":0.03902,"83":0.02341,"84":0.02861,"85":0.03641,"86":0.03641,"87":0.03641,"88":0.05722,"89":0.0104,_:"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 52 53 54 55 57 58 60 62 65 67 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.0052,"13":0.0026,"14":0.0052,"15":0.0026,"16":0.0026,"17":0.0026,"18":0.01561,"84":0.0052,"85":0.0026,"89":0.0052,"90":0.0026,"92":0.01561,"96":0.0026,"97":0.0052,"98":0.0052,"99":0.0052,"100":0.0052,"101":0.02081,"102":0.03902,"103":1.84151,_:"79 80 81 83 86 87 88 91 93 94 95"},E:{"4":0,"13":0.0104,"14":0.03641,"15":0.01301,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 10.1 11.1 16.0","5.1":0.01561,"9.1":0.0078,"12.1":0.0052,"13.1":0.04162,"14.1":0.07543,"15.1":0.01561,"15.2-15.3":0.01301,"15.4":0.04162,"15.5":0.23409,"15.6":0.01821},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00085,"6.0-6.1":0.00171,"7.0-7.1":0.01452,"8.1-8.4":0.00085,"9.0-9.2":0.00427,"9.3":0.03501,"10.0-10.2":0.01196,"10.3":0.07515,"11.0-11.2":0.00769,"11.3-11.4":0.02049,"12.0-12.1":0.0222,"12.2-12.5":0.84283,"13.0-13.1":0.01196,"13.2":0.00769,"13.3":0.0427,"13.4-13.7":0.14005,"14.0-14.4":0.41245,"14.5-14.8":0.52346,"15.0-15.1":0.21092,"15.2-15.3":0.32193,"15.4":0.53627,"15.5":5.01687,"16.0":0.05465},P:{"4":0.21534,"5.0-5.4":0.04105,"6.2-6.4":0.02052,"7.2-7.4":0.09229,"8.2":0.03079,"9.2":0.02051,"10.1":0.01069,"11.1-11.2":0.08203,"12.0":0.02051,"13.0":0.10254,"14.0":0.1128,"15.0":0.04102,"16.0":0.15381,"17.0":1.63042},I:{"0":0,"3":0,"4":0.00491,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00491,"4.2-4.3":0.02332,"4.4":0,"4.4.3-4.4.4":0.21843},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.0052,"11":0.05722,_:"6 7 8 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02513,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.18498},Q:{"10.4":0},O:{"0":0.54753},H:{"0":0.40628},L:{"0":62.3024}};
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 3dfd753120..711894e056 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:{"31":0.00358,"34":0.00538,"35":0.0215,"38":0.01434,"39":0.00538,"41":0.00358,"42":0.00717,"43":0.00896,"47":0.01434,"52":0.00538,"57":0.03763,"58":0.00896,"59":0.00538,"60":0.00358,"68":0.00896,"72":0.00717,"78":0.00896,"83":0.00358,"88":0.08602,"89":0.07526,"94":0.01075,"96":0.00358,"97":0.00358,"98":0.00358,"99":0.01971,"100":0.11469,"101":1.53216,"102":0.10931,_:"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 36 37 40 44 45 46 48 49 50 51 53 54 55 56 61 62 63 64 65 66 67 69 70 71 73 74 75 76 77 79 80 81 82 84 85 86 87 90 91 92 93 95 103 104 3.5 3.6"},D:{"11":0.00538,"30":0.00358,"31":0.00179,"40":0.00896,"43":0.04301,"44":0.00179,"50":0.00358,"51":0.00179,"54":0.00358,"57":0.03942,"63":0.00896,"65":0.00358,"67":0.01075,"68":0.01434,"69":0.03226,"70":0.01254,"71":0.01434,"73":0.00538,"75":0.00538,"79":0.01254,"80":0.0233,"81":0.01434,"83":0.00896,"85":0.00358,"86":0.02688,"87":0.03942,"88":0.00358,"90":0.00896,"91":0.01075,"92":0.00896,"93":0.00538,"94":0.00717,"95":0.01254,"96":0.08602,"97":0.01075,"98":0.31898,"99":0.04122,"100":0.25088,"101":1.04294,"102":5.76128,"103":0.56986,"104":0.01254,_:"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 32 33 34 35 36 37 38 39 41 42 45 46 47 48 49 52 53 55 56 58 59 60 61 62 64 66 72 74 76 77 78 84 89 105 106"},F:{"29":0.00179,"40":0.00896,"69":0.00358,"76":0.00358,"77":0.00358,"78":0.00717,"82":0.01254,"83":0.00179,"84":0.00538,"85":0.01434,"86":0.02867,"87":1.02682,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 30 31 32 33 34 35 36 37 38 39 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 70 71 72 73 74 75 79 80 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.05734,"13":0.00538,"14":0.00896,"15":0.03405,"16":0.01254,"17":0.01075,"18":0.03405,"80":0.00538,"84":0.01075,"85":0.00896,"89":0.01434,"90":0.00538,"91":0.00717,"92":0.02867,"93":0.00538,"96":0.05018,"97":0.00538,"98":0.01434,"99":0.00538,"100":0.0233,"101":0.1792,"102":0.99277,"103":0.2007,_:"79 81 83 86 87 88 94 95"},E:{"4":0,_:"0 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 11.1 12.1 15.1 15.2-15.3 16.0","10.1":0.00179,"13.1":0.00179,"14.1":0.00358,"15.4":0.01971,"15.5":0.01254},G:{"8":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.03107,"8.1-8.4":0.00052,"9.0-9.2":0,"9.3":0.00413,"10.0-10.2":0.00645,"10.3":0.00413,"11.0-11.2":0.00567,"11.3-11.4":0.00052,"12.0-12.1":0.02269,"12.2-12.5":0.14038,"13.0-13.1":0.0018,"13.2":0.01018,"13.3":0.00322,"13.4-13.7":0.00619,"14.0-14.4":0.09397,"14.5-14.8":0.0504,"15.0-15.1":0.04589,"15.2-15.3":0.39342,"15.4":0.11073,"15.5":0.34444,"16.0":0.01302},P:{"4":0.97863,"5.0-5.4":0.04078,"6.2-6.4":0.10194,"7.2-7.4":0.65242,"8.2":0.06207,"9.2":0.09175,"10.1":0.01019,"11.1-11.2":0.12233,"12.0":0.03058,"13.0":0.06116,"14.0":0.07136,"15.0":0.05097,"16.0":0.5097,"17.0":1.32523},I:{"0":0,"3":0,"4":0.00012,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00037,"4.2-4.3":0.02249,"4.4":0,"4.4.3-4.4.4":0.0591},A:{"9":0.01254,"11":0.05555,_:"6 7 8 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":1.5515},H:{"0":16.28182},L:{"0":61.41293},S:{"2.5":0},R:{_:"0"},M:{"0":0.06567}};
+module.exports={C:{"30":0.00611,"33":0.00204,"34":0.00815,"36":0.00815,"42":0.00408,"43":0.00815,"44":0.00611,"46":0.00611,"47":0.00611,"48":0.00408,"50":0.00204,"52":0.00408,"57":0.01427,"58":0.00204,"59":0.00611,"61":0.01019,"72":0.00204,"85":0.00204,"88":0.01834,"91":0.00408,"95":0.00204,"97":0.00408,"98":0.00815,"99":0.00408,"100":0.01427,"101":0.03057,"102":0.67865,"103":0.34646,_:"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 31 32 35 37 38 39 40 41 45 49 51 53 54 55 56 60 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 78 79 80 81 82 83 84 86 87 89 90 92 93 94 96 104 105 3.5 3.6"},D:{"11":0.01223,"26":0.00204,"30":0.00408,"33":0.00611,"38":0.00408,"40":0.01427,"43":0.06318,"46":0.00815,"50":0.00815,"55":0.00204,"56":0.00611,"57":0.00204,"60":0.00611,"63":0.01223,"65":0.00204,"67":0.00204,"68":0.01019,"70":0.0163,"71":0.00815,"73":0.00204,"74":0.00204,"75":0.00204,"77":0.00204,"78":0.00408,"79":0.02853,"80":0.00611,"81":0.00408,"83":0.00408,"84":0.00408,"85":0.00408,"86":0.03261,"87":0.03057,"88":0.00408,"89":0.00611,"90":0.00611,"91":0.01223,"92":0.02242,"93":0.00204,"94":1.84235,"95":0.07541,"96":0.16712,"97":0.00815,"98":0.2629,"99":0.06725,"100":0.03057,"101":0.29143,"102":0.37295,"103":6.42581,"104":0.03465,"105":0.00204,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 27 28 29 31 32 34 35 36 37 39 41 42 44 45 47 48 49 51 52 53 54 58 59 61 62 64 66 69 72 76 106"},F:{"57":0.00815,"62":0.00204,"64":0.00204,"70":0.01427,"74":0.00204,"79":0.02242,"81":0.00408,"82":0.0163,"85":0.01427,"86":0.02242,"87":0.01427,"88":0.45855,"89":0.37703,_:"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 58 60 63 65 66 67 68 69 71 72 73 75 76 77 78 80 83 84 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.05706,"13":0.00611,"14":0.00408,"15":0.0163,"16":0.0163,"17":0.01834,"18":0.02038,"84":0.00815,"85":0.00408,"89":0.0428,"90":0.01223,"92":0.01834,"96":0.03668,"98":0.00408,"99":0.00408,"100":0.00408,"101":0.02446,"102":0.06114,"103":1.06587,_:"79 80 81 83 86 87 88 91 93 94 95 97"},E:{"4":0,"13":0.00204,"15":0.00611,_:"0 5 6 7 8 9 10 11 12 14 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.6 16.0","13.1":0.00408,"15.5":0.02038},G:{"8":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,"16.0":0},P:{"4":0.46884,"5.0-5.4":0.03058,"6.2-6.4":0.01019,"7.2-7.4":0.74403,"8.2":0.03079,"9.2":0.03058,"10.1":0.01069,"11.1-11.2":0.56057,"12.0":0.03058,"13.0":0.02038,"14.0":0.07134,"15.0":0.02038,"16.0":0.80518,"17.0":1.32498},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:{"11":0.04687,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02513,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.12739},Q:{"10.4":0},O:{"0":1.60832},H:{"0":14.81199},L:{"0":62.40707}};
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 5cd98e7764..cc272a6539 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:{"11":0.00882,"48":0.00441,"52":0.07936,"56":0.00882,"59":0.01323,"60":0.00882,"66":0.00441,"67":0.00882,"68":0.01323,"72":0.00882,"78":0.07495,"79":0.00441,"81":0.00441,"83":0.00441,"84":0.00882,"85":0.00441,"86":0.00441,"88":0.03086,"89":0.00882,"90":0.00882,"91":0.10141,"92":0.00882,"93":0.02645,"94":0.11904,"95":0.00882,"96":0.01323,"97":0.01323,"98":0.01764,"99":0.03527,"100":0.43649,"101":2.43818,"102":0.09259,_:"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 49 50 51 53 54 55 57 58 61 62 63 64 65 69 70 71 73 74 75 76 77 80 82 87 103 104 3.5 3.6"},D:{"19":0.00882,"38":0.01764,"49":0.11023,"53":0.00441,"60":0.02205,"63":0.01323,"64":0.00882,"65":0.01323,"66":0.04409,"67":0.01323,"68":0.01764,"69":0.03968,"70":0.00441,"71":0.00441,"72":0.00882,"73":0.00882,"74":0.01323,"75":0.06173,"76":0.01323,"77":0.00882,"78":0.01323,"79":0.15872,"80":0.01764,"81":0.02645,"83":0.02645,"84":0.05291,"85":0.03968,"86":0.03968,"87":0.09259,"88":0.03527,"89":0.06173,"90":0.03086,"91":0.06173,"92":0.03968,"93":0.03527,"94":0.05291,"95":0.04409,"96":0.08377,"97":0.07495,"98":0.18959,"99":0.14109,"100":0.31304,"101":1.75037,"102":23.4647,"103":2.07223,"104":0.00882,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 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 48 50 51 52 54 55 56 57 58 59 61 62 105 106"},F:{"28":0.00441,"36":0.00441,"46":0.00882,"80":0.00441,"85":0.02205,"86":0.64812,"87":0.91266,_:"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 81 82 83 84 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0.00882},B:{"15":0.00441,"16":0.00441,"17":0.00882,"18":0.00882,"91":0.00882,"92":0.02205,"95":0.00441,"96":0.00882,"97":0.00882,"98":0.00882,"99":0.01764,"100":0.03086,"101":0.4409,"102":2.78208,"103":0.57758,_:"12 13 14 79 80 81 83 84 85 86 87 88 89 90 93 94"},E:{"4":0,"12":0.00441,"13":0.03968,"14":0.18518,"15":0.06173,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 16.0","9.1":0.00441,"10.1":0.00441,"11.1":0.03527,"12.1":0.06614,"13.1":0.26013,"14.1":0.47176,"15.1":0.10582,"15.2-15.3":0.10582,"15.4":0.65694,"15.5":1.60488},G:{"8":0.00117,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01171,"6.0-6.1":0.00117,"7.0-7.1":0.00351,"8.1-8.4":0.00469,"9.0-9.2":0.00234,"9.3":0.07614,"10.0-10.2":0.00351,"10.3":0.08785,"11.0-11.2":0.01171,"11.3-11.4":0.03514,"12.0-12.1":0.02109,"12.2-12.5":0.36899,"13.0-13.1":0.01523,"13.2":0.00586,"13.3":0.03748,"13.4-13.7":0.11714,"14.0-14.4":0.31276,"14.5-14.8":0.89963,"15.0-15.1":0.27528,"15.2-15.3":0.53884,"15.4":1.73952,"15.5":7.10217,"16.0":0.01991},P:{"4":0.1379,"5.0-5.4":0.01015,"6.2-6.4":0.11237,"7.2-7.4":0.55808,"8.2":0.03063,"9.2":0.02029,"10.1":0.03044,"11.1-11.2":0.05304,"12.0":0.01061,"13.0":0.05304,"14.0":0.06365,"15.0":0.03182,"16.0":0.18034,"17.0":1.94126},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00309,"4.2-4.3":0.01083,"4.4":0,"4.4.3-4.4.4":0.05878},A:{"9":0.01764,"11":0.2469,_:"6 7 8 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{"10":0.04966,_:"11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.04474},H:{"0":0.21177},L:{"0":40.52198},S:{"2.5":0},R:{_:"0"},M:{"0":0.28519}};
+module.exports={C:{"48":0.00409,"50":0.00409,"52":0.07355,"56":0.00817,"59":0.01634,"60":0.00409,"66":0.00817,"68":0.01226,"72":0.00409,"78":0.06538,"84":0.00409,"85":0.00409,"88":0.01634,"89":0.00817,"90":0.00817,"91":0.09398,"94":0.36774,"95":0.00817,"96":0.02043,"97":0.01226,"98":0.01226,"99":0.02043,"100":0.03677,"101":0.14301,"102":2.37805,"103":0.29828,_:"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 51 53 54 55 57 58 61 62 63 64 65 67 69 70 71 73 74 75 76 77 79 80 81 82 83 86 87 92 93 104 105 3.5 3.6"},D:{"34":0.00409,"38":0.01634,"49":0.09806,"53":0.00409,"60":0.00817,"63":0.00409,"64":0.00817,"65":0.01634,"66":0.06129,"67":0.01226,"68":0.01634,"69":0.06946,"70":0.00409,"72":0.00817,"73":0.00409,"74":0.01226,"75":0.06129,"76":0.01226,"77":0.00817,"78":0.01226,"79":0.19613,"80":0.02043,"81":0.02452,"83":0.03269,"84":0.04903,"85":0.03677,"86":0.0286,"87":0.06946,"88":0.01634,"89":0.05312,"90":0.02043,"91":0.04903,"92":0.03677,"93":0.02452,"94":0.03677,"95":0.03677,"96":0.0572,"97":0.05312,"98":0.17161,"99":0.08581,"100":0.11441,"101":0.17978,"102":1.22989,"103":23.35966,"104":0.01226,"105":0.00817,_:"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 47 48 50 51 52 54 55 56 57 58 59 61 62 71 106 107"},F:{"28":0.00817,"36":0.00409,"46":0.00817,"80":0.00817,"85":0.01226,"86":0.00817,"87":0.03677,"88":1.1972,"89":0.37591,_:"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 81 82 83 84 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"15":0.00409,"16":0.00409,"17":0.00817,"18":0.00817,"91":0.00409,"92":0.02452,"95":0.01226,"97":0.00409,"98":0.00817,"99":0.00817,"100":0.01634,"101":0.06538,"102":0.11441,"103":3.66923,_:"12 13 14 79 80 81 83 84 85 86 87 88 89 90 93 94 96"},E:{"4":0,"13":0.03677,"14":0.15118,"15":0.04495,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1","9.1":0.00409,"10.1":0.00817,"11.1":0.04086,"12.1":0.06946,"13.1":0.22882,"14.1":0.38817,"15.1":0.07355,"15.2-15.3":0.07763,"15.4":0.27376,"15.5":1.6916,"15.6":0.06946,"16.0":0.00817},G:{"8":0.00128,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00766,"6.0-6.1":0,"7.0-7.1":0.00255,"8.1-8.4":0.0051,"9.0-9.2":0.00255,"9.3":0.07784,"10.0-10.2":0.00128,"10.3":0.08805,"11.0-11.2":0.01404,"11.3-11.4":0.04466,"12.0-12.1":0.01786,"12.2-12.5":0.38792,"13.0-13.1":0.01276,"13.2":0.00638,"13.3":0.03956,"13.4-13.7":0.11229,"14.0-14.4":0.3037,"14.5-14.8":0.81411,"15.0-15.1":0.23734,"15.2-15.3":0.43003,"15.4":0.78221,"15.5":9.0535,"16.0":0.05742},P:{"4":0.15874,"5.0-5.4":0.02023,"6.2-6.4":0.07094,"7.2-7.4":0.54627,"8.2":0.02018,"9.2":0.02023,"10.1":0.03035,"11.1-11.2":0.06349,"12.0":0.02116,"13.0":0.06349,"14.0":0.06349,"15.0":0.03175,"16.0":0.13757,"17.0":2.12706},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00386,"4.2-4.3":0.01543,"4.4":0,"4.4.3-4.4.4":0.06941},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00416,"9":0.01247,"11":0.22445,_:"6 7 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},R:{_:"0"},M:{"0":0.3193},Q:{"10.4":0},O:{"0":0.0473},H:{"0":0.20153},L:{"0":43.12907},S:{"2.5":0}};
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 07238cb420..a7dd590fc7 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:{"29":0.00395,"30":0.0079,"34":0.01976,"35":0.0079,"37":0.01186,"38":0.0079,"40":0.00395,"42":0.00395,"43":0.0079,"44":0.00395,"47":0.01976,"48":0.01186,"49":0.00395,"52":0.24107,"54":0.00395,"56":0.00395,"57":0.02371,"60":0.01976,"61":0.00395,"66":0.01186,"67":0.01976,"68":0.0079,"69":0.0079,"70":0.01186,"72":0.01976,"77":0.01186,"78":0.0079,"84":0.11461,"86":0.00395,"87":0.00395,"88":0.03952,"89":0.04742,"91":0.09485,"92":0.01186,"93":0.00395,"94":0.00395,"95":0.13437,"96":0.01186,"97":0.04742,"98":0.08694,"99":0.06323,"100":0.4861,"101":4.29187,"102":0.61651,"103":0.01186,_:"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 31 32 33 36 39 41 45 46 50 51 53 55 58 59 62 63 64 65 71 73 74 75 76 79 80 81 82 83 85 90 104 3.5 3.6"},D:{"11":0.0079,"33":0.01581,"34":0.00395,"38":0.0079,"40":0.03557,"43":0.13437,"45":0.01186,"49":0.08694,"50":0.0079,"51":0.0079,"53":0.00395,"55":0.00395,"56":0.01186,"57":0.00395,"58":0.0079,"60":0.0079,"63":0.02766,"64":0.02371,"65":0.00395,"67":0.01186,"68":0.01581,"69":0.02371,"70":0.02371,"71":0.01976,"72":0.03557,"73":0.01581,"74":0.01581,"75":0.01186,"76":0.0079,"77":0.01186,"78":0.01976,"79":0.75483,"80":0.05533,"81":0.02766,"83":0.07114,"84":0.01186,"85":0.01186,"86":0.06718,"87":0.07904,"88":0.01976,"89":0.07509,"90":0.02371,"91":0.04742,"92":0.06323,"93":0.03557,"94":0.03952,"95":0.06718,"96":0.09485,"97":0.1067,"98":0.6995,"99":0.13437,"100":0.22131,"101":0.92082,"102":16.87504,"103":1.49781,"104":0.26083,"105":0.03162,_:"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 35 36 37 39 41 42 44 46 47 48 52 54 59 61 62 66 106"},F:{"42":0.00395,"79":0.01581,"82":0.01186,"83":0.00395,"84":0.02371,"85":0.07509,"86":0.13832,"87":1.82978,_:"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 76 77 78 80 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.07904,"13":0.04347,"14":0.02371,"15":0.01581,"16":0.01976,"17":0.01976,"18":0.11461,"84":0.01581,"85":0.0079,"89":0.01186,"90":0.0079,"92":0.04347,"95":0.00395,"96":0.03162,"97":0.0079,"98":0.01581,"99":0.01976,"100":0.03952,"101":0.42286,"102":2.42653,"103":0.43867,_:"79 80 81 83 86 87 88 91 93 94"},E:{"4":0,"7":0.0079,"10":0.00395,"14":0.01581,"15":0.00395,_:"0 5 6 8 9 11 12 13 3.1 3.2 5.1 6.1 7.1 9.1 10.1 15.2-15.3 16.0","11.1":0.07114,"12.1":0.0079,"13.1":0.01186,"14.1":0.05138,"15.1":0.0079,"15.4":0.03557,"15.5":0.04347},G:{"8":0,"3.2":0,"4.0-4.1":0.00286,"4.2-4.3":0.00019,"5.0-5.1":0.00038,"6.0-6.1":0.00038,"7.0-7.1":0.07333,"8.1-8.4":0.00324,"9.0-9.2":0.00305,"9.3":0.05962,"10.0-10.2":0.0059,"10.3":0.06266,"11.0-11.2":0.012,"11.3-11.4":0.06209,"12.0-12.1":0.01733,"12.2-12.5":0.2137,"13.0-13.1":0.01981,"13.2":0.00305,"13.3":0.01771,"13.4-13.7":0.03581,"14.0-14.4":0.10361,"14.5-14.8":0.22056,"15.0-15.1":0.0918,"15.2-15.3":0.16513,"15.4":0.2638,"15.5":0.45369,"16.0":0.00705},P:{"4":0.47329,"5.0-5.4":0.01052,"6.2-6.4":0.02104,"7.2-7.4":0.27346,"8.2":0.06207,"9.2":0.03155,"10.1":0.0105,"11.1-11.2":0.08414,"12.0":0.0105,"13.0":0.11569,"14.0":0.09466,"15.0":0.05259,"16.0":0.33656,"17.0":0.96762},I:{"0":0,"3":0,"4":0.00046,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00123,"4.2-4.3":0.02093,"4.4":0,"4.4.3-4.4.4":0.09832},A:{"8":0.00427,"11":0.10244,_:"6 7 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0.00605},Q:{"10.4":0.01209},O:{"0":1.0159},H:{"0":6.3432},L:{"0":50.04994},S:{"2.5":0},R:{_:"0"},M:{"0":0.13303}};
+module.exports={C:{"29":0.00388,"30":0.00776,"34":0.00388,"35":0.00776,"37":0.00388,"38":0.00388,"41":0.00388,"43":0.00776,"44":0.00388,"46":0.00388,"47":0.02329,"48":0.01553,"52":0.23292,"56":0.00388,"57":0.00388,"59":0.00776,"60":0.01941,"63":0.00776,"65":0.00388,"66":0.00776,"67":0.01553,"68":0.01553,"72":0.02329,"77":0.00388,"78":0.00388,"84":0.04658,"87":0.00776,"88":0.01941,"89":0.06211,"91":0.08152,"92":0.01553,"95":0.10481,"96":0.01165,"97":0.0427,"98":0.01553,"99":0.01553,"100":0.04658,"101":0.22904,"102":3.86259,"103":0.81522,"104":0.01941,_:"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 31 32 33 36 39 40 42 45 49 50 51 53 54 55 58 61 62 64 69 70 71 73 74 75 76 79 80 81 82 83 85 86 90 93 94 105 3.5 3.6"},D:{"11":0.00776,"33":0.01941,"34":0.00776,"36":0.00388,"37":0.00776,"38":0.01165,"39":0.00388,"40":0.03494,"43":0.13587,"46":0.01553,"49":0.01553,"50":0.00776,"53":0.01165,"55":0.00776,"56":0.00776,"57":0.00388,"58":0.00776,"60":0.00388,"63":0.03106,"64":0.03494,"65":0.03882,"67":0.00776,"68":0.01941,"69":0.01941,"70":0.01941,"71":0.01553,"72":0.05823,"73":0.01553,"74":0.02717,"75":0.01553,"76":0.01553,"77":0.01941,"78":0.01165,"79":0.79581,"80":0.05823,"81":0.04658,"83":0.06599,"84":0.01165,"85":0.02329,"86":0.07376,"87":0.06988,"88":0.01941,"89":0.1514,"90":0.02717,"91":0.03882,"92":0.03494,"93":0.0427,"94":0.04658,"95":0.05435,"96":0.09705,"97":0.06599,"98":0.50466,"99":0.06211,"100":0.11646,"101":0.1941,"102":0.89674,"103":18.50938,"104":0.04658,"105":0.09317,_:"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 35 41 42 44 45 47 48 51 52 54 59 61 62 66 106"},F:{"34":0.00776,"79":0.0427,"81":0.00388,"82":0.00776,"83":0.00776,"84":0.03494,"85":0.05823,"86":0.05823,"87":0.05435,"88":1.13743,"89":0.90062,_:"9 11 12 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 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 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.07764,"13":0.02717,"14":0.02329,"15":0.01553,"16":0.01941,"17":0.01941,"18":0.10093,"84":0.01165,"85":0.01553,"88":0.00388,"89":0.01165,"90":0.01165,"91":0.00388,"92":0.05047,"96":0.00776,"97":0.00776,"98":0.00776,"99":0.03106,"100":0.03106,"101":0.05823,"102":0.15916,"103":3.36569,_:"79 80 81 83 86 87 93 94 95"},E:{"4":0,"7":0.01165,"10":0.00388,"13":0.00388,"14":0.02717,_:"0 5 6 8 9 11 12 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 12.1 16.0","11.1":0.01941,"13.1":0.02329,"14.1":0.06211,"15.1":0.00776,"15.2-15.3":0.01165,"15.4":0.01553,"15.5":0.06988,"15.6":0.00776},G:{"8":0.00024,"3.2":0.00613,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00118,"6.0-6.1":0.00165,"7.0-7.1":0.10932,"8.1-8.4":0.00401,"9.0-9.2":0.00212,"9.3":0.08882,"10.0-10.2":0.00236,"10.3":0.08599,"11.0-11.2":0.00777,"11.3-11.4":0.05796,"12.0-12.1":0.01649,"12.2-12.5":0.30651,"13.0-13.1":0.00895,"13.2":0.00283,"13.3":0.01602,"13.4-13.7":0.03298,"14.0-14.4":0.10602,"14.5-14.8":0.21251,"15.0-15.1":0.09966,"15.2-15.3":0.14725,"15.4":0.1463,"15.5":0.83777,"16.0":0.01791},P:{"4":0.40386,"5.0-5.4":0.02071,"6.2-6.4":0.03107,"7.2-7.4":0.24853,"8.2":0.03079,"9.2":0.05178,"10.1":0.01069,"11.1-11.2":0.08284,"12.0":0.03058,"13.0":0.28995,"14.0":0.0932,"15.0":0.04142,"16.0":0.21746,"17.0":1.18051},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00267,"4.2-4.3":0.02163,"4.4":0,"4.4.3-4.4.4":0.14701},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00414,"11":0.12008,_:"6 7 9 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02513,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.12848},Q:{"10.4":0},O:{"0":1.02782},H:{"0":6.93897},L:{"0":49.89845}};
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 6cbdafd0cc..558f4847ce 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:{"43":0.00594,"50":0.02374,"52":0.05936,"53":0.01187,"54":0.04155,"55":0.04155,"56":0.01781,"58":0.03562,"61":0.03562,"65":0.00594,"66":0.07717,"68":0.07717,"75":0.01187,"76":0.05342,"78":0.22557,"79":0.01781,"80":0.01781,"81":0.05936,"82":0.01781,"83":0.01781,"84":0.04749,"86":0.01781,"87":0.01187,"88":0.02968,"89":0.04749,"90":0.01187,"91":0.28493,"92":0.01781,"93":0.01187,"94":0.01781,"95":0.03562,"96":0.02374,"97":0.02968,"98":0.01187,"99":0.04155,"100":5.63326,"101":7.50904,"102":0.16027,_:"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 44 45 46 47 48 49 51 57 59 60 62 63 64 67 69 70 71 72 73 74 77 85 103 104 3.5 3.6"},D:{"38":0.00594,"42":0.01187,"48":0.01781,"49":0.02374,"53":0.00594,"54":0.00594,"56":0.01781,"59":0.01187,"60":0.07123,"62":0.00594,"63":0.02374,"65":0.01781,"66":0.01187,"67":0.02968,"69":0.14246,"70":0.03562,"73":0.01781,"74":0.01781,"75":0.2968,"76":0.03562,"77":0.02968,"78":0.02374,"79":0.6767,"80":0.32648,"81":0.03562,"83":0.11872,"84":0.25525,"85":0.2137,"86":0.27306,"87":0.41552,"88":0.0831,"89":0.05936,"90":0.02968,"91":0.03562,"92":0.04155,"93":0.0653,"94":0.04155,"95":0.02374,"96":0.40958,"97":0.32648,"98":0.37397,"99":0.16027,"100":1.93514,"101":2.97987,"102":21.4527,"103":1.72738,_:"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 43 44 45 46 47 50 51 52 55 57 58 61 64 68 71 72 104 105 106"},F:{"56":0.00594,"68":0.02968,"70":0.01781,"71":0.01781,"72":0.01187,"77":0.02968,"78":0.02374,"79":0.02968,"80":0.02374,"81":0.01781,"82":0.01187,"83":0.01187,"84":0.01187,"85":0.03562,"86":0.59954,"87":0.93789,_:"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 57 58 60 62 63 64 65 66 67 69 73 74 75 76 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"15":0.00594,"18":0.02374,"81":0.01187,"84":0.07717,"85":0.01187,"86":0.01781,"87":0.02374,"88":0.00594,"92":0.01187,"97":0.01187,"98":0.00594,"99":0.01781,"100":0.02968,"101":0.54018,"102":3.09266,"103":0.65296,_:"12 13 14 16 17 79 80 83 89 90 91 93 94 95 96"},E:{"4":0,"8":0.00594,"9":0.01781,"13":0.05936,"14":0.14246,"15":0.05936,_:"0 5 6 7 10 11 12 3.1 3.2 5.1 6.1 7.1 16.0","9.1":0.01187,"10.1":0.01187,"11.1":0.01781,"12.1":0.03562,"13.1":0.2315,"14.1":0.33835,"15.1":0.07717,"15.2-15.3":0.17808,"15.4":0.58173,"15.5":1.67395},G:{"8":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.00123,"8.1-8.4":0.00614,"9.0-9.2":0.00491,"9.3":0.03437,"10.0-10.2":0.00614,"10.3":0.06629,"11.0-11.2":0.01964,"11.3-11.4":0.0221,"12.0-12.1":0.01964,"12.2-12.5":0.31919,"13.0-13.1":0.01719,"13.2":0.00737,"13.3":0.0442,"13.4-13.7":0.19274,"14.0-14.4":0.48001,"14.5-14.8":1.02755,"15.0-15.1":0.41127,"15.2-15.3":0.76238,"15.4":2.06369,"15.5":6.72879,"16.0":0.01105},P:{"4":0.09606,"5.0-5.4":0.01067,"6.2-6.4":0.02037,"7.2-7.4":0.02135,"8.2":0.06207,"9.2":0.05093,"10.1":0.02016,"11.1-11.2":0.03202,"12.0":0.03202,"13.0":0.07471,"14.0":0.08539,"15.0":0.06404,"16.0":0.34155,"17.0":1.93189},I:{"0":0,"3":0,"4":0.00106,"2.1":0,"2.2":0.00106,"2.3":0,"4.1":0.00318,"4.2-4.3":0.00636,"4.4":0,"4.4.3-4.4.4":0.0371},A:{"8":0.04405,"9":0.01888,"10":0.01888,"11":0.23281,_:"6 7 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.15439},H:{"0":0.40004},L:{"0":24.66405},S:{"2.5":0},R:{_:"0"},M:{"0":0.70696}};
+module.exports={C:{"52":0.04055,"55":0.02897,"60":0.00579,"62":0.01159,"68":0.01159,"78":0.20276,"79":0.04634,"80":0.01159,"81":0.04634,"82":0.02317,"83":0.01738,"84":0.06372,"86":0.00579,"88":0.02897,"89":0.00579,"91":0.19117,"94":0.00579,"95":0.03476,"96":0.01738,"97":0.01159,"98":0.01159,"99":0.02317,"100":0.05214,"101":1.06591,"102":10.42161,"103":1.30922,_:"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 53 54 56 57 58 59 61 63 64 65 66 67 69 70 71 72 73 74 75 76 77 85 87 90 92 93 104 105 3.5 3.6"},D:{"38":0.01159,"42":0.05214,"49":0.01738,"53":0.01159,"56":0.01738,"61":0.01159,"63":0.01738,"65":0.02317,"67":0.00579,"69":0.15062,"70":0.02317,"71":0.01159,"72":0.01738,"74":0.00579,"75":0.4113,"76":0.02317,"77":0.01159,"78":0.01159,"79":0.60247,"80":0.25489,"81":0.03476,"83":0.07531,"84":0.20276,"85":0.11007,"86":0.1622,"87":0.30124,"88":0.04634,"89":0.04055,"90":0.02317,"91":0.01159,"92":0.03476,"93":0.11007,"94":0.05793,"95":0.04055,"96":0.30703,"97":0.27806,"98":0.27227,"99":0.06952,"100":1.79004,"101":1.48301,"102":2.11445,"103":23.31683,"104":0.01159,_:"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 43 44 45 46 47 48 50 51 52 54 55 57 58 59 60 62 64 66 68 73 105 106"},F:{"68":0.01738,"69":0.01159,"71":0.01738,"85":0.02317,"86":0.01738,"87":0.03476,"88":1.26867,"89":0.59668,_:"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 70 72 73 74 75 76 77 78 79 80 81 82 83 84 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.02317,"84":0.01159,"85":0.01738,"96":0.00579,"97":0.00579,"98":0.00579,"99":0.01159,"101":0.09848,"102":0.26648,"103":4.09565,_:"12 13 14 15 16 17 79 80 81 83 86 87 88 89 90 91 92 93 94 95 100"},E:{"4":0,"9":0.00579,"13":0.06372,"14":0.12165,"15":0.05214,_:"0 5 6 7 8 10 11 12 3.1 3.2 5.1 6.1 7.1 10.1","9.1":0.01738,"11.1":0.01738,"12.1":0.03476,"13.1":0.21434,"14.1":0.30703,"15.1":0.06372,"15.2-15.3":0.0811,"15.4":0.27806,"15.5":2.01596,"15.6":0.11586,"16.0":0.01159},G:{"8":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.00133,"8.1-8.4":0.00265,"9.0-9.2":0.00265,"9.3":0.03978,"10.0-10.2":0.00265,"10.3":0.061,"11.0-11.2":0.01856,"11.3-11.4":0.01856,"12.0-12.1":0.01591,"12.2-12.5":0.3315,"13.0-13.1":0.01326,"13.2":0.00663,"13.3":0.08354,"13.4-13.7":0.16443,"14.0-14.4":0.4283,"14.5-14.8":0.95208,"15.0-15.1":0.35272,"15.2-15.3":0.61793,"15.4":1.05021,"15.5":8.80079,"16.0":0.04243},P:{"4":0.13871,"5.0-5.4":0.02071,"6.2-6.4":0.04083,"7.2-7.4":1.20435,"8.2":0.03079,"9.2":0.06124,"10.1":0.05305,"11.1-11.2":0.04268,"12.0":0.02134,"13.0":0.07469,"14.0":0.08536,"15.0":0.06402,"16.0":0.24542,"17.0":2.31545},I:{"0":0,"3":0,"4":0.00189,"2.1":0,"2.2":0.00566,"2.3":0,"4.1":0.00377,"4.2-4.3":0.0066,"4.4":0,"4.4.3-4.4.4":0.03678},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.02317,"9":0.03476,"10":0.00579,"11":0.10427,_:"6 7 5.5"},J:{"7":0,"10":0},N:{"11":0.02513,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.69011},Q:{"10.4":0},O:{"0":0.15149},H:{"0":0.3944},L:{"0":25.27529}};
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 535bd24816..c6e73fa731 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:{"29":0.00322,"30":0.00322,"47":0.00965,"52":0.01609,"56":0.00322,"65":0.01931,"77":0.00322,"78":0.02574,"87":0.00322,"88":0.00644,"91":0.0354,"95":0.01931,"97":0.00322,"98":0.00644,"99":0.02253,"100":0.21882,"101":1.80208,"102":0.08689,_:"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 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 48 49 50 51 53 54 55 57 58 59 60 61 62 63 64 66 67 68 69 70 71 72 73 74 75 76 79 80 81 82 83 84 85 86 89 90 92 93 94 96 103 104 3.5 3.6"},D:{"39":0.00322,"49":0.01931,"54":0.00322,"56":0.01609,"63":0.00644,"64":0.00322,"68":0.10298,"69":0.02574,"74":0.03218,"75":0.00965,"76":0.01931,"77":0.01931,"78":0.00644,"79":0.04827,"80":0.00965,"81":0.00644,"83":0.06436,"84":0.01287,"85":0.0708,"86":0.04183,"87":0.11263,"88":0.01609,"89":0.01931,"90":0.00644,"91":0.01287,"92":0.03218,"93":0.01287,"94":0.06758,"95":0.00644,"96":0.15768,"97":0.02896,"98":0.03862,"99":0.10941,"100":0.44087,"101":0.90426,"102":16.62419,"103":1.52211,"104":0.01609,_:"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 41 42 43 44 45 46 47 48 50 51 52 53 55 57 58 59 60 61 62 65 66 67 70 71 72 73 105 106"},F:{"28":0.01287,"85":0.00644,"86":0.0354,"87":0.61786,_:"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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00322,"13":0.00644,"14":0.00965,"15":0.01287,"16":0.01287,"17":0.01931,"18":0.04505,"80":0.00322,"84":0.01931,"85":0.00644,"89":0.02253,"91":0.00644,"92":0.01609,"94":0.00322,"95":0.00965,"96":0.01287,"97":0.00644,"98":0.01287,"99":0.06436,"100":0.06114,"101":0.34433,"102":2.20755,"103":0.46983,_:"79 81 83 86 87 88 90 93"},E:{"4":0,"13":0.02896,"14":0.29927,"15":0.00644,_:"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 16.0","12.1":0.00965,"13.1":0.14159,"14.1":0.15125,"15.1":0.09976,"15.2-15.3":0.02574,"15.4":0.19952,"15.5":0.4473},G:{"8":0.00055,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00055,"6.0-6.1":0.00055,"7.0-7.1":0.03899,"8.1-8.4":0,"9.0-9.2":0.0022,"9.3":0.05602,"10.0-10.2":0.01373,"10.3":0.05162,"11.0-11.2":0.00604,"11.3-11.4":0.00604,"12.0-12.1":0.02911,"12.2-12.5":0.47778,"13.0-13.1":0.00494,"13.2":0.00604,"13.3":0.09171,"13.4-13.7":0.08622,"14.0-14.4":0.39925,"14.5-14.8":0.4981,"15.0-15.1":0.19331,"15.2-15.3":0.34378,"15.4":0.88362,"15.5":2.27962,"16.0":0.0033},P:{"4":0.30561,"5.0-5.4":0.01052,"6.2-6.4":0.02037,"7.2-7.4":1.59936,"8.2":0.06207,"9.2":0.05093,"10.1":0.02016,"11.1-11.2":0.41767,"12.0":0.10187,"13.0":0.45841,"14.0":0.77421,"15.0":0.59085,"16.0":1.15113,"17.0":4.41096},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00055,"4.2-4.3":0.00041,"4.4":0,"4.4.3-4.4.4":0.0126},A:{"11":0.10298,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.84097},H:{"0":0.38525},L:{"0":54.09611},S:{"2.5":0},R:{_:"0"},M:{"0":0.20346}};
+module.exports={C:{"29":0.00609,"47":0.00914,"52":0.01523,"56":0.00305,"65":0.02437,"66":0.00305,"78":0.02437,"81":0.0792,"86":0.01828,"88":0.00609,"91":0.01523,"93":0.00305,"95":0.01523,"98":0.00609,"99":0.02132,"100":0.00609,"101":0.12489,"102":1.43467,"103":0.19799,"104":0.00609,_:"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 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 48 49 50 51 53 54 55 57 58 59 60 61 62 63 64 67 68 69 70 71 72 73 74 75 76 77 79 80 82 83 84 85 87 89 90 92 94 96 97 105 3.5 3.6"},D:{"37":0.00609,"45":0.00609,"48":0.06397,"49":0.01218,"50":0.01828,"55":0.00305,"56":0.08224,"57":0.00914,"64":0.00914,"65":0.00305,"67":0.00305,"68":0.06701,"69":0.02437,"72":0.00609,"73":0.00914,"74":0.00914,"76":0.01218,"77":0.01218,"78":0.00914,"79":0.06092,"80":0.00914,"81":0.00914,"83":0.0396,"84":0.02132,"85":0.0792,"86":0.00914,"87":0.03351,"88":0.01828,"89":0.01218,"90":0.01218,"91":0.00914,"92":0.02437,"93":0.01218,"94":0.07006,"95":0.00609,"96":0.03046,"97":0.02741,"98":0.02437,"99":0.1127,"100":0.17971,"101":0.08833,"102":1.37984,"103":16.40576,"104":0.00305,"105":0.02132,_:"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 38 39 40 41 42 43 44 46 47 51 52 53 54 58 59 60 61 62 63 66 70 71 75 106"},F:{"28":0.00914,"36":0.00914,"81":0.00305,"88":0.43253,"89":0.3442,_:"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 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 82 83 84 85 86 87 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00914,"13":0.00609,"14":0.00609,"15":0.00609,"16":0.00914,"17":0.01523,"18":0.02132,"80":0.00305,"84":0.03046,"85":0.01218,"89":0.01218,"90":0.00305,"91":0.00609,"92":0.01218,"94":0.00609,"96":0.00914,"97":0.00305,"98":0.00609,"99":0.08833,"100":0.03351,"101":0.03046,"102":0.10661,"103":3.22571,_:"79 81 83 86 87 88 93 95"},E:{"4":0,"13":0.02741,"14":0.16144,"15":0.00609,_:"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 16.0","12.1":0.00609,"13.1":0.28632,"14.1":0.20408,"15.1":0.0731,"15.2-15.3":0.01523,"15.4":0.14012,"15.5":0.64575,"15.6":0.00609},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.0007,"7.0-7.1":0.03065,"8.1-8.4":0.01463,"9.0-9.2":0.00139,"9.3":0.11912,"10.0-10.2":0.01602,"10.3":0.05085,"11.0-11.2":0.00418,"11.3-11.4":0.00488,"12.0-12.1":0.01672,"12.2-12.5":0.73909,"13.0-13.1":0.00279,"13.2":0.00139,"13.3":0.13584,"13.4-13.7":0.04319,"14.0-14.4":0.29675,"14.5-14.8":0.47439,"15.0-15.1":0.21037,"15.2-15.3":0.47021,"15.4":0.56216,"15.5":3.64531,"16.0":0.01602},P:{"4":0.38784,"5.0-5.4":0.02071,"6.2-6.4":0.04083,"7.2-7.4":1.20435,"8.2":0.03079,"9.2":0.06124,"10.1":0.05305,"11.1-11.2":0.3164,"12.0":0.05103,"13.0":0.3164,"14.0":0.51032,"15.0":0.52052,"16.0":0.86754,"17.0":5.67472},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00013,"4.2-4.3":0.00026,"4.4":0,"4.4.3-4.4.4":0.01352},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"10":0.0067,"11":0.09382,_:"6 7 8 9 5.5"},J:{"7":0,"10":0},N:{"11":0.02513,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.11126},Q:{"10.4":0.01391},O:{"0":0.81362},H:{"0":0.31601},L:{"0":54.42865}};
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 5fa38a723b..161134ffe9 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:{"63":0.01456,"72":0.04368,"78":1.5288,"91":0.01456,"94":0.20675,"98":0.02912,"100":0.08736,"101":2.71981,"102":0.10192,_:"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 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 95 96 97 99 103 104 3.5 3.6"},D:{"68":0.01456,"91":0.01456,"96":0.01456,"97":0.01456,"99":0.04368,"100":0.05824,"101":0.66102,"102":7.22176,"103":1.16189,_:"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 69 70 71 72 73 74 75 76 77 78 79 80 81 83 84 85 86 87 88 89 90 92 93 94 95 98 104 105 106"},F:{"31":0.01456,"87":0.47174,_:"9 11 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 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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"15":0.08736,"18":0.29411,"91":0.01456,"93":0.01456,"95":0.01456,"99":0.11648,"100":0.01456,"101":1.01338,"102":3.91082,"103":0.80954,_:"12 13 14 16 17 79 80 81 83 84 85 86 87 88 89 90 92 94 96 97 98"},E:{"4":0,"13":1.35408,_:"0 5 6 7 8 9 10 11 12 14 15 3.1 3.2 5.1 6.1 7.1 9.1 12.1 16.0","10.1":0.04368,"11.1":0.05824,"13.1":0.17763,"14.1":3.75066,"15.1":0.05824,"15.2-15.3":0.16307,"15.4":0.36691,"15.5":1.39776},G:{"8":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.03902,"10.0-10.2":0,"10.3":0.00975,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0.00975,"12.2-12.5":0.32385,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0,"14.0-14.4":0.00975,"14.5-14.8":0.32288,"15.0-15.1":0.1668,"15.2-15.3":1.11983,"15.4":4.22376,"15.5":3.45802,"16.0":0.06828},P:{"4":0.47329,"5.0-5.4":0.01052,"6.2-6.4":0.02104,"7.2-7.4":0.03024,"8.2":0.06207,"9.2":0.03155,"10.1":0.02016,"11.1-11.2":0.09073,"12.0":0.0105,"13.0":0.11089,"14.0":7.51031,"15.0":0.03024,"16.0":0.08065,"17.0":8.37727},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},A:{"11":0.44262,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0},H:{"0":0.02684},L:{"0":44.61853},S:{"2.5":0},R:{_:"0"},M:{"0":0.50318}};
+module.exports={C:{"63":0.00787,"78":1.32053,"82":0.00787,"86":0.01771,"97":0.01771,"98":0.01771,"99":0.00787,"100":0.00787,"101":0.03542,"102":2.19826,"103":0.2519,_:"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 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 83 84 85 87 88 89 90 91 92 93 94 95 96 104 105 3.5 3.6"},D:{"49":0.00787,"63":0.00787,"86":0.01771,"95":0.11218,"101":0.02558,"102":0.42509,"103":8.08651,_:"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 50 51 52 53 54 55 56 57 58 59 60 61 62 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 83 84 85 87 88 89 90 91 92 93 94 96 97 98 99 100 104 105 106"},F:{"88":0.05117,"89":0.01771,_:"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 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.43493,"84":0.05117,"85":0.03542,"91":0.00787,"98":0.00787,"100":0.00787,"101":0.02558,"102":0.07872,"103":3.41251,_:"12 13 14 15 16 17 79 80 81 83 86 87 88 89 90 92 93 94 95 96 97 99"},E:{"4":0,"13":0.70258,"15":0.03542,_:"0 5 6 7 8 9 10 11 12 14 3.1 3.2 5.1 6.1 7.1 9.1 10.1 12.1 15.1 15.6 16.0","11.1":0.00787,"13.1":0.01771,"14.1":0.1043,"15.2-15.3":0.06888,"15.4":0.11218,"15.5":1.1808},G:{"8":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.04844,"10.0-10.2":0,"10.3":0.02738,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0.01369,"12.2-12.5":0.25537,"13.0-13.1":0,"13.2":0.02054,"13.3":0,"13.4-13.7":0.00685,"14.0-14.4":0.20693,"14.5-14.8":0.29697,"15.0-15.1":0.12374,"15.2-15.3":0.6487,"15.4":0.48284,"15.5":2.93968,"16.0":0.02054},P:{"4":0.40386,"5.0-5.4":0.02071,"6.2-6.4":0.03107,"7.2-7.4":0.04011,"8.2":0.03079,"9.2":0.05178,"10.1":0.05305,"11.1-11.2":0.02005,"12.0":0.03058,"13.0":0.28995,"14.0":2.29605,"15.0":0.04142,"16.0":0.04011,"17.0":5.75515},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.12047},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.0433,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02513,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.2329},Q:{"10.4":0},O:{"0":0},H:{"0":0.2433},L:{"0":66.36455}};
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 16a92cf8b8..9c34bfbc8a 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:{"88":0.01062,"89":0.01062,"90":0.02656,"99":0.01593,"100":0.50455,"101":3.11225,"102":0.37177,"103":0.02124,_:"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 91 92 93 94 95 96 97 98 104 3.5 3.6"},D:{"33":0.02656,"49":0.03718,"68":0.01593,"76":0.61608,"78":0.03187,"80":0.01062,"81":0.02124,"86":0.03718,"88":0.02124,"91":0.01593,"93":0.46737,"96":0.01062,"97":0.02656,"98":0.03718,"100":0.05311,"101":1.981,"102":20.41017,"103":1.75794,_:"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 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 69 70 71 72 73 74 75 77 79 83 84 85 87 89 90 92 94 95 99 104 105 106"},F:{"86":0.04249,"87":0.39301,_:"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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"13":0.01062,"16":0.04249,"18":0.01593,"86":0.18057,"90":0.01593,"92":0.10091,"94":0.01593,"97":0.0478,"98":0.02656,"99":0.01062,"100":0.01593,"101":1.52426,"102":9.95813,"103":1.48177,_:"12 14 15 17 79 80 81 83 84 85 87 88 89 91 93 95 96"},E:{"4":0,"13":0.02124,"14":0.9666,_:"0 5 6 7 8 9 10 11 12 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 16.0","12.1":0.06904,"13.1":0.15933,"14.1":0.12215,"15.1":0.01062,"15.2-15.3":0.02124,"15.4":0.45675,"15.5":0.95067},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.02138,"7.0-7.1":0.00338,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.52207,"10.0-10.2":0.00338,"10.3":0.01125,"11.0-11.2":0.02588,"11.3-11.4":0.01125,"12.0-12.1":0.06188,"12.2-12.5":1.10152,"13.0-13.1":0.03263,"13.2":0,"13.3":0.036,"13.4-13.7":0.57945,"14.0-14.4":0.2059,"14.5-14.8":1.89588,"15.0-15.1":0.49282,"15.2-15.3":0.97551,"15.4":1.75074,"15.5":3.4711,"16.0":0},P:{"4":0.02152,"5.0-5.4":0.0405,"6.2-6.4":0.09113,"7.2-7.4":0.07531,"8.2":0.01021,"9.2":0.02034,"10.1":0.03038,"11.1-11.2":0.08607,"12.0":0.02034,"13.0":0.01076,"14.0":0.03169,"15.0":0.02152,"16.0":0.11835,"17.0":1.23729},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},A:{"10":0.0478,"11":0.01593,_:"6 7 8 9 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0.06096},O:{"0":0.05627},H:{"0":0.44392},L:{"0":39.7907},S:{"2.5":0},R:{_:"0"},M:{"0":0.07971}};
+module.exports={C:{"78":0.0141,"91":0.0141,"92":0.0141,"95":0.0094,"101":0.53099,"102":4.00825,"103":0.99149,"104":0.08458,_:"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 79 80 81 82 83 84 85 86 87 88 89 90 93 94 96 97 98 99 100 105 3.5 3.6"},D:{"49":0.0235,"76":0.52629,"88":0.0094,"90":0.31953,"91":0.0141,"92":0.24435,"93":1.22174,"94":0.0141,"95":0.0094,"96":0.0094,"97":0.0235,"100":0.11748,"101":0.17856,"102":1.25463,"103":23.33523,_:"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 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 77 78 79 80 81 83 84 85 86 87 89 98 99 104 105 106"},F:{"88":0.22555,"89":0.14097,_:"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 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.0094,"17":0.0141,"18":0.0094,"86":0.0141,"92":0.0188,"100":0.0094,"101":0.02819,"102":0.07049,"103":7.28815,_:"13 14 15 16 79 80 81 83 84 85 87 88 89 90 91 93 94 95 96 97 98 99"},E:{"4":0,"11":0.03289,"13":0.0235,"14":0.25375,_:"0 5 6 7 8 9 10 12 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 15.6 16.0","12.1":0.05639,"13.1":0.17386,"14.1":0.14097,"15.1":0.03289,"15.2-15.3":0.0188,"15.4":0.35712,"15.5":0.4652},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00373,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.02985,"10.0-10.2":0.00373,"10.3":0.00995,"11.0-11.2":0.0883,"11.3-11.4":0.00373,"12.0-12.1":0.00373,"12.2-12.5":0.77977,"13.0-13.1":0.00373,"13.2":0.00373,"13.3":0.0485,"13.4-13.7":0.08084,"14.0-14.4":0.60441,"14.5-14.8":1.23121,"15.0-15.1":0.49995,"15.2-15.3":0.84817,"15.4":0.91906,"15.5":7.10994,"16.0":0.0684},P:{"4":0.09833,"5.0-5.4":0.04033,"6.2-6.4":0.23191,"7.2-7.4":0.07394,"8.2":0.01034,"9.2":0.01019,"10.1":0.03025,"11.1-11.2":0.07394,"12.0":0.03068,"13.0":0.02185,"14.0":0.03169,"15.0":0.01093,"16.0":0.02112,"17.0":1.1724},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.0053},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.05169,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.0159,"11":0.02718},S:{"2.5":0},R:{_:"0"},M:{"0":0.03711},Q:{"10.4":0},O:{"0":0.08482},H:{"0":0.09034},L:{"0":43.36592}};
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 972fa0c950..2f2faa3cf0 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:{"78":0.07503,"91":0.05717,"100":0.08933,"101":0.52166,"102":0.01072,_:"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 79 80 81 82 83 84 85 86 87 88 89 90 92 93 94 95 96 97 98 99 103 104 3.5 3.6"},D:{"49":0.01787,"68":0.00715,"71":0.01072,"79":0.03216,"80":0.01787,"81":0.00715,"83":0.00357,"84":0.00715,"88":0.06789,"90":0.00357,"91":0.00357,"92":0.00715,"96":0.0536,"97":0.02858,"98":0.02144,"99":0.06074,"100":0.20366,"101":0.69316,"102":8.11786,"103":0.54667,_:"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 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 69 70 72 73 74 75 76 77 78 85 86 87 89 93 94 95 104 105 106"},F:{"86":0.25368,"87":0.34658,_:"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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"91":0.00715,"92":0.00357,"95":0.02144,"96":0.01429,"100":0.01072,"101":0.28584,"102":1.46136,"103":0.39303,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 93 94 97 98 99"},E:{"4":0,"13":0.00715,"14":0.77891,"15":0.11076,_:"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.03216,"12.1":0.01072,"13.1":0.15364,"14.1":0.2644,"15.1":0.27869,"15.2-15.3":0.3966,"15.4":4.95575,"15.5":14.04546,"16.0":0.0393},G:{"8":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.04658,"10.0-10.2":0.01164,"10.3":0.05822,"11.0-11.2":0.01164,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":0.23288,"13.0-13.1":0.01747,"13.2":0,"13.3":0.01747,"13.4-13.7":0.02911,"14.0-14.4":0.39008,"14.5-14.8":0.91407,"15.0-15.1":0.97811,"15.2-15.3":1.97368,"15.4":8.704,"15.5":44.59707,"16.0":0.06404},P:{"4":0.47329,"5.0-5.4":0.01052,"6.2-6.4":0.02104,"7.2-7.4":0.27346,"8.2":0.06207,"9.2":0.03155,"10.1":0.0105,"11.1-11.2":0.08414,"12.0":0.0105,"13.0":0.02056,"14.0":0.09466,"15.0":0.01028,"16.0":0.14394,"17.0":0.49352},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},A:{"11":0.03216,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0},H:{"0":0.04259},L:{"0":5.45717},S:{"2.5":0},R:{_:"0"},M:{"0":0.08996}};
+module.exports={C:{"78":0.05816,"91":0.04523,"100":0.00646,"101":0.00646,"102":0.52988,"103":0.0937,_:"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 79 80 81 82 83 84 85 86 87 88 89 90 92 93 94 95 96 97 98 99 104 105 3.5 3.6"},D:{"23":0.00969,"49":0.00969,"67":0.01939,"71":0.00646,"87":0.00969,"88":0.00646,"91":0.00646,"96":0.01292,"99":0.01616,"100":0.01939,"101":0.03231,"102":0.42972,"103":6.44585,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 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 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 68 69 70 72 73 74 75 76 77 78 79 80 81 83 84 85 86 89 90 92 93 94 95 97 98 104 105 106"},F:{"87":0.00969,"88":0.4588,"89":0.10016,_:"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 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.00646,"91":0.00323,"95":0.00969,"100":0.01292,"101":0.03877,"102":0.03231,"103":1.96768,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 92 93 94 96 97 98 99"},E:{"4":0,"13":0.00646,"14":0.68497,"15":0.03231,_:"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.05493,"12.1":0.01939,"13.1":0.11309,"14.1":0.31341,"15.1":0.26171,"15.2-15.3":0.36187,"15.4":2.56218,"15.5":15.67035,"15.6":0.79806,"16.0":0.08078},G:{"8":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.01283,"10.0-10.2":0.00642,"10.3":0.05132,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":0.15396,"13.0-13.1":0,"13.2":0,"13.3":0.00642,"13.4-13.7":0.01925,"14.0-14.4":0.34642,"14.5-14.8":0.65435,"15.0-15.1":0.50038,"15.2-15.3":1.39209,"15.4":3.89402,"15.5":55.43359,"16.0":0.16679},P:{"4":0.40386,"5.0-5.4":0.02071,"6.2-6.4":0.03107,"7.2-7.4":0.24853,"8.2":0.03079,"9.2":0.05178,"10.1":0.05305,"11.1-11.2":0.08284,"12.0":0.03058,"13.0":0.28995,"14.0":0.0932,"15.0":0.04142,"16.0":0.05305,"17.0":0.679},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.00677},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.01616,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02513,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.12182},Q:{"10.4":0},O:{"0":0},H:{"0":0.00641},L:{"0":4.15895}};
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 bb75a0d38b..e40b0be86c 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:{"3":0.00928,"11":0.03711,"45":0.01392,"47":0.01392,"48":0.01856,"52":0.07886,"55":0.00464,"56":0.00928,"59":0.01392,"60":0.00928,"68":0.0232,"72":0.00928,"77":0.00464,"78":0.19484,"79":0.01392,"80":0.01856,"81":0.29226,"82":0.01856,"83":0.01392,"84":0.01392,"85":0.00928,"86":0.00464,"87":0.00464,"88":0.0232,"89":0.01392,"90":0.01856,"91":0.35256,"92":0.00928,"93":0.01856,"94":0.02783,"95":0.01856,"96":0.01856,"97":0.03247,"98":0.02783,"99":0.06495,"100":0.57524,"101":5.05187,"102":0.08814,_:"2 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 46 49 50 51 53 54 57 58 61 62 63 64 65 66 67 69 70 71 73 74 75 76 103 104","3.5":0.01392,"3.6":0.01392},D:{"38":0.00464,"48":0.00464,"49":0.09278,"50":0.01392,"51":0.03247,"52":0.01392,"54":0.07422,"56":0.09278,"58":0.01392,"60":0.0835,"63":0.01392,"65":0.01392,"66":0.05103,"67":0.0232,"69":0.01856,"70":0.00928,"71":0.01856,"74":0.00928,"75":0.0232,"76":0.01392,"77":0.00928,"78":0.01856,"79":0.07886,"80":0.06031,"81":0.02783,"83":0.07886,"84":0.16237,"85":0.14381,"86":0.17628,"87":0.22267,"88":0.02783,"89":0.05103,"90":0.02783,"91":0.05103,"92":0.05103,"93":0.1067,"94":0.2737,"95":0.05103,"96":0.16237,"97":0.12525,"98":0.10206,"99":0.13917,"100":0.45462,"101":1.67468,"102":19.48844,"103":1.3082,"104":0.00464,_:"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 53 55 57 59 61 62 64 68 72 73 105 106"},F:{"68":0.01856,"69":0.00464,"70":0.00928,"71":0.00928,"72":0.00464,"85":0.01856,"86":0.43607,"87":0.77007,_:"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 73 74 75 76 77 78 79 80 81 82 83 84 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"16":0.00464,"17":0.01392,"18":0.03711,"83":0.00464,"84":0.01392,"85":0.01392,"86":0.01392,"87":0.00464,"89":0.00464,"91":0.00928,"92":0.00928,"94":0.00928,"95":0.00464,"96":0.06495,"97":0.00928,"98":0.01856,"99":0.0232,"100":0.08814,"101":0.60771,"102":3.99882,"103":0.70513,_:"12 13 14 15 79 80 81 88 90 93"},E:{"4":0,"12":0.00464,"13":0.04639,"14":0.21803,"15":0.08814,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1","9.1":0.01392,"10.1":0.02783,"11.1":0.06959,"12.1":0.10206,"13.1":0.37112,"14.1":0.64946,"15.1":0.14845,"15.2-15.3":0.13917,"15.4":0.69585,"15.5":1.66076,"16.0":0.00464},G:{"8":0.00493,"3.2":0,"4.0-4.1":0.01313,"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.04104,"9.3":0.10015,"10.0-10.2":0.01478,"10.3":0.10179,"11.0-11.2":0.04269,"11.3-11.4":0.03612,"12.0-12.1":0.03284,"12.2-12.5":0.58283,"13.0-13.1":0.03776,"13.2":0.01149,"13.3":0.07224,"13.4-13.7":0.2003,"14.0-14.4":0.54835,"14.5-14.8":1.4776,"15.0-15.1":0.43507,"15.2-15.3":0.87343,"15.4":2.52834,"15.5":9.15292,"16.0":0.05254},P:{"4":0.06322,"5.0-5.4":0.01054,"6.2-6.4":0.02037,"7.2-7.4":0.01054,"8.2":0.06207,"9.2":0.02107,"10.1":0.02016,"11.1-11.2":0.06322,"12.0":0.02107,"13.0":0.09483,"14.0":0.08429,"15.0":0.05268,"16.0":0.28449,"17.0":2.61312},I:{"0":0,"3":0,"4":0.0041,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0041,"4.2-4.3":0.00615,"4.4":0,"4.4.3-4.4.4":0.05535},A:{"8":0.0096,"9":0.01921,"10":0.0048,"11":0.24009,_:"6 7 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.43432},H:{"0":0.44672},L:{"0":32.72813},S:{"2.5":0.01072},R:{_:"0"},M:{"0":0.56837}};
+module.exports={C:{"11":0.04028,"45":0.00895,"47":0.0179,"48":0.0179,"52":0.07608,"55":0.00448,"56":0.00448,"59":0.01343,"60":0.00448,"68":0.01343,"72":0.00448,"75":0.00448,"78":0.17005,"79":0.0179,"80":0.01343,"81":0.4654,"82":0.0179,"83":0.00895,"84":0.00895,"85":0.00448,"87":0.00448,"88":0.0179,"89":0.01343,"90":0.0179,"91":0.28193,"92":0.00448,"93":0.01343,"94":0.0179,"95":0.0179,"96":0.00895,"97":0.01343,"98":0.0179,"99":0.03133,"100":0.04923,"101":0.3043,"102":4.78825,"103":0.4475,_:"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 46 49 50 51 53 54 57 58 61 62 63 64 65 66 67 69 70 71 73 74 76 77 86 104 105 3.5 3.6"},D:{"38":0.00895,"44":0.00448,"49":0.0895,"50":0.0179,"51":0.0179,"52":0.03133,"54":0.0716,"56":0.1432,"58":0.00448,"60":0.15215,"63":0.00895,"65":0.00895,"66":0.05818,"67":0.02238,"69":0.02685,"70":0.00895,"71":0.02238,"72":0.00448,"73":0.00448,"74":0.00895,"75":0.04923,"76":0.01343,"77":0.04475,"78":0.0179,"79":0.08055,"80":0.04475,"81":0.04475,"83":0.09845,"84":0.13873,"85":0.14768,"86":0.15663,"87":0.26403,"88":0.02238,"89":0.04475,"90":0.02685,"91":0.04475,"92":0.0537,"93":0.0895,"94":0.2506,"95":0.0358,"96":0.10293,"97":0.16558,"98":0.06713,"99":0.12083,"100":0.15663,"101":0.40275,"102":1.19035,"103":19.99878,"104":0.01343,"105":0.00448,_:"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 45 46 47 48 53 55 57 59 61 62 64 68 106"},F:{"28":0.00448,"68":0.02685,"70":0.00895,"71":0.01343,"72":0.00448,"85":0.01343,"86":0.00895,"87":0.0358,"88":0.81893,"89":0.33115,_:"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 69 73 74 75 76 77 78 79 80 81 82 83 84 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"17":0.01343,"18":0.03133,"83":0.00448,"84":0.00895,"85":0.00895,"86":0.01343,"89":0.00448,"91":0.00448,"92":0.00895,"94":0.00448,"95":0.00448,"96":0.02238,"97":0.00895,"98":0.01343,"99":0.01343,"100":0.02238,"101":0.11635,"102":0.1969,"103":4.97173,_:"12 13 14 15 16 79 80 81 87 88 90 93"},E:{"4":0,"11":0.04028,"13":0.0358,"14":0.18795,"15":0.06265,_:"0 5 6 7 8 9 10 12 3.1 3.2 5.1 6.1 7.1","9.1":0.01343,"10.1":0.01343,"11.1":0.06713,"12.1":0.09398,"13.1":0.3222,"14.1":0.52358,"15.1":0.1074,"15.2-15.3":0.1074,"15.4":0.32668,"15.5":1.94663,"15.6":0.07608,"16.0":0.01343},G:{"8":0.00514,"3.2":0,"4.0-4.1":0.00857,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.00686,"8.1-8.4":0.00343,"9.0-9.2":0.02057,"9.3":0.096,"10.0-10.2":0.01371,"10.3":0.11829,"11.0-11.2":0.04457,"11.3-11.4":0.036,"12.0-12.1":0.03429,"12.2-12.5":0.60001,"13.0-13.1":0.03257,"13.2":0.01029,"13.3":0.06857,"13.4-13.7":0.19543,"14.0-14.4":0.50915,"14.5-14.8":1.35946,"15.0-15.1":0.36687,"15.2-15.3":0.71316,"15.4":1.1006,"15.5":11.42084,"16.0":0.12},P:{"4":0.09451,"5.0-5.4":0.0105,"6.2-6.4":0.04083,"7.2-7.4":1.20435,"8.2":0.021,"9.2":0.0105,"10.1":0.05305,"11.1-11.2":0.0525,"12.0":0.021,"13.0":0.08401,"14.0":0.08401,"15.0":0.042,"16.0":0.19951,"17.0":2.97171},I:{"0":0,"3":0,"4":0.007,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0098,"4.2-4.3":0.0084,"4.4":0,"4.4.3-4.4.4":0.07424},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.01379,"9":0.04136,"10":0.0046,"11":0.28035,_:"6 7 5.5"},J:{"7":0,"10":0},N:{"11":0.02513,_:"10"},S:{"2.5":0.01105},R:{_:"0"},M:{"0":0.64643},Q:{"10.4":0},O:{"0":0.44753},H:{"0":0.48646},L:{"0":33.67453}};
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 39ff35b0a2..82bf61d82c 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:{"48":0.01091,"52":0.04728,"54":0.01819,"56":0.04364,"68":0.01091,"72":0.00364,"78":0.03273,"91":0.06547,"94":0.00364,"95":0.02546,"96":0.0291,"97":0.00364,"98":0.01091,"99":0.04728,"100":0.22186,"101":2.93506,"102":0.05456,_:"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 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 87 88 89 90 92 93 103 104 3.5 3.6"},D:{"22":0.00364,"43":0.00727,"49":0.02546,"50":0.00364,"56":0.01455,"65":0.01455,"66":0.00727,"69":0.02182,"70":0.02182,"72":0.00727,"73":0.01455,"74":0.00727,"76":0.01455,"77":0.02182,"79":0.24368,"80":0.00727,"81":0.00727,"83":0.02182,"84":0.01819,"85":0.01455,"86":0.05819,"87":0.02182,"88":0.01091,"89":0.01091,"90":0.00727,"91":0.01819,"92":0.0291,"93":0.04364,"94":0.01455,"95":0.11275,"96":0.03273,"97":0.02182,"98":0.08365,"99":0.07638,"100":1.13838,"101":0.88015,"102":15.03172,"103":1.2584,"104":0.01091,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 44 45 46 47 48 51 52 53 54 55 57 58 59 60 61 62 63 64 67 68 71 75 78 105 106"},F:{"28":0.01091,"46":0.05819,"79":0.00727,"84":0.00364,"85":0.00727,"86":0.0691,"87":1.2875,_:"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 80 81 82 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.01819,"13":0.01091,"15":0.00727,"17":0.01455,"18":0.02182,"84":0.01819,"89":0.00364,"90":0.01091,"92":0.0291,"94":0.00364,"98":0.02546,"99":0.00727,"100":0.01819,"101":0.27278,"102":2.38224,"103":0.37825,_:"14 16 79 80 81 83 85 86 87 88 91 93 95 96 97"},E:{"4":0,"13":0.00364,"14":0.00727,"15":0.00727,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 16.0","11.1":0.01091,"12.1":0.00727,"13.1":0.05819,"14.1":0.04364,"15.1":0.00727,"15.2-15.3":0.00727,"15.4":0.05819,"15.5":0.24732},G:{"8":0.14078,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.04746,"6.0-6.1":0,"7.0-7.1":0.04988,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.02011,"10.0-10.2":0,"10.3":0.0716,"11.0-11.2":0.04022,"11.3-11.4":0.01207,"12.0-12.1":0.02816,"12.2-12.5":1.6113,"13.0-13.1":0.01046,"13.2":0.00322,"13.3":0.01609,"13.4-13.7":0.0547,"14.0-14.4":0.48267,"14.5-14.8":0.58161,"15.0-15.1":0.69826,"15.2-15.3":0.36039,"15.4":1.04738,"15.5":2.65064,"16.0":0.07642},P:{"4":0.26838,"5.0-5.4":0.01054,"6.2-6.4":0.01032,"7.2-7.4":0.37161,"8.2":0.06207,"9.2":0.02064,"10.1":0.02016,"11.1-11.2":0.0929,"12.0":0.01032,"13.0":0.25806,"14.0":0.0929,"15.0":0.05161,"16.0":0.61935,"17.0":1.32127},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00055,"4.2-4.3":0.0033,"4.4":0,"4.4.3-4.4.4":0.0534},A:{"11":0.05819,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.17814},H:{"0":1.96354},L:{"0":52.96149},S:{"2.5":0.01272},R:{_:"0"},M:{"0":0.1336}};
+module.exports={C:{"37":0.00382,"52":0.04967,"54":0.01528,"56":0.05349,"60":0.00764,"72":0.03057,"78":0.01528,"79":0.00764,"91":0.06878,"95":0.00382,"99":0.01528,"100":0.03439,"101":0.09553,"102":3.50768,"103":0.24454,_:"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 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 55 57 58 59 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 80 81 82 83 84 85 86 87 88 89 90 92 93 94 96 97 98 104 105 3.5 3.6"},D:{"22":0.10317,"30":0.00764,"38":0.00764,"42":0.00382,"49":0.03057,"53":0.01528,"55":0.00764,"56":0.12991,"58":0.01911,"64":0.01146,"65":0.01146,"69":0.03821,"72":0.00382,"73":0.04203,"74":0.02293,"75":0.01146,"77":0.01146,"78":0.00382,"79":0.31714,"81":0.01911,"83":0.07642,"84":0.03057,"85":0.01528,"86":0.01528,"87":0.02293,"88":0.00382,"89":0.00764,"90":0.01528,"91":0.01146,"92":0.04203,"93":0.01911,"94":0.02675,"95":0.03439,"96":0.03057,"97":0.03821,"98":0.01146,"99":0.02293,"100":0.48909,"101":0.06878,"102":0.65339,"103":19.08972,"105":0.01146,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 28 29 31 32 33 34 35 36 37 39 40 41 43 44 45 46 47 48 50 51 52 54 57 59 60 61 62 63 66 67 68 70 71 76 80 104 106"},F:{"17":0.00382,"28":0.01911,"46":0.19869,"79":0.01528,"83":0.01146,"84":0.01146,"85":0.01146,"86":0.02675,"87":0.01911,"88":0.76802,"89":1.03549,"90":0.01146,_:"9 11 12 15 16 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 80 81 82 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.01146,"13":0.02293,"14":0.02293,"15":0.00764,"17":0.01528,"18":0.03439,"84":0.00382,"88":0.00382,"92":0.01911,"98":0.01528,"100":0.01528,"101":0.03439,"102":0.04967,"103":3.05298,_:"16 79 80 81 83 85 86 87 89 90 91 93 94 95 96 97 99"},E:{"4":0,"14":0.02675,_:"0 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 16.0","12.1":0.00382,"13.1":0.03439,"14.1":0.04585,"15.1":0.19105,"15.2-15.3":0.00764,"15.4":0.13374,"15.5":0.37828,"15.6":0.11081},G:{"8":0.31406,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00077,"6.0-6.1":0.00307,"7.0-7.1":0.02073,"8.1-8.4":0,"9.0-9.2":0.03302,"9.3":0.02841,"10.0-10.2":0,"10.3":0.02457,"11.0-11.2":0.0238,"11.3-11.4":0.00845,"12.0-12.1":0.04147,"12.2-12.5":1.23628,"13.0-13.1":0.00461,"13.2":0.00307,"13.3":0.12209,"13.4-13.7":0.15895,"14.0-14.4":0.18199,"14.5-14.8":0.66037,"15.0-15.1":0.42617,"15.2-15.3":0.28642,"15.4":0.31713,"15.5":3.47771,"16.0":0.14052},P:{"4":0.19595,"5.0-5.4":0.0105,"6.2-6.4":0.02063,"7.2-7.4":0.41252,"8.2":0.021,"9.2":0.0105,"10.1":0.05305,"11.1-11.2":0.05156,"12.0":0.0105,"13.0":0.28876,"14.0":0.05156,"15.0":0.04125,"16.0":0.35064,"17.0":1.48507},I:{"0":0,"3":0,"4":0.0022,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00083,"4.2-4.3":0.00908,"4.4":0,"4.4.3-4.4.4":0.08058},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.00382,"11":0.08024,_:"6 7 8 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02513,_:"10"},S:{"2.5":0.01236},R:{_:"0"},M:{"0":0.19773},Q:{"10.4":0},O:{"0":0.36456},H:{"0":2.26975},L:{"0":53.29469}};
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 1dab5590a3..ca38fbdec5 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:{"48":0.00488,"52":0.03415,"59":0.01464,"68":0.00488,"78":0.05367,"79":0.00488,"80":0.00976,"81":0.00976,"82":0.00488,"83":0.00488,"87":0.00976,"88":0.00488,"89":0.01464,"90":0.04391,"91":0.07319,"92":0.00488,"93":0.00488,"94":0.00976,"95":0.00976,"96":0.00488,"97":0.00488,"98":0.05855,"99":0.01952,"100":0.21956,"101":1.89793,"102":0.02927,_:"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 84 85 86 103 104 3.5 3.6"},D:{"36":0.00976,"38":0.00488,"40":0.13661,"49":0.05367,"51":0.00976,"60":0.01464,"63":0.00488,"65":0.00976,"66":0.05855,"67":0.02927,"69":0.05367,"74":0.01464,"75":0.00976,"76":0.03903,"77":0.0244,"78":0.00976,"79":0.05855,"80":0.0244,"81":0.01952,"83":0.05855,"84":0.06831,"85":0.06343,"86":0.07319,"87":0.09758,"88":0.01464,"89":0.06343,"90":0.01464,"91":0.05367,"92":0.04879,"93":0.0927,"94":0.11222,"95":0.04391,"96":0.12198,"97":0.08782,"98":0.15125,"99":0.23907,"100":0.50742,"101":2.59075,"102":22.12139,"103":1.36612,"104":0.00976,_:"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 37 39 41 42 43 44 45 46 47 48 50 52 53 54 55 56 57 58 59 61 62 64 68 70 71 72 73 105 106"},F:{"46":0.00976,"85":0.00976,"86":0.31714,"87":0.47326,_:"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 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 9.5-9.6 10.5 10.6 11.1 11.5 11.6","10.0-10.1":0,"12.1":0.00976},B:{"15":0.00488,"17":0.00976,"18":0.05367,"84":0.00488,"85":0.00976,"87":0.00488,"91":0.00488,"92":0.01952,"93":0.01464,"95":0.00976,"96":0.00976,"97":0.01464,"98":0.01952,"99":0.03415,"100":0.06343,"101":1.01971,"102":6.58665,"103":1.01971,_:"12 13 14 16 79 80 81 83 86 88 89 90 94"},E:{"4":0,"13":0.04879,"14":0.26835,"15":0.08294,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1","9.1":0.00488,"10.1":0.00976,"11.1":0.04391,"12.1":0.06831,"13.1":0.31226,"14.1":0.82943,"15.1":0.15125,"15.2-15.3":0.15613,"15.4":1.04411,"15.5":3.16647,"16.0":0.00488},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00486,"7.0-7.1":0.01214,"8.1-8.4":0.00972,"9.0-9.2":0.00243,"9.3":0.22345,"10.0-10.2":0.00729,"10.3":0.20888,"11.0-11.2":0.08744,"11.3-11.4":0.05343,"12.0-12.1":0.02429,"12.2-12.5":0.9861,"13.0-13.1":0.01943,"13.2":0.00729,"13.3":0.04858,"13.4-13.7":0.16273,"14.0-14.4":0.53191,"14.5-14.8":2.16165,"15.0-15.1":0.45176,"15.2-15.3":1.48886,"15.4":3.24976,"15.5":14.46118,"16.0":0.02429},P:{"4":0.05373,"5.0-5.4":0.01045,"6.2-6.4":0.0107,"7.2-7.4":0.04122,"8.2":0.02141,"9.2":0.01095,"10.1":0.07086,"11.1-11.2":0.03224,"12.0":0.02149,"13.0":0.06447,"14.0":0.06447,"15.0":0.04298,"16.0":0.19342,"17.0":3.35259},I:{"0":0,"3":0,"4":0.01339,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00156,"4.2-4.3":0.0028,"4.4":0,"4.4.3-4.4.4":0.02834},A:{"8":0.005,"9":0.01499,"11":0.18982,_:"6 7 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{"10":0.01131,_:"11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.13315},H:{"0":0.21817},L:{"0":22.51602},S:{"2.5":0},R:{_:"0"},M:{"0":0.45577}};
+module.exports={C:{"48":0.00481,"52":0.03368,"59":0.01925,"68":0.00481,"78":0.05774,"79":0.00481,"80":0.00481,"81":0.00962,"82":0.00481,"83":0.00481,"84":0.00481,"87":0.01444,"88":0.00481,"89":0.01444,"90":0.03368,"91":0.05774,"92":0.00481,"93":0.00962,"94":0.0385,"95":0.00962,"96":0.00481,"98":0.00962,"99":0.00962,"100":0.03368,"101":0.13474,"102":1.70345,"103":0.19729,_:"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 85 86 97 104 105 3.5 3.6"},D:{"36":0.00962,"38":0.00962,"40":0.23098,"49":0.04812,"60":0.03368,"63":0.00481,"65":0.00962,"66":0.07699,"67":0.02406,"69":0.04331,"74":0.00962,"75":0.00962,"76":0.02887,"77":0.02887,"78":0.00481,"79":0.07699,"80":0.04812,"81":0.02406,"83":0.04331,"84":0.06737,"85":0.06256,"86":0.06737,"87":0.09624,"88":0.01444,"89":0.05774,"90":0.02406,"91":0.05774,"92":0.05774,"93":0.0818,"94":0.09143,"95":0.02887,"96":0.12511,"97":0.06737,"98":0.11549,"99":0.1203,"100":0.24541,"101":0.38977,"102":1.92961,"103":23.16978,"104":0.02406,"105":0.00962,_:"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 37 39 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 61 62 64 68 70 71 72 73 106"},F:{"46":0.00962,"68":0.00962,"85":0.00481,"86":0.01444,"87":0.02887,"88":0.62075,"89":0.20692,_:"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 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6","10.0-10.1":0,"12.1":0.00962},B:{"15":0.00962,"17":0.00962,"18":0.06256,"79":0.00481,"84":0.00481,"85":0.00962,"87":0.00481,"92":0.01444,"93":0.00962,"95":0.00962,"96":0.00962,"97":0.00962,"98":0.00962,"99":0.01444,"100":0.02887,"101":0.18286,"102":0.28391,"103":8.49799,_:"12 13 14 16 80 81 83 86 88 89 90 91 94"},E:{"4":0,"13":0.04812,"14":0.22616,"15":0.07218,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1","9.1":0.00481,"10.1":0.00962,"11.1":0.04812,"12.1":0.06737,"13.1":0.30316,"14.1":0.68812,"15.1":0.11549,"15.2-15.3":0.1203,"15.4":0.46195,"15.5":3.87847,"15.6":0.15398,"16.0":0.01444},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00488,"7.0-7.1":0.01221,"8.1-8.4":0.00732,"9.0-9.2":0.00488,"9.3":0.24167,"10.0-10.2":0.00732,"10.3":0.21726,"11.0-11.2":0.08788,"11.3-11.4":0.05126,"12.0-12.1":0.02441,"12.2-12.5":1.02039,"13.0-13.1":0.01953,"13.2":0.00732,"13.3":0.04394,"13.4-13.7":0.15867,"14.0-14.4":0.50043,"14.5-14.8":1.79667,"15.0-15.1":0.36373,"15.2-15.3":1.14977,"15.4":1.39389,"15.5":16.76081,"16.0":0.06835},P:{"4":0.05425,_:"5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1","11.1-11.2":0.03255,"12.0":0.01085,"13.0":0.0651,"14.0":0.05425,"15.0":0.03255,"16.0":0.11935,"17.0":3.54803},I:{"0":0,"3":0,"4":0.02134,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00213,"4.2-4.3":0.0047,"4.4":0,"4.4.3-4.4.4":0.03927},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00985,"9":0.0197,"11":0.18218,_:"6 7 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.49286},Q:{"10.4":0},O:{"0":0.13489},H:{"0":0.21611},L:{"0":23.45938}};
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 afe7814a00..5257e156e7 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:{"45":0.00416,"47":0.00416,"52":0.00831,"60":0.00831,"86":0.00831,"87":0.00416,"89":0.02494,"91":0.01662,"95":0.00831,"100":0.2452,"101":1.32161,"102":0.01662,_:"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 48 49 50 51 53 54 55 56 57 58 59 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 88 90 92 93 94 96 97 98 99 103 104 3.5 3.6"},D:{"38":0.00416,"49":0.01662,"53":0.02494,"63":0.05403,"73":0.0665,"76":0.04572,"77":0.0374,"78":0.01247,"79":0.14962,"81":0.02909,"87":0.04156,"88":0.00416,"89":0.01662,"91":0.00416,"92":0.05403,"93":0.07481,"94":0.02909,"96":0.10806,"97":0.04156,"98":0.04156,"99":0.07065,"100":0.30754,"101":2.24424,"102":20.43921,"103":2.28996,"104":0.01247,_:"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 48 50 51 52 54 55 56 57 58 59 60 61 62 64 65 66 67 68 69 70 71 72 74 75 80 83 84 85 86 90 95 105 106"},F:{"74":0.00416,"85":0.00831,"86":0.14962,"87":0.54444,_:"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 79 80 81 82 83 84 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"14":0.00416,"18":0.01247,"92":0.01247,"96":0.02909,"99":0.01247,"100":0.01247,"101":1.35901,"102":5.15344,"103":0.92679,_:"12 13 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 97 98"},E:{"4":0,"12":0.01247,"14":0.07481,"15":0.04156,_:"0 5 6 7 8 9 10 11 13 3.1 3.2 5.1 6.1 7.1 9.1 10.1 16.0","11.1":0.01247,"12.1":0.01662,"13.1":0.16208,"14.1":0.17455,"15.1":0.16208,"15.2-15.3":0.02909,"15.4":0.2452,"15.5":1.08472},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01025,"6.0-6.1":0,"7.0-7.1":0.03383,"8.1-8.4":0,"9.0-9.2":0.0041,"9.3":0.07074,"10.0-10.2":0,"10.3":0.06254,"11.0-11.2":0,"11.3-11.4":0.01025,"12.0-12.1":0.00205,"12.2-12.5":0.53825,"13.0-13.1":0,"13.2":0,"13.3":0.00205,"13.4-13.7":0.05126,"14.0-14.4":0.16404,"14.5-14.8":0.85095,"15.0-15.1":0.08407,"15.2-15.3":0.84275,"15.4":1.7911,"15.5":5.70445,"16.0":0.02768},P:{"4":0.09492,"5.0-5.4":0.03078,"6.2-6.4":0.03078,"7.2-7.4":0.22147,"8.2":0.06207,"9.2":0.01055,"10.1":0.02016,"11.1-11.2":0.05273,"12.0":0.39548,"13.0":0.04218,"14.0":0.06328,"15.0":0.03164,"16.0":0.29529,"17.0":3.29043},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00294,"4.4":0,"4.4.3-4.4.4":0.08472},A:{"11":0.01247,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0.00584},Q:{"10.4":0},O:{"0":0.05844},H:{"0":0.23237},L:{"0":46.1426},S:{"2.5":0},R:{_:"0"},M:{"0":0.33311}};
+module.exports={C:{"52":0.00834,"60":0.02503,"78":0.09593,"82":0.09593,"86":0.03754,"91":0.0292,"95":0.00834,"97":0.00834,"99":0.01251,"101":0.08759,"102":1.19708,"103":0.04588,_:"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 53 54 55 56 57 58 59 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 83 84 85 87 88 89 90 92 93 94 96 98 100 104 105 3.5 3.6"},D:{"46":0.00417,"49":0.02086,"63":0.00417,"68":0.00834,"70":0.00834,"73":0.0292,"75":0.00834,"76":0.01251,"79":0.13347,"80":0.00834,"81":0.00417,"83":0.00417,"84":0.02086,"85":0.00834,"87":0.04588,"88":0.00417,"90":0.01251,"91":0.00417,"92":0.09593,"93":0.03754,"94":0.02086,"95":0.06257,"96":0.04588,"97":0.05005,"98":0.01668,"99":0.04171,"100":0.05422,"101":0.17935,"102":1.76016,"103":21.85187,"104":0.02086,"105":0.00834,_:"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 47 48 50 51 52 53 54 55 56 57 58 59 60 61 62 64 65 66 67 69 71 72 74 77 78 86 89 106"},F:{"87":0.07091,"88":1.43482,"89":1.07612,_:"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 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"14":0.00417,"17":0.00834,"18":0.0292,"92":0.07508,"97":0.02086,"100":0.02503,"101":0.00834,"102":0.27946,"103":5.8394,_:"12 13 15 16 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 98 99"},E:{"4":0,"14":0.07925,"15":0.01668,_:"0 5 6 7 8 9 10 11 12 13 3.1 3.2 5.1 6.1 7.1 9.1 10.1","11.1":0.05839,"12.1":0.02086,"13.1":0.15016,"14.1":0.20021,"15.1":0.3879,"15.2-15.3":0.03754,"15.4":0.15016,"15.5":1.5391,"15.6":0.13764,"16.0":0.00834},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00342,"6.0-6.1":0,"7.0-7.1":0.01823,"8.1-8.4":0,"9.0-9.2":0.00797,"9.3":0.07405,"10.0-10.2":0,"10.3":0.10026,"11.0-11.2":0.00228,"11.3-11.4":0.00342,"12.0-12.1":0.00342,"12.2-12.5":0.55596,"13.0-13.1":0.00228,"13.2":0,"13.3":0.01253,"13.4-13.7":0.03076,"14.0-14.4":0.11507,"14.5-14.8":0.98433,"15.0-15.1":0.11051,"15.2-15.3":0.31558,"15.4":0.48989,"15.5":8.18793,"16.0":0.04557},P:{"4":0.05236,"5.0-5.4":0.06154,"6.2-6.4":0.02051,"7.2-7.4":0.41889,"8.2":0.021,"9.2":0.01047,"10.1":0.05305,"11.1-11.2":0.09425,"12.0":0.02094,"13.0":0.05236,"14.0":0.07331,"15.0":0.04189,"16.0":0.12567,"17.0":3.66528},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00307,"4.2-4.3":0.00205,"4.4":0,"4.4.3-4.4.4":0.05318},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.02503,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02513,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.27396},Q:{"10.4":0},O:{"0":0.1399},H:{"0":0.19867},L:{"0":45.06104}};
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 2d8f52cb69..74add96cd3 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:{"48":0.00441,"52":0.00882,"68":0.00882,"78":0.03088,"84":0.00882,"88":0.04853,"89":0.00882,"91":0.01324,"99":0.06177,"100":0.13236,"101":1.10741,"102":0.05294,_:"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 59 60 61 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 79 80 81 82 83 85 86 87 90 92 93 94 95 96 97 98 103 104 3.5 3.6"},D:{"38":0.00882,"47":0.02206,"49":0.06177,"50":0.00441,"53":0.00882,"56":0.02206,"62":0.00882,"63":0.01324,"66":0.03088,"67":0.00441,"68":0.01765,"69":0.00441,"70":0.00882,"71":0.01324,"73":0.00882,"74":0.0353,"75":0.00441,"76":0.06618,"77":0.00441,"78":0.01324,"79":0.20736,"80":0.03088,"81":0.02206,"83":0.05736,"84":0.11471,"85":0.03971,"86":0.04412,"87":0.06177,"88":0.04412,"89":0.04412,"90":0.08824,"91":0.05294,"92":0.04412,"93":0.02647,"94":0.03971,"95":0.06177,"96":0.10148,"97":0.07942,"98":0.10589,"99":0.11912,"100":0.2956,"101":1.38537,"102":26.30434,"103":2.55896,"104":0.08824,"105":0.04853,_:"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 51 52 54 55 57 58 59 60 61 64 65 72 106"},F:{"28":0.0353,"36":0.00882,"40":0.00441,"45":0.00441,"46":0.00882,"48":0.01765,"63":0.01324,"73":0.00441,"77":0.02647,"79":0.03088,"82":0.00441,"84":0.02206,"85":0.14118,"86":0.6265,"87":2.45307,_:"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 47 49 50 51 52 53 54 55 56 57 58 60 62 64 65 66 67 68 69 70 71 72 74 75 76 78 80 81 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00882,"13":0.03971,"14":0.14118,"15":0.00441,"16":0.04412,"18":0.05736,"84":0.01324,"88":0.00441,"89":0.00441,"91":0.00441,"92":0.00882,"95":0.00882,"96":0.02647,"97":0.01324,"98":0.01324,"99":0.02206,"100":0.02647,"101":0.30002,"102":2.05599,"103":0.41914,_:"17 79 80 81 83 85 86 87 90 93 94"},E:{"4":0,"13":0.00882,"14":0.06177,"15":0.02206,_:"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 16.0","12.1":0.01765,"13.1":0.05294,"14.1":0.17648,"15.1":0.03971,"15.2-15.3":0.10589,"15.4":0.23825,"15.5":0.48973},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01441,"6.0-6.1":0.0012,"7.0-7.1":0.13325,"8.1-8.4":0,"9.0-9.2":0.0024,"9.3":0.04322,"10.0-10.2":0.006,"10.3":0.11524,"11.0-11.2":0.04922,"11.3-11.4":0.01561,"12.0-12.1":0.02161,"12.2-12.5":0.84273,"13.0-13.1":0.02041,"13.2":0.012,"13.3":0.06723,"13.4-13.7":0.18607,"14.0-14.4":0.55462,"14.5-14.8":1.2761,"15.0-15.1":0.38535,"15.2-15.3":0.73469,"15.4":2.11883,"15.5":5.31207,"16.0":0.06843},P:{"4":0.42038,"5.0-5.4":0.03078,"6.2-6.4":0.03078,"7.2-7.4":0.09459,"8.2":0.06207,"9.2":0.01051,"10.1":0.02016,"11.1-11.2":0.04204,"12.0":0.01032,"13.0":0.07357,"14.0":0.09459,"15.0":0.04204,"16.0":0.19968,"17.0":1.31369},I:{"0":0,"3":0,"4":0.00465,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00697,"4.2-4.3":0.02788,"4.4":0,"4.4.3-4.4.4":0.16726},A:{"11":0.05736,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.08941},H:{"0":0.26452},L:{"0":41.52245},S:{"2.5":0},R:{_:"0"},M:{"0":0.08941}};
+module.exports={C:{"48":0.00861,"50":0.01291,"52":0.01291,"53":0.00861,"56":0.00861,"68":0.01721,"78":0.03873,"88":0.02152,"89":0.00861,"91":0.01721,"92":0.0043,"94":0.01721,"98":0.01291,"99":0.05164,"100":0.02582,"101":0.12479,"102":0.93805,"103":0.09036,_:"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 51 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 83 84 85 86 87 90 93 95 96 97 104 105 3.5 3.6"},D:{"38":0.0043,"47":0.02152,"49":0.05164,"50":0.0043,"56":0.02152,"59":0.0043,"62":0.01291,"63":0.01291,"65":0.01291,"66":0.02582,"67":0.00861,"68":0.02582,"69":0.0043,"70":0.00861,"71":0.00861,"72":0.01291,"73":0.00861,"74":0.03442,"75":0.00861,"76":0.06885,"77":0.00861,"78":0.01291,"79":0.20654,"80":0.05594,"81":0.01291,"83":0.05164,"84":0.02152,"85":0.03442,"86":0.07315,"87":0.05164,"88":0.03873,"89":0.03012,"90":0.09467,"91":0.04733,"92":0.03873,"93":0.01721,"94":0.02582,"95":0.04733,"96":0.09036,"97":0.06455,"98":0.07745,"99":0.08176,"100":0.142,"101":0.17212,"102":1.09296,"103":28.35677,"104":0.01291,"105":0.21515,_:"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 51 52 53 54 55 57 58 60 61 64 106"},F:{"28":0.04733,"36":0.00861,"45":0.00861,"46":0.01291,"48":0.01721,"67":0.0043,"77":0.03873,"79":0.04733,"82":0.00861,"83":0.0043,"84":0.00861,"85":0.17642,"86":0.02582,"87":0.19794,"88":2.12138,"89":1.04993,_:"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 47 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 68 69 70 71 72 73 74 75 76 78 80 81 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.02152,"13":0.03442,"14":0.09036,"16":0.03873,"18":0.04733,"84":0.01721,"92":0.00861,"96":0.02152,"97":0.00861,"98":0.00861,"99":0.01291,"100":0.01721,"101":0.05164,"102":0.06885,"103":2.38817,_:"15 17 79 80 81 83 85 86 87 88 89 90 91 93 94 95"},E:{"4":0,"13":0.01291,"14":0.06885,"15":0.02152,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1 11.1","5.1":0.01721,"12.1":0.00861,"13.1":0.04733,"14.1":0.12909,"15.1":0.04303,"15.2-15.3":0.08176,"15.4":0.15491,"15.5":0.69709,"15.6":0.03442,"16.0":0.01721},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01715,"6.0-6.1":0,"7.0-7.1":0.12399,"8.1-8.4":0,"9.0-9.2":0.00132,"9.3":0.03693,"10.0-10.2":0.00264,"10.3":0.07782,"11.0-11.2":0.02902,"11.3-11.4":0.01847,"12.0-12.1":0.0211,"12.2-12.5":0.84285,"13.0-13.1":0.01187,"13.2":0.0066,"13.3":0.05804,"13.4-13.7":0.21632,"14.0-14.4":0.58037,"14.5-14.8":1.07763,"15.0-15.1":0.31261,"15.2-15.3":0.67665,"15.4":1.07763,"15.5":7.62521,"16.0":0.16356},P:{"4":0.46234,"5.0-5.4":0.06154,"6.2-6.4":0.02051,"7.2-7.4":0.08406,"8.2":0.021,"9.2":0.11282,"10.1":0.05305,"11.1-11.2":0.04203,"12.0":0.0105,"13.0":0.06305,"14.0":0.08406,"15.0":0.03152,"16.0":0.11559,"17.0":1.4816},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00411,"4.2-4.3":0.03491,"4.4":0,"4.4.3-4.4.4":0.13759},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.05164,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02513,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.09115},Q:{"10.4":0},O:{"0":0.06267},H:{"0":0.34519},L:{"0":41.38603}};
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 7f3e920407..1de3809510 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:{"35":0.00384,"52":0.00767,"57":0.01151,"59":0.02301,"68":0.00767,"78":0.02301,"81":0.01151,"84":0.00384,"86":0.02685,"87":0.00384,"88":0.03835,"89":0.02301,"91":0.19942,"92":0.00384,"95":0.02301,"98":0.01534,"99":0.06136,"100":0.88972,"101":3.14087,"102":0.16874,_:"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 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 58 60 61 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 79 80 82 83 85 90 93 94 96 97 103 104 3.5 3.6"},D:{"49":0.46787,"65":0.00384,"74":0.00767,"76":0.01151,"77":0.00384,"79":0.01534,"80":0.00384,"83":0.00384,"84":0.01151,"86":0.00384,"87":0.01534,"88":0.00767,"89":0.01534,"90":0.02301,"91":0.01534,"92":0.01534,"94":0.03068,"95":0.03068,"96":0.01151,"97":0.02301,"98":0.02685,"99":0.02685,"100":0.37967,"101":0.92424,"102":14.95267,"103":1.64905,_:"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 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 66 67 68 69 70 71 72 73 75 78 81 85 93 104 105 106"},F:{"40":0.03068,"80":0.01918,"86":0.21093,"87":0.59059,_:"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 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 81 82 83 84 85 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.12272,"15":0.00767,"17":0.01534,"18":0.01151,"84":0.01534,"89":0.00384,"90":0.00384,"92":0.00767,"94":0.00384,"95":0.00384,"96":0.00384,"97":0.01151,"98":0.01151,"99":0.02301,"100":0.02685,"101":0.89739,"102":6.91834,"103":1.18502,_:"13 14 16 79 80 81 83 85 86 87 88 91 93"},E:{"4":0,"13":0.08437,"14":0.28379,"15":0.04602,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 16.0","10.1":0.02301,"11.1":0.06136,"12.1":0.04986,"13.1":0.25311,"14.1":0.44486,"15.1":0.05369,"15.2-15.3":0.13806,"15.4":0.51389,"15.5":0.78234},G:{"8":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.24275,"10.0-10.2":0,"10.3":0.0239,"11.0-11.2":0,"11.3-11.4":0.00126,"12.0-12.1":0.01635,"12.2-12.5":0.15219,"13.0-13.1":0.02516,"13.2":0.00503,"13.3":0.04276,"13.4-13.7":0.12074,"14.0-14.4":0.4289,"14.5-14.8":1.2653,"15.0-15.1":0.65278,"15.2-15.3":0.54461,"15.4":3.22866,"15.5":5.75927,"16.0":0.04025},P:{"4":0.1432,"5.0-5.4":0.01054,"6.2-6.4":0.02037,"7.2-7.4":0.10229,"8.2":0.06207,"9.2":0.03069,"10.1":0.02016,"11.1-11.2":0.15343,"12.0":0.03069,"13.0":0.33755,"14.0":0.22503,"15.0":0.11252,"16.0":0.45007,"17.0":3.59032},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.01121,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.08125},A:{"11":0.0652,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.04931},H:{"0":0.15173},L:{"0":44.54613},S:{"2.5":0},R:{_:"0"},M:{"0":0.25272}};
+module.exports={C:{"43":0.00802,"52":0.02004,"78":0.02004,"81":0.00401,"88":0.00802,"91":0.08417,"94":0.00401,"95":0.02405,"99":0.01603,"100":0.03607,"101":0.22044,"102":2.66532,"103":0.37274,_:"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 44 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 72 73 74 75 76 77 79 80 82 83 84 85 86 87 89 90 92 93 96 97 98 104 105 3.5 3.6"},D:{"49":0.30461,"65":0.01202,"70":0.00401,"76":0.01202,"79":0.01202,"83":0.00401,"85":0.01202,"86":0.00401,"87":0.00802,"88":0.00401,"89":0.02004,"90":0.01202,"92":0.02004,"93":0.00802,"94":0.02405,"95":0.01202,"96":0.02806,"97":0.01603,"98":0.01202,"99":0.00401,"100":0.0481,"101":0.1483,"102":0.57314,"103":20.76946,_:"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 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 66 67 68 69 71 72 73 74 75 77 78 80 81 84 91 104 105 106"},F:{"28":0.00401,"36":0.01202,"40":0.0521,"83":0.02405,"86":0.00802,"87":0.00802,"88":0.501,"89":0.26052,_:"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 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 84 85 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.12826,"15":0.00401,"17":0.00802,"18":0.00401,"84":0.01202,"91":0.00802,"92":0.00802,"95":0.00802,"98":0.03206,"99":0.00802,"100":0.01202,"101":0.09218,"102":0.12826,"103":7.38674,_:"13 14 16 79 80 81 83 85 86 87 88 89 90 93 94 96 97"},E:{"4":0,"13":0.06413,"14":0.2485,"15":0.00401,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1","5.1":0.00802,"11.1":0.09619,"12.1":0.02806,"13.1":0.12024,"14.1":0.28457,"15.1":0.0521,"15.2-15.3":0.05611,"15.4":0.25651,"15.5":1.33066,"15.6":0.03607,"16.0":0.02004},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00596,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.29086,"10.0-10.2":0.00119,"10.3":0.01192,"11.0-11.2":0.00715,"11.3-11.4":0.00119,"12.0-12.1":0,"12.2-12.5":0.18477,"13.0-13.1":0.01311,"13.2":0.00596,"13.3":0.07033,"13.4-13.7":0.1359,"14.0-14.4":0.30279,"14.5-14.8":1.05617,"15.0-15.1":0.23365,"15.2-15.3":0.47802,"15.4":1.74042,"15.5":7.10711,"16.0":0.08583},P:{"4":0.29758,"5.0-5.4":0.0105,"6.2-6.4":0.04083,"7.2-7.4":0.12314,"8.2":0.021,"9.2":0.0105,"10.1":0.05305,"11.1-11.2":0.17444,"12.0":0.01026,"13.0":0.11287,"14.0":0.19496,"15.0":0.21549,"16.0":0.20523,"17.0":3.56067},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.08988},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.04409,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02513,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.26964},Q:{"10.4":0},O:{"0":0.03595},H:{"0":0.13048},L:{"0":45.26277}};
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 ab5aa96b52..86070ef681 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:{"52":0.00513,"78":0.03078,"91":0.02565,"98":0.01026,"99":0.04617,"100":0.42066,"101":2.19051,"102":0.05643,_:"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 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 94 95 96 97 103 104 3.5 3.6"},D:{"49":0.01026,"65":0.01026,"70":0.00513,"76":0.40527,"77":0.13851,"79":0.00513,"83":0.00513,"84":0.01026,"85":0.00513,"86":0.09747,"87":0.1026,"91":0.01539,"93":0.24624,"94":0.01026,"95":0.00513,"96":0.07182,"97":0.10773,"98":0.04617,"99":0.23598,"100":0.66177,"101":1.83654,"102":17.34453,"103":1.80063,_:"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 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 66 67 68 69 71 72 73 74 75 78 80 81 88 89 90 92 104 105 106"},F:{"85":0.4104,"86":0.07695,"87":0.14364,_:"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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"17":0.01026,"93":0.00513,"95":0.03591,"96":0.03591,"97":0.00513,"98":0.0513,"99":0.03078,"100":0.07182,"101":1.13886,"102":5.48397,"103":1.1799,_:"12 13 14 15 16 18 79 80 81 83 84 85 86 87 88 89 90 91 92 94"},E:{"4":0,"13":0.02565,"14":0.72333,"15":0.15903,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 16.0","10.1":0.02052,"11.1":0.1026,"12.1":0.02565,"13.1":0.48222,"14.1":2.21103,"15.1":0.3078,"15.2-15.3":0.12312,"15.4":2.71377,"15.5":7.61805},G:{"8":0.03932,"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.00605,"9.0-9.2":0,"9.3":0.45672,"10.0-10.2":0,"10.3":0.614,"11.0-11.2":0.05444,"11.3-11.4":0.02722,"12.0-12.1":0.04839,"12.2-12.5":1.33083,"13.0-13.1":0.02722,"13.2":0.03932,"13.3":0.01815,"13.4-13.7":0.36598,"14.0-14.4":0.94368,"14.5-14.8":2.75241,"15.0-15.1":0.52931,"15.2-15.3":1.09794,"15.4":3.68097,"15.5":18.18404,"16.0":0.0121},P:{"4":0.02184,"5.0-5.4":0.03078,"6.2-6.4":0.03078,"7.2-7.4":0.19494,"8.2":0.06207,"9.2":0.03078,"10.1":0.02016,"11.1-11.2":0.0546,"12.0":0.02052,"13.0":0.08736,"14.0":0.01092,"15.0":0.07182,"16.0":0.2184,"17.0":3.84379},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},A:{"11":0.71307,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0},H:{"0":0.05072},L:{"0":13.92075},S:{"2.5":0},R:{_:"0"},M:{"0":0.45291}};
+module.exports={C:{"52":0.0244,"78":0.03415,"91":0.00976,"99":0.01952,"101":0.16101,"102":1.89305,"103":0.15613,_:"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 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 94 95 96 97 98 100 104 105 3.5 3.6"},D:{"65":0.01952,"76":0.07806,"77":0.04391,"79":0.00976,"86":0.14149,"87":0.04879,"90":0.0244,"92":0.00976,"93":0.01952,"96":0.02927,"97":0.00976,"98":0.08294,"99":0.21956,"100":0.01952,"101":0.17077,"102":2.05406,"103":17.70589,_:"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 66 67 68 69 70 71 72 73 74 75 78 80 81 83 84 85 88 89 91 94 95 104 105 106"},F:{"46":0.00488,"86":0.00976,"88":0.26347,"89":0.03903,_:"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 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 87 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"15":0.01952,"17":0.00488,"95":0.00976,"96":0.02927,"98":0.00488,"101":0.10734,"102":0.23907,"103":8.43579,_:"12 13 14 16 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 97 99 100"},E:{"4":0,"13":0.01952,"14":0.44399,"15":0.07319,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.01952,"11.1":0.08294,"12.1":0.04879,"13.1":0.91237,"14.1":1.42467,"15.1":0.20004,"15.2-15.3":0.14637,"15.4":0.86846,"15.5":10.02147,"15.6":0.3708,"16.0":0.00976},G:{"8":0.04663,"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.31977,"10.0-10.2":0.01332,"10.3":0.67286,"11.0-11.2":0.09993,"11.3-11.4":0.00999,"12.0-12.1":0.00999,"12.2-12.5":1.30241,"13.0-13.1":0.00999,"13.2":0.08661,"13.3":0.01332,"13.4-13.7":0.36974,"14.0-14.4":0.82941,"14.5-14.8":1.74543,"15.0-15.1":0.46634,"15.2-15.3":0.59957,"15.4":1.6888,"15.5":24.42266,"16.0":0.02665},P:{"4":0.02198,"5.0-5.4":0.06154,"6.2-6.4":0.02051,"7.2-7.4":0.41828,"8.2":0.021,"9.2":0.05101,"10.1":0.0102,"11.1-11.2":0.01099,"12.0":0.0204,"13.0":0.07694,"14.0":0.02198,"15.0":0.01099,"16.0":0.06595,"17.0":3.69335},I:{"0":0,"3":0,"4":0.0023,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00029,"4.4":0,"4.4.3-4.4.4":0.01278},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.78064,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02513,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.30726},Q:{"10.4":0},O:{"0":0},H:{"0":0.11151},L:{"0":14.08879}};
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 a783fcc4ab..574eb7cb52 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:{"43":0.00254,"47":0.01271,"48":0.00762,"49":0.00254,"52":0.01779,"56":0.00254,"66":0.00762,"68":0.00508,"69":0.00254,"72":0.01525,"77":0.00254,"78":0.01016,"81":0.00508,"82":0.00254,"83":0.00508,"84":0.00254,"85":0.00762,"86":0.00254,"87":0.00508,"88":0.02033,"89":0.00508,"91":0.02287,"94":0.01271,"95":0.01016,"96":0.00762,"97":0.00762,"98":0.01016,"99":0.03303,"100":0.24902,"101":1.46362,"102":0.12705,"103":0.00508,_:"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 44 45 46 50 51 53 54 55 57 58 59 60 61 62 63 64 65 67 70 71 73 74 75 76 79 80 90 92 93 104 3.5 3.6"},D:{"21":0.00254,"38":0.00508,"47":0.00254,"49":0.01016,"50":0.00508,"55":0.01016,"56":0.00762,"58":0.00254,"60":0.00254,"63":0.01271,"64":0.00508,"65":0.01271,"66":0.00254,"67":0.00762,"68":0.01525,"69":0.00762,"70":0.00508,"71":0.00254,"72":0.00508,"73":0.00508,"74":0.02033,"75":0.01016,"76":0.01016,"77":0.04066,"78":0.01271,"79":0.04828,"80":0.04828,"81":0.02795,"83":0.02287,"84":0.01779,"85":0.02541,"86":0.0559,"87":0.04574,"88":0.03557,"89":0.03303,"90":0.01525,"91":0.04066,"92":0.02795,"93":0.03049,"94":0.03557,"95":0.03812,"96":0.06353,"97":0.03812,"98":0.08385,"99":0.10672,"100":0.18549,"101":0.73943,"102":9.73457,"103":0.92747,"104":0.02287,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 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 51 52 53 54 57 59 61 62 105 106"},F:{"42":0.00254,"70":0.00254,"79":0.01271,"82":0.00508,"83":0.00508,"84":0.00762,"85":0.03557,"86":0.09656,"87":0.76484,_:"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 71 72 73 74 75 76 77 78 80 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.0432,"13":0.01271,"14":0.01016,"15":0.01271,"16":0.01525,"17":0.02033,"18":0.08639,"84":0.03049,"85":0.01016,"89":0.04574,"90":0.02541,"91":0.00254,"92":0.05082,"93":0.00254,"94":0.00254,"95":0.00254,"96":0.01779,"97":0.01016,"98":0.01271,"99":0.02541,"100":0.03557,"101":0.36845,"102":1.5805,"103":0.26935,_:"79 80 81 83 86 87 88"},E:{"4":0,"13":0.03812,"14":0.05336,"15":0.02033,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1","5.1":0.00254,"10.1":0.00254,"11.1":0.02033,"12.1":0.01271,"13.1":0.2541,"14.1":0.08385,"15.1":0.03049,"15.2-15.3":0.03303,"15.4":0.13976,"15.5":0.22361,"16.0":0.00254},G:{"8":0.00287,"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.01006,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.02731,"10.0-10.2":0.00144,"10.3":0.0848,"11.0-11.2":0.14085,"11.3-11.4":0.02156,"12.0-12.1":0.05749,"12.2-12.5":1.23888,"13.0-13.1":0.05893,"13.2":0.02156,"13.3":0.1121,"13.4-13.7":0.2472,"14.0-14.4":1.68442,"14.5-14.8":1.98192,"15.0-15.1":1.53351,"15.2-15.3":1.614,"15.4":2.06528,"15.5":3.38752,"16.0":0.05749},P:{"4":0.09607,"5.0-5.4":0.03078,"6.2-6.4":0.03078,"7.2-7.4":0.12809,"8.2":0.06207,"9.2":0.06405,"10.1":0.02016,"11.1-11.2":0.06405,"12.0":0.01067,"13.0":0.06405,"14.0":0.12809,"15.0":0.06405,"16.0":0.22416,"17.0":0.86462},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00284,"4.2-4.3":0.00693,"4.4":0,"4.4.3-4.4.4":0.03498},A:{"8":0.00254,"10":0.00508,"11":0.04828,_:"6 7 9 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0.02237},Q:{"10.4":0},O:{"0":1.90179},H:{"0":12.14449},L:{"0":48.65332},S:{"2.5":0},R:{_:"0"},M:{"0":0.34307}};
+module.exports={C:{"23":0.00522,"44":0.00261,"46":0.00261,"47":0.00782,"48":0.00522,"52":0.00782,"56":0.00522,"66":0.00522,"68":0.01043,"72":0.02347,"77":0.00261,"78":0.01043,"84":0.00261,"87":0.01043,"88":0.01043,"89":0.00522,"90":0.00261,"91":0.02086,"93":0.00522,"94":0.01043,"95":0.00522,"96":0.00782,"97":0.02086,"98":0.00522,"99":0.02347,"100":0.02086,"101":0.13822,"102":1.53611,"103":0.20603,"104":0.01043,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 45 49 50 51 53 54 55 57 58 59 60 61 62 63 64 65 67 69 70 71 73 74 75 76 79 80 81 82 83 85 86 92 105 3.5 3.6"},D:{"33":0.00261,"38":0.01043,"42":0.01565,"49":0.01043,"50":0.00782,"55":0.01565,"56":0.01304,"57":0.00522,"60":0.00261,"63":0.01043,"64":0.00261,"65":0.00522,"67":0.01304,"68":0.01304,"69":0.01304,"70":0.00782,"71":0.00522,"72":0.00522,"73":0.00522,"74":0.0339,"75":0.01565,"76":0.01826,"77":0.0339,"78":0.01304,"79":0.05216,"80":0.02869,"81":0.0313,"83":0.01826,"84":0.01565,"85":0.02347,"86":0.04173,"87":0.05998,"88":0.02347,"89":0.0339,"90":0.02347,"91":0.03912,"92":0.02869,"93":0.02608,"94":0.0313,"95":0.03651,"96":0.05477,"97":0.0339,"98":0.05998,"99":0.08085,"100":0.07563,"101":0.11214,"102":0.83195,"103":10.71106,"104":0.02869,"105":0.02347,_:"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 39 40 41 43 44 45 46 47 48 51 52 53 54 58 59 61 62 66 106"},F:{"42":0.00522,"53":0.00522,"70":0.00261,"71":0.00261,"79":0.04694,"81":0.00261,"82":0.00782,"83":0.00782,"84":0.01304,"85":0.03912,"86":0.02086,"87":0.05216,"88":0.55811,"89":0.3573,_:"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 54 55 56 57 58 60 62 63 64 65 66 67 68 69 72 73 74 75 76 77 78 80 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.04434,"13":0.01043,"14":0.01304,"15":0.01826,"16":0.02347,"17":0.02347,"18":0.10954,"84":0.0339,"85":0.01565,"89":0.04955,"90":0.03651,"91":0.00261,"92":0.05998,"94":0.00261,"95":0.00522,"96":0.01826,"97":0.00782,"98":0.00782,"99":0.01826,"100":0.02347,"101":0.05216,"102":0.13301,"103":2.08901,_:"79 80 81 83 86 87 88 93"},E:{"4":0,"13":0.01304,"14":0.04173,"15":0.01043,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1","5.1":0.00261,"9.1":0.00522,"10.1":0.00522,"11.1":0.01304,"12.1":0.01043,"13.1":0.326,"14.1":0.08085,"15.1":0.02347,"15.2-15.3":0.04694,"15.4":0.07042,"15.5":0.31035,"15.6":0.01304,"16.0":0.00782},G:{"8":0.00279,"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.01533,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.02788,"10.0-10.2":0.00558,"10.3":0.10734,"11.0-11.2":0.11291,"11.3-11.4":0.01952,"12.0-12.1":0.046,"12.2-12.5":1.37029,"13.0-13.1":0.04879,"13.2":0.03067,"13.3":0.09479,"13.4-13.7":0.20352,"14.0-14.4":1.55012,"14.5-14.8":1.59751,"15.0-15.1":1.41072,"15.2-15.3":1.14586,"15.4":1.13331,"15.5":4.63223,"16.0":0.14776},P:{"4":0.0954,"5.0-5.4":0.06154,"6.2-6.4":0.02051,"7.2-7.4":0.106,"8.2":0.021,"9.2":0.0424,"10.1":0.05305,"11.1-11.2":0.0636,"12.0":0.02084,"13.0":0.0424,"14.0":0.0848,"15.0":0.053,"16.0":0.1908,"17.0":0.93282},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.01066,"4.4":0,"4.4.3-4.4.4":0.0533},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"10":0.00261,"11":0.0652,_:"6 7 8 9 5.5"},J:{"7":0,"10":0.02217},N:{"11":0.02513,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.25869},Q:{"10.4":0},O:{"0":1.71471},H:{"0":12.04939},L:{"0":49.38711}};
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 c93d4f6071..1b41c2415f 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:{"78":0.01625,"100":0.10294,"101":1.30574,"102":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 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 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 103 104 3.5 3.6"},D:{"60":0.0596,"63":0.04876,"76":0.01084,"79":0.01084,"81":0.02167,"83":0.01625,"86":0.00542,"87":0.1192,"89":0.00542,"90":0.00542,"96":0.0596,"97":0.03793,"98":0.20588,"99":0.51471,"100":0.8723,"101":2.01008,"102":24.14261,"103":2.73609,_:"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 61 62 64 65 66 67 68 69 70 71 72 73 74 75 77 78 80 84 85 88 91 92 93 94 95 104 105 106"},F:{"32":0.01625,"36":0.0596,"86":0.15712,"87":0.61765,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 33 34 35 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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.01625,"92":0.00542,"100":0.00542,"101":2.88238,"102":5.58054,"103":2.15095,_:"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"},E:{"4":0,"12":0.00542,"13":0.04876,"14":0.29799,"15":0.0596,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1 10.1 16.0","11.1":0.01084,"12.1":0.09752,"13.1":0.40635,"14.1":0.67725,"15.1":0.17879,"15.2-15.3":0.49304,"15.4":1.47911,"15.5":3.733},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.01655,"7.0-7.1":0,"8.1-8.4":0.00207,"9.0-9.2":0.00207,"9.3":0.0455,"10.0-10.2":0.02895,"10.3":0.05171,"11.0-11.2":0.01034,"11.3-11.4":0.00414,"12.0-12.1":0.00207,"12.2-12.5":0.34746,"13.0-13.1":0.01861,"13.2":0,"13.3":0.03309,"13.4-13.7":0.06205,"14.0-14.4":0.47776,"14.5-14.8":1.71248,"15.0-15.1":0.47776,"15.2-15.3":1.11477,"15.4":4.54799,"15.5":11.66884,"16.0":0.02689},P:{"4":0.01058,"5.0-5.4":0.03078,"6.2-6.4":0.03078,"7.2-7.4":0.12809,"8.2":0.06207,"9.2":0.06405,"10.1":0.02016,"11.1-11.2":0.06405,"12.0":0.03175,"13.0":0.03175,"14.0":0.27517,"15.0":0.01058,"16.0":0.29634,"17.0":3.54551},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},A:{"11":0.45511,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0.1283},O:{"0":0.06415},H:{"0":1.08449},L:{"0":20.93441},S:{"2.5":0},R:{_:"0"},M:{"0":0.25201}};
+module.exports={C:{"52":0.01022,"78":0.02556,"83":0.02556,"91":0.01022,"99":0.00511,"101":0.07667,"102":1.26242,"103":0.07155,_:"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 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 84 85 86 87 88 89 90 92 93 94 95 96 97 98 100 104 105 3.5 3.6"},D:{"49":0.01022,"60":0.046,"77":0.00511,"79":0.01022,"80":0.03067,"81":0.01022,"84":0.01022,"85":0.01022,"90":0.046,"96":0.02044,"97":0.05622,"98":0.04089,"99":0.01022,"100":0.24022,"101":0.6951,"102":1.68152,"103":26.1581,_:"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 50 51 52 53 54 55 56 57 58 59 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 78 83 86 87 88 89 91 92 93 94 95 104 105 106"},F:{"32":0.03067,"36":0.06644,"86":0.01022,"87":0.05111,"88":0.65421,"89":0.12266,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 33 34 35 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 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.01022,"92":0.01533,"100":0.00511,"101":0.21466,"102":0.138,"103":7.43651,_:"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"},E:{"4":0,"11":0.01533,"13":0.08689,"14":0.27088,"15":0.05622,_:"0 5 6 7 8 9 10 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 16.0","11.1":0.02556,"12.1":0.03578,"13.1":0.28622,"14.1":0.59288,"15.1":0.21977,"15.2-15.3":0.36799,"15.4":0.49066,"15.5":6.58808,"15.6":0.09711},G:{"8":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.00962,"9.0-9.2":0,"9.3":0.05291,"10.0-10.2":0,"10.3":0.04329,"11.0-11.2":0.01203,"11.3-11.4":0.01203,"12.0-12.1":0.00481,"12.2-12.5":0.41607,"13.0-13.1":0.00481,"13.2":0.00481,"13.3":0.02405,"13.4-13.7":0.05532,"14.0-14.4":0.27417,"14.5-14.8":1.71237,"15.0-15.1":0.41126,"15.2-15.3":0.86821,"15.4":2.13565,"15.5":17.59024,"16.0":0.03608},P:{"4":0.04202,"5.0-5.4":0.06154,"6.2-6.4":0.02051,"7.2-7.4":0.106,"8.2":0.021,"9.2":0.0424,"10.1":0.05305,"11.1-11.2":0.0636,"12.0":0.02084,"13.0":0.03151,"14.0":0.35717,"15.0":0.053,"16.0":0.04202,"17.0":4.31752},I:{"0":0,"3":0,"4":0.00156,"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.03266},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.06644,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02513,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.26395},Q:{"10.4":0},O:{"0":0.10754},H:{"0":0.99032},L:{"0":20.71833}};
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 a24440b7d8..d4e15cfd81 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:{"48":0.01796,"80":0.01347,"86":0.00449,"88":0.03593,"90":0.00449,"91":0.05838,"92":0.00898,"97":0.00449,"98":0.06287,"99":0.01796,"100":0.40868,"101":2.3937,"102":0.15719,_:"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 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 81 82 83 84 85 87 89 93 94 95 96 103 104 3.5 3.6"},D:{"38":0.00449,"49":0.00898,"65":0.02695,"75":0.01347,"79":0.06737,"80":0.01347,"83":0.00898,"84":0.01347,"85":0.00449,"87":0.01796,"88":0.01796,"89":0.01796,"90":0.01347,"91":0.00898,"92":0.01347,"93":0.02695,"95":0.00449,"96":0.1976,"98":0.10778,"99":0.9476,"100":0.37724,"101":1.5494,"102":17.17808,"103":1.60778,_:"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 48 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 66 67 68 69 70 71 72 73 74 76 77 78 81 86 94 97 104 105 106"},F:{"76":0.05838,"80":0.02246,"86":0.55239,"87":0.85778,_:"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 77 78 79 81 82 83 84 85 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00449,"13":0.00898,"14":0.01347,"17":0.09431,"18":0.03144,"84":0.03144,"85":0.00449,"90":0.00449,"92":0.03144,"96":0.04042,"99":0.01796,"101":0.70509,"102":5.02992,"103":0.80838,_:"15 16 79 80 81 83 86 87 88 89 91 93 94 95 97 98 100"},E:{"4":0,"12":0.02695,"13":0.16617,"14":0.16617,"15":0.10778,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.00898,"11.1":0.03144,"12.1":0.05838,"13.1":0.33233,"14.1":2.51945,"15.1":0.96557,"15.2-15.3":0.21108,"15.4":1.43263,"15.5":2.49251,"16.0":0.03144},G:{"8":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.00882,"10.0-10.2":0,"10.3":0.04629,"11.0-11.2":0,"11.3-11.4":0.00882,"12.0-12.1":0.01764,"12.2-12.5":0.37697,"13.0-13.1":0.00441,"13.2":0.00441,"13.3":0.00661,"13.4-13.7":0.02204,"14.0-14.4":0.34831,"14.5-14.8":1.28962,"15.0-15.1":0.56876,"15.2-15.3":1.16838,"15.4":2.40289,"15.5":15.74,"16.0":0.01102},P:{"4":0.02081,"5.0-5.4":0.03078,"6.2-6.4":0.03078,"7.2-7.4":0.12809,"8.2":0.06207,"9.2":0.06405,"10.1":0.02016,"11.1-11.2":0.04268,"12.0":0.39548,"13.0":0.11448,"14.0":0.03122,"15.0":0.01041,"16.0":0.21856,"17.0":3.34079},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.02204},A:{"9":0.01796,"11":0.30988,_:"6 7 8 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.04958},H:{"0":4.40715},L:{"0":23.94786},S:{"2.5":0},R:{_:"0"},M:{"0":0.53437}};
+module.exports={C:{"48":0.02193,"78":0.01316,"81":0.03508,"85":0.00439,"88":0.00877,"91":0.04385,"97":0.00439,"98":0.00439,"99":0.01316,"100":0.04385,"101":0.32011,"102":1.88994,"103":0.28064,_:"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 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 79 80 82 83 84 86 87 89 90 92 93 94 95 96 104 105 3.5 3.6"},D:{"41":0.02193,"49":0.01316,"65":0.12717,"66":0.00439,"75":0.00877,"78":0.00439,"79":0.01754,"80":0.01316,"81":0.00877,"83":0.02631,"85":0.00877,"86":0.03508,"87":0.13594,"88":0.06578,"89":0.01316,"90":0.03947,"91":0.00877,"93":0.02193,"94":0.04385,"97":0.00877,"98":0.06578,"99":0.13155,"100":0.14909,"101":1.64438,"102":1.72331,"103":21.97762,_:"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 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 67 68 69 70 71 72 73 74 76 77 84 92 95 96 104 105 106"},F:{"32":0.01316,"36":0.02193,"82":0.01754,"83":0.00439,"84":0.00439,"87":0.00877,"88":0.44727,"89":0.18417,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 33 34 35 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 85 86 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"13":0.00439,"15":0.00877,"16":0.01754,"17":0.09647,"18":0.03508,"84":0.01316,"87":0.00439,"92":0.02631,"98":0.00439,"99":0.02193,"101":0.03947,"102":0.09209,"103":4.71388,_:"12 14 79 80 81 83 85 86 88 89 90 91 93 94 95 96 97 100"},E:{"4":0,"12":0.02631,"13":0.0877,"14":0.10963,"15":0.13155,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 10.1","9.1":0.01754,"11.1":0.00877,"12.1":0.06578,"13.1":0.21048,"14.1":0.82877,"15.1":0.46043,"15.2-15.3":0.05701,"15.4":0.81123,"15.5":4.04736,"15.6":0.0307,"16.0":0.0877},G:{"8":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.00257,"9.3":0.01544,"10.0-10.2":0,"10.3":0.08233,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0.04117,"12.2-12.5":0.44512,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0.04117,"14.0-14.4":0.19812,"14.5-14.8":1.0652,"15.0-15.1":0.27016,"15.2-15.3":0.74101,"15.4":0.60207,"15.5":21.53556,"16.0":0.24443},P:{"4":0.08404,"5.0-5.4":0.06154,"6.2-6.4":0.02051,"7.2-7.4":0.05252,"8.2":0.021,"9.2":0.0424,"10.1":0.05305,"11.1-11.2":0.05228,"12.0":0.04202,"13.0":0.03151,"14.0":0.06273,"15.0":0.02091,"16.0":0.14706,"17.0":3.70811},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.03931},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.28941,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02513,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.41551},Q:{"10.4":0},O:{"0":1.22969},H:{"0":3.67862},L:{"0":22.19272}};
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 aaca03d171..c1f3b94718 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:{"34":0.03686,"41":0.0023,"43":0.01843,"44":0.00461,"47":0.0023,"50":0.00461,"52":0.0023,"56":0.01152,"61":0.0023,"68":0.00461,"72":0.01613,"78":0.0023,"79":0.00461,"81":0.0023,"88":0.0023,"89":0.0023,"91":0.00691,"93":0.01152,"95":0.01382,"96":0.00461,"97":0.0023,"98":0.00691,"99":0.08064,"100":0.13824,"101":1.43309,"102":0.25574,_:"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 42 45 46 48 49 51 53 54 55 57 58 59 60 62 63 64 65 66 67 69 70 71 73 74 75 76 77 80 82 83 84 85 86 87 90 92 94 103 104 3.5 3.6"},D:{"39":0.01613,"45":0.00461,"46":0.0023,"49":0.0023,"54":0.00922,"58":0.00461,"59":0.0023,"60":0.02534,"63":0.00461,"64":0.01843,"69":0.0023,"70":0.01152,"71":0.0023,"72":0.0023,"74":0.01152,"75":0.00922,"76":0.0023,"77":0.01152,"79":0.03917,"80":0.00922,"81":0.12211,"83":0.00461,"84":0.00461,"85":0.03686,"86":0.00461,"87":0.27187,"88":0.01152,"89":0.00461,"90":0.01382,"91":0.00922,"92":0.01382,"93":0.09446,"94":0.00691,"95":0.00691,"96":0.01843,"97":0.01152,"98":0.00922,"99":0.02765,"100":0.0599,"101":0.71194,"102":7.09402,"103":0.67968,"104":0.00691,"105":0.00461,_:"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 41 42 43 44 47 48 50 51 52 53 55 56 57 61 62 65 66 67 68 73 78 106"},F:{"31":0.00922,"40":0.01382,"79":0.0023,"84":0.00461,"85":0.00922,"86":0.38016,"87":0.31334,_:"9 11 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 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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.02995,"13":0.00691,"14":0.0023,"15":0.00461,"16":0.02534,"17":0.01152,"18":3.20026,"83":0.00461,"84":0.01382,"85":0.0023,"88":0.0023,"89":0.00691,"90":0.00461,"91":0.0023,"92":0.02304,"93":0.00461,"96":0.00461,"97":0.00922,"98":0.00461,"99":0.01843,"100":0.02534,"101":0.27187,"102":1.54598,"103":0.21197,_:"79 80 81 86 87 94 95"},E:{"4":0,"8":0.0023,"13":0.02765,"14":0.03456,"15":0.0023,_:"0 5 6 7 9 10 11 12 3.1 3.2 5.1 6.1 7.1 11.1 16.0","9.1":0.0023,"10.1":0.00461,"12.1":0.00461,"13.1":0.01843,"14.1":0.18202,"15.1":0.01613,"15.2-15.3":0.01152,"15.4":0.07373,"15.5":0.55987},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.05617,"6.0-6.1":0,"7.0-7.1":0.05206,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.06028,"10.0-10.2":0.05754,"10.3":0.52608,"11.0-11.2":0.02192,"11.3-11.4":0.2466,"12.0-12.1":0.0685,"12.2-12.5":1.75633,"13.0-13.1":0.07398,"13.2":0.01644,"13.3":1.0179,"13.4-13.7":0.27126,"14.0-14.4":1.60563,"14.5-14.8":1.6755,"15.0-15.1":0.79049,"15.2-15.3":0.88365,"15.4":1.48644,"15.5":2.96603,"16.0":0.05069},P:{"4":0.24627,"5.0-5.4":0.03078,"6.2-6.4":0.03078,"7.2-7.4":0.35915,"8.2":0.06207,"9.2":0.05131,"10.1":0.02016,"11.1-11.2":0.03078,"12.0":0.01032,"13.0":0.04105,"14.0":0.12314,"15.0":0.02052,"16.0":0.17444,"17.0":0.83117},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00074,"4.2-4.3":0.0018,"4.4":0,"4.4.3-4.4.4":0.02054},A:{"11":0.02074,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0.14622},Q:{"10.4":0},O:{"0":0.83117},H:{"0":2.38255},L:{"0":55.00006},S:{"2.5":0},R:{_:"0"},M:{"0":0.05387}};
+module.exports={C:{"34":0.04314,"35":0.0027,"43":0.01618,"50":0.0027,"52":0.01348,"62":0.00539,"72":0.01078,"78":0.05931,"85":0.0027,"91":0.00809,"92":0.0027,"95":0.00539,"97":0.00809,"98":0.10784,"99":0.01078,"100":0.00539,"101":0.05392,"102":2.0894,"103":0.21029,"104":0.0027,_:"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 44 45 46 47 48 49 51 53 54 55 56 57 58 59 60 61 63 64 65 66 67 68 69 70 71 73 74 75 76 77 79 80 81 82 83 84 86 87 88 89 90 93 94 96 105 3.5 3.6"},D:{"34":0.00809,"40":0.01078,"43":0.00539,"44":0.0027,"46":0.00539,"49":0.05931,"53":0.00539,"60":0.05662,"63":0.0027,"64":0.00539,"65":0.0027,"66":0.0027,"68":0.0027,"69":0.00539,"70":0.0027,"73":0.0027,"74":0.00539,"75":0.01348,"76":0.01348,"77":0.0027,"78":0.00809,"79":0.01348,"80":0.00539,"81":0.07818,"84":0.0027,"85":0.01618,"86":0.00539,"87":0.11054,"88":0.0027,"89":0.00809,"90":0.01618,"91":0.01618,"92":0.04044,"93":1.47471,"94":0.00539,"95":0.0027,"96":0.02157,"97":0.01348,"98":0.00809,"99":0.02157,"100":0.04314,"101":0.08897,"102":1.91955,"103":8.17427,"104":0.02966,_:"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 41 42 45 47 48 50 51 52 54 55 56 57 58 59 61 62 67 71 72 83 105 106"},F:{"21":0.00539,"79":0.00809,"84":0.00539,"85":0.00539,"86":0.24803,"87":0.01348,"88":0.21029,"89":0.2022,_:"9 11 12 15 16 17 18 19 20 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 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.01078,"14":0.0027,"15":0.01618,"16":0.00809,"17":0.00539,"18":3.65038,"86":0.0027,"89":0.02696,"92":0.02696,"94":0.00539,"98":0.0027,"99":0.01078,"100":0.21838,"101":0.02696,"102":0.04853,"103":1.7524,_:"13 79 80 81 83 84 85 87 88 90 91 93 95 96 97"},E:{"4":0,"11":0.00809,"13":0.00539,"14":0.02157,"15":0.00539,_:"0 5 6 7 8 9 10 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 16.0","11.1":0.0027,"12.1":0.01078,"13.1":0.03505,"14.1":0.09436,"15.1":0.01618,"15.2-15.3":0.00539,"15.4":0.09975,"15.5":0.51763,"15.6":0.00809},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01247,"6.0-6.1":0,"7.0-7.1":0.00779,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.05612,"10.0-10.2":0,"10.3":1.01325,"11.0-11.2":0.04832,"11.3-11.4":0.06859,"12.0-12.1":0.06235,"12.2-12.5":2.94466,"13.0-13.1":0.06703,"13.2":0.02027,"13.3":0.12159,"13.4-13.7":0.31021,"14.0-14.4":1.10678,"14.5-14.8":1.70382,"15.0-15.1":0.62822,"15.2-15.3":0.69369,"15.4":1.53235,"15.5":4.84178,"16.0":0.13562},P:{"4":0.841,"5.0-5.4":0.06154,"6.2-6.4":0.02051,"7.2-7.4":0.38973,"8.2":0.021,"9.2":0.11282,"10.1":0.05305,"11.1-11.2":0.06154,"12.0":0.0105,"13.0":0.03077,"14.0":0.09231,"15.0":0.03077,"16.0":0.11282,"17.0":1.18971},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00101,"4.2-4.3":0.00379,"4.4":0,"4.4.3-4.4.4":0.04633},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.02157,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0.08034},N:{"11":0.02513,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.06574},Q:{"10.4":0},O:{"0":0.83996},H:{"0":2.03991},L:{"0":55.54925}};
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 7bf69ff9c2..b15951778a 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:{"37":0.00382,"39":0.00478,"43":0.00287,"47":0.00191,"48":0.00382,"56":0.01243,"63":0.00191,"68":0.00191,"69":0.00191,"72":0.00191,"78":0.00096,"80":0.00096,"84":0.00191,"89":0.00096,"91":0.00478,"92":0.06501,"95":0.0478,"96":0.00191,"97":0.00191,"98":0.00765,"99":0.00382,"100":0.05449,"101":0.40343,"102":0.02199,_:"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 38 40 41 42 44 45 46 49 50 51 52 53 54 55 57 58 59 60 61 62 64 65 66 67 70 71 73 74 75 76 77 79 81 82 83 85 86 87 88 90 93 94 103 104 3.5 3.6"},D:{"18":0.00191,"25":0.00287,"26":0.00191,"28":0.00096,"29":0.00096,"33":0.01434,"38":0.00191,"40":0.00287,"43":0.00478,"46":0.00191,"48":0.00096,"49":0.00191,"55":0.00191,"56":0.00096,"57":0.00382,"60":0.01243,"63":0.00191,"64":0.01147,"65":0.00191,"66":0.00191,"67":0.00191,"68":0.00191,"69":0.00478,"70":0.00287,"71":0.00096,"72":0.00382,"74":0.00765,"75":0.00191,"76":0.04493,"78":0.00478,"79":0.00669,"80":0.0086,"81":0.01052,"83":0.0086,"84":0.00191,"86":0.01434,"87":0.03537,"88":0.01147,"89":0.00191,"90":0.00096,"91":0.01147,"92":0.01338,"93":0.02294,"94":0.00669,"95":0.00574,"96":0.02199,"97":0.01721,"98":0.0153,"99":0.02772,"100":0.05545,"101":0.19024,"102":2.716,"103":0.23135,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 19 20 21 22 23 24 27 30 31 32 34 35 36 37 39 41 42 44 45 47 50 51 52 53 54 58 59 61 62 73 77 85 104 105 106"},F:{"15":0.00096,"34":0.00096,"58":0.00191,"79":0.00096,"81":0.00191,"84":0.00478,"85":0.00191,"86":0.00669,"87":0.07457,_:"9 11 12 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 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 82 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.03442,"13":0.00478,"14":0.00096,"15":0.00287,"16":0.0086,"17":0.0086,"18":0.03442,"84":0.00765,"85":0.0086,"87":0.00956,"89":0.02199,"90":0.00574,"92":0.0086,"94":0.00287,"95":0.00287,"96":0.00382,"97":0.00191,"98":0.00191,"99":0.00765,"100":0.04111,"101":0.13193,"102":0.57456,"103":0.22466,_:"79 80 81 83 86 88 91 93"},E:{"4":0,"11":0.00096,"12":0.00096,"13":0.00191,"14":0.03537,"15":0.00478,_:"0 5 6 7 8 9 10 3.1 3.2 5.1 6.1 7.1 9.1 11.1 16.0","10.1":0.01912,"12.1":0.00191,"13.1":0.0086,"14.1":0.02294,"15.1":0.05067,"15.2-15.3":0.00478,"15.4":0.03728,"15.5":0.06501},G:{"8":0.00226,"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.08486,"8.1-8.4":0.00113,"9.0-9.2":0,"9.3":0.05884,"10.0-10.2":0.03281,"10.3":0.29985,"11.0-11.2":0.22517,"11.3-11.4":0.05771,"12.0-12.1":0.90181,"12.2-12.5":2.87855,"13.0-13.1":0.25233,"13.2":0.04639,"13.3":0.17651,"13.4-13.7":0.41753,"14.0-14.4":1.27973,"14.5-14.8":0.83505,"15.0-15.1":0.77848,"15.2-15.3":1.04438,"15.4":0.90068,"15.5":1.01157,"16.0":0.02716},P:{"4":0.35561,"5.0-5.4":0.09144,"6.2-6.4":0.06096,"7.2-7.4":0.42674,"8.2":0.06207,"9.2":0.13208,"10.1":0.02016,"11.1-11.2":0.16257,"12.0":0.04064,"13.0":0.07112,"14.0":0.28449,"15.0":0.06096,"16.0":1.32085,"17.0":0.52834},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00036,"4.2-4.3":0.00288,"4.4":0,"4.4.3-4.4.4":0.04197},A:{"10":0.00574,"11":0.06883,_:"6 7 8 9 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0.02713},O:{"0":0.35268},H:{"0":8.39866},L:{"0":69.71566},S:{"2.5":0.07234},R:{_:"0"},M:{"0":0.01809}};
+module.exports={C:{"36":0.00099,"37":0.00397,"41":0.00099,"45":0.00595,"48":0.00198,"50":0.00298,"54":0.00099,"56":0.01587,"57":0.00198,"60":0.00198,"61":0.00099,"62":0.00298,"68":0.00198,"72":0.00496,"78":0.00298,"86":0.00198,"90":0.00099,"91":0.00496,"95":0.00794,"96":0.00099,"98":0.00397,"99":0.00397,"100":0.00893,"101":0.05258,"102":0.49997,"103":0.02976,"104":0.00496,_:"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 38 39 40 42 43 44 46 47 49 51 52 53 55 58 59 63 64 65 66 67 69 70 71 73 74 75 76 77 79 80 81 82 83 84 85 87 88 89 92 93 94 97 105 3.5 3.6"},D:{"19":0.00397,"25":0.00198,"28":0.00595,"33":0.00496,"37":0.00198,"38":0.00198,"40":0.00298,"43":0.00496,"45":0.00099,"46":0.00298,"49":0.00099,"50":0.00298,"54":0.00298,"55":0.00298,"56":0.00198,"57":0.00298,"60":0.00694,"62":0.00099,"64":0.01587,"66":0.00099,"67":0.00496,"69":0.00694,"70":0.00198,"71":0.00198,"72":0.00595,"74":0.00397,"76":0.02778,"77":0.00099,"78":0.00298,"79":0.00794,"80":0.00099,"81":0.02182,"83":0.00198,"84":0.00198,"86":0.00694,"87":0.02282,"88":0.00198,"89":0.00397,"90":0.00298,"91":0.00298,"92":0.00496,"93":0.02182,"94":0.00397,"95":0.00298,"96":0.02778,"97":0.01587,"98":0.0119,"99":0.03571,"100":0.05059,"101":0.01686,"102":0.17162,"103":3.10099,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 20 21 22 23 24 26 27 29 30 31 32 34 35 36 39 41 42 44 47 48 51 52 53 58 59 61 63 65 68 73 75 85 104 105 106"},F:{"36":0.00198,"57":0.00198,"58":0.00198,"76":0.00198,"79":0.01984,"81":0.00198,"83":0.02976,"84":0.00099,"85":0.00298,"87":0.00496,"88":0.11011,"89":0.04464,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 77 78 80 82 86 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.03472,"13":0.00496,"15":0.00397,"16":0.00298,"17":0.00694,"18":0.02678,"84":0.00595,"85":0.01091,"87":0.00298,"89":0.00397,"90":0.00496,"92":0.0129,"93":0.00099,"94":0.00099,"96":0.00298,"97":0.00198,"98":0.00198,"99":0.00198,"100":0.01786,"101":0.0248,"102":0.01686,"103":0.72714,_:"14 79 80 81 83 86 88 91 95"},E:{"4":0,"11":0.00298,"12":0.00298,"13":0.00496,"14":0.0377,"15":0.00198,_:"0 5 6 7 8 9 10 3.1 3.2 5.1 6.1 7.1 10.1 15.6","9.1":0.00198,"11.1":0.00298,"12.1":0.00397,"13.1":0.00298,"14.1":0.0129,"15.1":0.00496,"15.2-15.3":0.00099,"15.4":0.04762,"15.5":0.04762,"16.0":0.00397},G:{"8":0.00132,"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.03427,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.71838,"10.0-10.2":0.03559,"10.3":0.07513,"11.0-11.2":0.40862,"11.3-11.4":0.0435,"12.0-12.1":0.65775,"12.2-12.5":4.30766,"13.0-13.1":0.18322,"13.2":0.02373,"13.3":0.35326,"13.4-13.7":0.57866,"14.0-14.4":1.30627,"14.5-14.8":0.82647,"15.0-15.1":0.81592,"15.2-15.3":0.6182,"15.4":0.58525,"15.5":1.49608,"16.0":0.05536},P:{"4":0.24395,"5.0-5.4":0.06099,"6.2-6.4":0.14231,"7.2-7.4":0.53873,"8.2":0.021,"9.2":0.14231,"10.1":0.0102,"11.1-11.2":0.10165,"12.0":0.04066,"13.0":0.06099,"14.0":0.28461,"15.0":0.04066,"16.0":1.35191,"17.0":0.71153},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00015,"4.2-4.3":0.00073,"4.4":0,"4.4.3-4.4.4":0.02615},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.02282,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02513,_:"10"},S:{"2.5":0.07206},R:{_:"0"},M:{"0":0.04504},Q:{"10.4":0.01802},O:{"0":0.36933},H:{"0":10.59202},L:{"0":65.60723}};
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 a6450dcd6f..a19b043493 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:{"38":0.0084,"50":0.0126,"52":0.0168,"60":0.0084,"78":0.13443,"84":0.0084,"89":0.0084,"91":0.09662,"97":0.0084,"98":0.02521,"99":0.0126,"100":0.26046,"101":2.76006,"102":0.19745,_:"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 48 49 51 53 54 55 56 57 58 59 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 85 86 87 88 90 92 93 94 95 96 103 104 3.5 3.6"},D:{"49":0.03361,"53":0.0126,"58":0.0084,"62":0.0126,"63":0.0042,"74":0.0042,"75":0.02941,"77":0.0126,"79":0.04621,"81":0.0126,"83":0.0126,"84":0.0084,"85":0.02521,"86":0.0084,"87":0.02521,"88":0.0084,"89":0.02101,"90":0.02941,"91":0.0126,"92":0.02521,"93":0.0126,"94":0.0084,"95":0.05041,"96":0.13443,"97":0.02521,"98":0.02941,"99":0.11343,"100":0.57134,"101":0.99564,"102":18.24914,"103":1.65519,_:"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 50 51 52 54 55 56 57 59 60 61 64 65 66 67 68 69 70 71 72 73 76 78 80 104 105 106"},F:{"28":0.05041,"85":0.0084,"86":0.18064,"87":0.44951,_:"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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"14":0.0084,"16":0.0126,"17":0.0084,"18":0.02101,"89":0.0084,"92":0.0084,"95":0.0084,"96":0.0084,"97":0.08402,"98":0.0084,"99":0.0168,"100":0.08402,"101":0.63015,"102":3.72629,"103":0.8444,_:"12 13 15 79 80 81 83 84 85 86 87 88 90 91 93 94"},E:{"4":0,"11":0.21005,"12":0.0042,"13":0.06722,"14":0.27307,"15":0.05881,_:"0 5 6 7 8 9 10 3.1 3.2 5.1 6.1 7.1 10.1 16.0","9.1":0.0042,"11.1":0.05041,"12.1":0.09662,"13.1":0.4327,"14.1":0.60074,"15.1":0.18905,"15.2-15.3":0.11343,"15.4":0.836,"15.5":1.81063},G:{"8":0.00338,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.01521,"7.0-7.1":0.00338,"8.1-8.4":0.01352,"9.0-9.2":0.00169,"9.3":0.02027,"10.0-10.2":0,"10.3":0.10644,"11.0-11.2":0.00169,"11.3-11.4":0.00507,"12.0-12.1":0.52207,"12.2-12.5":0.38184,"13.0-13.1":0.01521,"13.2":0.00845,"13.3":0.03548,"13.4-13.7":0.12165,"14.0-14.4":0.4038,"14.5-14.8":1.28069,"15.0-15.1":0.51869,"15.2-15.3":1.10497,"15.4":2.93139,"15.5":9.33651,"16.0":0.0321},P:{"4":0.09492,"5.0-5.4":0.03078,"6.2-6.4":0.03078,"7.2-7.4":0.288,"8.2":0.06207,"9.2":0.01055,"10.1":0.02016,"11.1-11.2":0.12343,"12.0":0.09257,"13.0":0.144,"14.0":0.31886,"15.0":0.072,"16.0":0.38057,"17.0":3.89826},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00633,"4.4":0,"4.4.3-4.4.4":0.02266},A:{"8":2.85248,"11":0.23946,_:"6 7 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0},H:{"0":0.07137},L:{"0":36.2258},S:{"2.5":0},R:{_:"0"},M:{"0":0.24936}};
+module.exports={C:{"38":0.01274,"52":0.02123,"68":0.01698,"78":0.09764,"84":0.02547,"86":0.01274,"88":0.00425,"91":0.05519,"97":0.00849,"99":0.00849,"100":0.04245,"101":0.19952,"102":2.69133,"103":0.25046,_:"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 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 79 80 81 82 83 85 87 89 90 92 93 94 95 96 98 104 105 3.5 3.6"},D:{"49":1.52396,"58":0.00425,"63":0.00849,"65":0.00425,"67":0.01274,"68":0.00849,"75":0.02972,"76":0.00425,"79":0.02547,"85":0.00849,"86":0.00849,"87":0.00849,"89":0.02123,"91":0.00849,"92":0.00849,"93":0.00849,"94":0.00425,"95":0.02972,"96":0.12311,"97":0.02547,"98":0.00425,"99":0.08066,"100":0.20801,"101":0.10613,"102":1.17162,"103":19.58219,_:"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 50 51 52 53 54 55 56 57 59 60 61 62 64 66 69 70 71 72 73 74 77 78 80 81 83 84 88 90 104 105 106"},F:{"85":0.00849,"87":0.07641,"88":0.54761,"89":0.16131,_:"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 86 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"13":0.00849,"15":0.00425,"16":0.00849,"17":0.00849,"18":0.01274,"85":0.03821,"90":0.00425,"92":0.01274,"93":0.00849,"96":0.01698,"97":0.07641,"98":0.00425,"99":0.01274,"100":0.01698,"101":0.04245,"102":0.07641,"103":4.91147,_:"12 14 79 80 81 83 84 86 87 88 89 91 94 95"},E:{"4":0,"12":0.00425,"13":0.08066,"14":0.19952,"15":0.03821,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.0467,"11.1":0.02972,"12.1":0.07217,"13.1":0.52638,"14.1":0.3863,"15.1":0.17829,"15.2-15.3":0.18678,"15.4":0.41601,"15.5":2.20316,"15.6":0.22499,"16.0":0.00849},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00334,"7.0-7.1":0,"8.1-8.4":0.01171,"9.0-9.2":0,"9.3":0.02675,"10.0-10.2":0,"10.3":0.05184,"11.0-11.2":0.04515,"11.3-11.4":0.00669,"12.0-12.1":0.1505,"12.2-12.5":0.30768,"13.0-13.1":0.00836,"13.2":0.00167,"13.3":0.02843,"13.4-13.7":0.16387,"14.0-14.4":0.32106,"14.5-14.8":0.76084,"15.0-15.1":0.42306,"15.2-15.3":0.70232,"15.4":1.2742,"15.5":11.90091,"16.0":0.07525},P:{"4":0.04068,"5.0-5.4":0.06154,"6.2-6.4":0.02051,"7.2-7.4":0.29496,"8.2":0.021,"9.2":0.01047,"10.1":0.05305,"11.1-11.2":0.12205,"12.0":0.09154,"13.0":0.08137,"14.0":0.35599,"15.0":0.0712,"16.0":0.1424,"17.0":4.65839},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00243,"4.2-4.3":0.01337,"4.4":0,"4.4.3-4.4.4":0.07052},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":2.96726,"11":0.15282,_:"6 7 9 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02513,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.27049},Q:{"10.4":0},O:{"0":0.01151},H:{"0":0.14166},L:{"0":35.89803}};
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 265818c291..b6e1b9d8ce 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:{"52":0.05796,"56":0.01656,"57":0.04968,"71":0.00828,"72":0.0414,"78":0.03312,"79":0.00828,"85":0.00828,"97":0.01656,"99":0.03312,"100":0.10764,"101":0.73692,"102":0.02484,_:"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 53 54 55 58 59 60 61 62 63 64 65 66 67 68 69 70 73 74 75 76 77 80 81 82 83 84 86 87 88 89 90 91 92 93 94 95 96 98 103 104 3.5 3.6"},D:{"18":0.02484,"48":0.0828,"54":0.02484,"56":0.01656,"62":0.02484,"64":0.0414,"72":0.00828,"73":0.01656,"79":0.11592,"83":0.00828,"85":0.06624,"86":0.0414,"87":0.0828,"89":0.02484,"91":0.01656,"92":0.02484,"93":0.0414,"94":0.01656,"95":0.00828,"97":0.02484,"98":0.05796,"99":0.02484,"100":0.06624,"101":0.48024,"102":8.85132,"103":0.91908,_:"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 47 49 50 51 52 53 55 57 58 59 60 61 63 65 66 67 68 69 70 71 74 75 76 77 78 80 81 84 88 90 96 104 105 106"},F:{"28":0.11592,"60":0.00828,"81":0.01656,"86":0.02484,"87":0.35604,_:"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 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 82 83 84 85 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.03312,"13":0.01656,"15":0.01656,"18":0.11592,"84":0.00828,"89":0.00828,"92":0.9108,"94":0.00828,"95":0.01656,"99":0.54648,"101":5.55588,"102":50.02776,"103":11.02068,_:"14 16 17 79 80 81 83 85 86 87 88 90 91 93 96 97 98 100"},E:{"4":0,"13":0.03312,"14":0.02484,_:"0 5 6 7 8 9 10 11 12 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 16.0","13.1":0.00828,"14.1":0.03312,"15.1":0.02484,"15.2-15.3":0.00828,"15.4":0.01656,"15.5":0.06624},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00031,"6.0-6.1":0,"7.0-7.1":0.01155,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.01655,"10.0-10.2":0.00062,"10.3":0.0484,"11.0-11.2":0.21296,"11.3-11.4":0.00187,"12.0-12.1":0.03966,"12.2-12.5":0.6417,"13.0-13.1":0.00625,"13.2":0.00999,"13.3":0.00312,"13.4-13.7":0.03279,"14.0-14.4":0.49275,"14.5-14.8":0.12678,"15.0-15.1":0.25231,"15.2-15.3":0.43748,"15.4":0.26886,"15.5":0.51274,"16.0":0.00156},P:{"4":0.61963,"5.0-5.4":0.02174,"6.2-6.4":0.0302,"7.2-7.4":0.13516,"8.2":0.06207,"9.2":0.0104,"10.1":0.01007,"11.1-11.2":0.10397,"12.0":0.02079,"13.0":0.03261,"14.0":0.01087,"15.0":0.07278,"16.0":0.04348,"17.0":0.41308},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00234,"4.2-4.3":0.04814,"4.4":0,"4.4.3-4.4.4":0.07329},A:{"11":0.07452,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0.01375},O:{"0":0.10658},H:{"0":0.18553},L:{"0":13.18506},S:{"2.5":0},R:{_:"0"},M:{"0":0.04641}};
+module.exports={C:{"29":0.00808,"36":0.01616,"52":0.07271,"56":0.00808,"57":0.17774,"60":0.10503,"63":0.00808,"64":0.00808,"71":0.00808,"72":0.04847,"78":0.0404,"83":0.01616,"86":0.00808,"91":0.00808,"97":0.03232,"98":0.01616,"99":0.05655,"100":0.03232,"101":0.05655,"102":1.34919,"103":0.09695,_:"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 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 58 59 61 62 65 66 67 68 69 70 73 74 75 76 77 79 80 81 82 84 85 87 88 89 90 92 93 94 95 96 104 105 3.5 3.6"},D:{"18":0.03232,"37":0.01616,"38":0.01616,"43":0.00808,"48":0.11311,"54":0.0404,"55":0.05655,"56":0.02424,"64":0.0404,"67":0.01616,"68":0.02424,"72":0.01616,"75":0.00808,"79":0.10503,"85":0.21005,"86":0.0404,"87":0.03232,"91":0.06463,"92":0.0404,"93":0.00808,"94":0.00808,"96":0.02424,"97":0.05655,"98":0.00808,"99":0.02424,"100":0.0404,"101":0.04847,"102":0.27469,"103":10.09875,_:"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 39 40 41 42 44 45 46 47 49 50 51 52 53 57 58 59 60 61 62 63 65 66 69 70 71 73 74 76 77 78 80 81 83 84 88 89 90 95 104 105 106"},F:{"82":0.01616,"87":0.03232,"88":0.04847,"89":0.09695,_:"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 85 86 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.04847,"16":0.02424,"17":0.01616,"18":0.16966,"85":0.01616,"91":0.00808,"92":2.00359,"93":0.00808,"94":0.01616,"99":0.00808,"100":0.00808,"101":0.11311,"102":3.23968,"103":59.42105,_:"13 14 15 79 80 81 83 84 86 87 88 89 90 95 96 97 98"},E:{"4":0,"14":0.01616,_:"0 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 16.0","13.1":0.00808,"14.1":0.02424,"15.1":0.02424,"15.2-15.3":0.01616,"15.4":0.07271,"15.5":0.05655,"15.6":0.00808},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00273,"6.0-6.1":0,"7.0-7.1":0.02219,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00234,"10.0-10.2":0.00195,"10.3":0.04711,"11.0-11.2":0.01791,"11.3-11.4":0.00389,"12.0-12.1":0.03153,"12.2-12.5":1.2956,"13.0-13.1":0.00467,"13.2":0.00156,"13.3":0.01752,"13.4-13.7":0.03582,"14.0-14.4":0.27329,"14.5-14.8":0.10083,"15.0-15.1":0.35816,"15.2-15.3":0.41811,"15.4":0.24293,"15.5":0.89034,"16.0":0.01207},P:{"4":0.34634,"5.0-5.4":0.01117,"6.2-6.4":0.02052,"7.2-7.4":0.17815,"8.2":0.03079,"9.2":0.02051,"10.1":0.01069,"11.1-11.2":0.09431,"12.0":0.01048,"13.0":0.01117,"14.0":0.01117,"15.0":0.0524,"16.0":0.03352,"17.0":0.43571},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.01943,"4.4":0,"4.4.3-4.4.4":0.05165},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.12119,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02513,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.05379},Q:{"10.4":0.01921},O:{"0":0.18057},H:{"0":0.31281},L:{"0":14.547}};
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 7411f9aef1..c306fa0aa1 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:{"52":0.43868,"60":0.0117,"68":0.11113,"77":0.00585,"78":0.03509,"81":0.05264,"84":0.02925,"86":0.00585,"87":0.0117,"88":0.04094,"89":0.00585,"91":0.07019,"94":0.00585,"95":0.0117,"96":0.0117,"97":0.0117,"98":0.0117,"99":0.08189,"100":0.8598,"101":5.69108,"102":0.18717,_:"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 53 54 55 56 57 58 59 61 62 63 64 65 66 67 69 70 71 72 73 74 75 76 79 80 82 83 85 90 92 93 103 104 3.5 3.6"},D:{"22":0.48547,"34":0.22811,"38":0.26321,"39":0.03509,"47":0.40358,"49":0.23396,"53":0.0117,"56":0.00585,"58":0.02925,"61":0.11113,"62":0.43868,"69":0.22226,"71":0.01755,"77":0.08189,"78":0.00585,"79":0.07604,"80":0.0117,"81":0.01755,"83":0.0234,"84":0.0117,"85":0.01755,"86":0.03509,"87":0.12868,"88":0.0234,"89":0.05849,"90":0.0117,"91":0.2866,"92":0.01755,"93":0.01755,"94":0.0117,"95":0.01755,"96":0.04094,"97":0.02925,"98":0.04679,"99":0.05264,"100":0.18717,"101":1.57338,"102":29.92348,"103":2.62035,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 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 57 59 60 63 64 65 66 67 68 70 72 73 74 75 76 104 105 106"},F:{"12":0.10528,"28":0.00585,"31":0.8832,"36":0.00585,"40":0.67264,"46":0.23981,"85":0.0117,"86":0.26321,"87":0.82471,_:"9 11 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"15":0.15207,"18":0.00585,"96":0.00585,"97":0.07604,"99":0.00585,"100":0.00585,"101":0.36849,"102":2.47413,"103":0.52056,_:"12 13 14 16 17 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 98"},E:{"4":0,"13":0.03509,"14":0.06434,"15":0.01755,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 16.0","11.1":0.01755,"12.1":0.0234,"13.1":0.10528,"14.1":0.17547,"15.1":0.03509,"15.2-15.3":0.03509,"15.4":0.25151,"15.5":0.61415},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.05289,"6.0-6.1":0.00068,"7.0-7.1":0.2807,"8.1-8.4":0.00136,"9.0-9.2":0,"9.3":0.0495,"10.0-10.2":0.00068,"10.3":0.04882,"11.0-11.2":0.00542,"11.3-11.4":0.01153,"12.0-12.1":0.0061,"12.2-12.5":0.27121,"13.0-13.1":0.00542,"13.2":0.02237,"13.3":0.01492,"13.4-13.7":0.09153,"14.0-14.4":0.14713,"14.5-14.8":0.46648,"15.0-15.1":0.13357,"15.2-15.3":0.29087,"15.4":0.96416,"15.5":3.88443,"16.0":0.0122},P:{"4":0.20275,"5.0-5.4":0.03078,"6.2-6.4":0.03078,"7.2-7.4":0.12809,"8.2":0.06207,"9.2":0.06405,"10.1":0.02016,"11.1-11.2":0.04268,"12.0":0.03175,"13.0":0.09604,"14.0":0.04268,"15.0":0.02134,"16.0":0.10671,"17.0":1.52594},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.02238,"4.2-4.3":0.18647,"4.4":0,"4.4.3-4.4.4":0.26852},A:{"11":0.57905,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.09962},H:{"0":0.27509},L:{"0":32.47476},S:{"2.5":0},R:{_:"0"},M:{"0":0.24076}};
+module.exports={C:{"52":0.32193,"60":0.00511,"68":0.08687,"78":0.02555,"81":0.03577,"84":0.00511,"87":0.01022,"88":0.03577,"91":0.07665,"92":0.00511,"94":0.0511,"95":0.01022,"96":0.03577,"97":0.00511,"98":0.01022,"99":0.04088,"100":0.12264,"101":0.22995,"102":4.88516,"103":0.54677,_:"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 53 54 55 56 57 58 59 61 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 79 80 82 83 85 86 89 90 93 104 105 3.5 3.6"},D:{"22":0.4599,"34":0.15841,"38":0.19929,"39":0.02555,"40":0.01022,"47":0.30149,"49":0.31682,"56":0.00511,"58":0.02044,"61":0.12775,"62":0.22995,"69":0.08176,"71":0.01533,"75":0.00511,"77":0.08176,"78":0.01022,"79":0.08176,"80":0.00511,"81":0.03066,"83":0.02555,"84":0.01533,"85":0.01533,"86":0.08176,"87":0.0511,"88":0.14819,"89":0.05621,"90":0.00511,"91":0.22484,"92":0.02044,"93":0.02044,"94":0.00511,"95":0.01533,"96":0.03066,"97":0.01533,"98":0.03577,"99":0.03577,"100":0.07154,"101":0.14308,"102":1.24684,"103":28.60067,"104":0.01022,"105":0.00511,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 28 29 30 31 32 33 35 36 37 41 42 43 44 45 46 48 50 51 52 53 54 55 57 59 60 63 64 65 66 67 68 70 72 73 74 76 106"},F:{"12":0.08687,"25":0.02044,"28":0.01022,"31":0.80227,"40":0.64897,"46":0.2044,"77":0.01022,"85":0.01022,"87":0.04088,"88":0.68474,"89":0.35259,_:"9 11 15 16 17 18 19 20 21 22 23 24 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 76 78 79 80 81 82 83 84 86 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"15":0.14308,"96":0.01022,"97":0.02555,"101":0.02044,"102":0.12264,"103":2.86671,_:"12 13 14 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 98 99 100"},E:{"4":0,"13":0.01533,"14":0.0511,"15":0.01533,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 16.0","11.1":0.01022,"12.1":0.02555,"13.1":0.09198,"14.1":0.1533,"15.1":0.03066,"15.2-15.3":0.02555,"15.4":0.1022,"15.5":0.7154,"15.6":0.04088},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.03328,"6.0-6.1":0,"7.0-7.1":0.19026,"8.1-8.4":0,"9.0-9.2":0.00072,"9.3":0.03545,"10.0-10.2":0.00145,"10.3":0.04557,"11.0-11.2":0.00289,"11.3-11.4":0.01013,"12.0-12.1":0.00579,"12.2-12.5":0.26766,"13.0-13.1":0.00434,"13.2":0.01736,"13.3":0.01447,"13.4-13.7":0.06366,"14.0-14.4":0.1454,"14.5-14.8":0.45285,"15.0-15.1":0.10272,"15.2-15.3":0.20906,"15.4":0.41234,"15.5":5.0132,"16.0":0.03255},P:{"4":0.25093,"5.0-5.4":0.06154,"6.2-6.4":0.02051,"7.2-7.4":0.106,"8.2":0.021,"9.2":0.0424,"10.1":0.05305,"11.1-11.2":0.05228,"12.0":0.02084,"13.0":0.08364,"14.0":0.06273,"15.0":0.02091,"16.0":0.08364,"17.0":1.64148},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.05074,"4.2-4.3":0.10824,"4.4":0,"4.4.3-4.4.4":0.2909},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.36281,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02513,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.23961},Q:{"10.4":0},O:{"0":0.07824},H:{"0":0.22685},L:{"0":39.81224}};
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 d2be0a7191..2169079931 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:{"52":0.02342,"72":0.01562,"73":0.12883,"78":0.01952,"80":0.00781,"88":0.00781,"89":0.0039,"90":0.01562,"91":0.01952,"98":0.0039,"99":0.01952,"100":0.12883,"101":1.3703,"102":0.06637,_:"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 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 74 75 76 77 79 81 82 83 84 85 86 87 92 93 94 95 96 97 103 104 3.5 3.6"},D:{"38":0.00781,"49":0.01952,"50":0.00781,"65":0.0039,"69":0.00781,"70":0.0039,"75":0.00781,"76":0.03123,"78":0.01562,"79":0.06246,"80":0.01171,"81":0.00781,"83":0.01171,"84":0.00781,"86":0.06637,"87":0.05466,"88":0.01562,"89":0.02733,"90":0.01171,"91":0.06246,"92":0.03514,"93":0.05856,"94":0.02733,"95":0.01562,"96":0.05466,"97":0.04294,"98":0.04685,"99":0.08589,"100":0.1913,"101":0.94867,"102":22.81498,"103":2.20966,"104":0.00781,_:"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 48 51 52 53 54 55 56 57 58 59 60 61 62 63 64 66 67 68 71 72 73 74 77 85 105 106"},F:{"36":0.0039,"85":0.01562,"86":0.93306,"87":1.15949,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.01171,"85":0.01171,"90":0.0039,"92":0.00781,"96":0.00781,"97":0.0039,"98":0.01562,"99":0.00781,"100":0.02733,"101":0.26938,"102":2.28384,"103":0.41773,_:"12 13 14 15 16 17 79 80 81 83 84 86 87 88 89 91 93 94 95"},E:{"4":0,"13":0.01562,"14":0.05856,"15":0.03904,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 16.0","10.1":0.0039,"11.1":0.0039,"12.1":0.01562,"13.1":0.0976,"14.1":0.1952,"15.1":0.05075,"15.2-15.3":0.05856,"15.4":0.27718,"15.5":0.89792},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.01019,"7.0-7.1":0.00679,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.01443,"10.0-10.2":0,"10.3":0.01783,"11.0-11.2":0.00255,"11.3-11.4":0.00509,"12.0-12.1":0.00509,"12.2-12.5":0.20713,"13.0-13.1":0.00764,"13.2":0.00424,"13.3":0.02717,"13.4-13.7":0.04499,"14.0-14.4":0.20034,"14.5-14.8":0.45756,"15.0-15.1":0.16724,"15.2-15.3":0.30136,"15.4":1.1299,"15.5":5.78957,"16.0":0.05603},P:{"4":0.07182,"5.0-5.4":0.03078,"6.2-6.4":0.03078,"7.2-7.4":0.19494,"8.2":0.06207,"9.2":0.03078,"10.1":0.02016,"11.1-11.2":0.12312,"12.0":0.02052,"13.0":0.1026,"14.0":0.14364,"15.0":0.07182,"16.0":0.33858,"17.0":2.23669},I:{"0":0,"3":0,"4":0.00135,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00948,"4.4":0,"4.4.3-4.4.4":0.03793},A:{"11":0.05075,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.06096},H:{"0":0.25971},L:{"0":51.12408},S:{"2.5":0},R:{_:"0"},M:{"0":0.19507}};
+module.exports={C:{"48":0.00377,"52":0.01884,"72":0.00753,"73":0.11301,"78":0.01884,"88":0.00753,"90":0.0113,"91":0.0113,"96":0.00377,"99":0.00753,"100":0.01507,"101":0.06781,"102":1.21674,"103":0.14691,_:"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 59 60 61 62 63 64 65 66 67 68 69 70 71 74 75 76 77 79 80 81 82 83 84 85 86 87 89 92 93 94 95 97 98 104 105 3.5 3.6"},D:{"38":0.00753,"49":0.02637,"50":0.00377,"65":0.01507,"69":0.00753,"70":0.00377,"75":0.00377,"76":0.03767,"78":0.0113,"79":0.05651,"80":0.00753,"81":0.0113,"83":0.00753,"84":0.01507,"86":0.05274,"87":0.0339,"88":0.01507,"89":0.01884,"90":0.0113,"91":0.0339,"92":0.03014,"93":0.03767,"94":0.0226,"95":0.0113,"96":0.0452,"97":0.03767,"98":0.03767,"99":0.0452,"100":0.05651,"101":0.10548,"102":0.7534,"103":23.46464,"104":0.0113,"105":0.0113,_:"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 48 51 52 53 54 55 56 57 58 59 60 61 62 63 64 66 67 68 71 72 73 74 77 85 106"},F:{"85":0.00753,"86":0.00753,"87":0.05274,"88":1.70645,"89":0.47841,_:"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 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.00753,"84":0.00377,"90":0.00377,"92":0.0113,"96":0.00377,"98":0.02637,"99":0.00377,"100":0.01884,"101":0.0226,"102":0.05651,"103":2.75368,_:"12 13 14 15 16 17 79 80 81 83 85 86 87 88 89 91 93 94 95 97"},E:{"4":0,"13":0.0113,"14":0.04897,"15":0.03014,_:"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.00753,"12.1":0.03767,"13.1":0.10924,"14.1":0.17328,"15.1":0.03767,"15.2-15.3":0.0339,"15.4":0.14315,"15.5":0.97942,"15.6":0.05651,"16.0":0.0113},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.0095,"7.0-7.1":0.00518,"8.1-8.4":0.00086,"9.0-9.2":0.00086,"9.3":0.01468,"10.0-10.2":0.00259,"10.3":0.01641,"11.0-11.2":0.00086,"11.3-11.4":0.00518,"12.0-12.1":0.00432,"12.2-12.5":0.18824,"13.0-13.1":0.00518,"13.2":0.00345,"13.3":0.02331,"13.4-13.7":0.0449,"14.0-14.4":0.1347,"14.5-14.8":0.37475,"15.0-15.1":0.13384,"15.2-15.3":0.24523,"15.4":0.43606,"15.5":6.54431,"16.0":0.10793},P:{"4":0.08162,"5.0-5.4":0.06154,"6.2-6.4":0.02051,"7.2-7.4":0.41828,"8.2":0.021,"9.2":0.05101,"10.1":0.0102,"11.1-11.2":0.26525,"12.0":0.0204,"13.0":0.14283,"14.0":0.24485,"15.0":0.10202,"16.0":0.33667,"17.0":2.76476},I:{"0":0,"3":0,"4":0.00563,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00281,"4.4":0,"4.4.3-4.4.4":0.03519},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.0339,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02513,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.20569},Q:{"10.4":0},O:{"0":0.06233},H:{"0":0.27735},L:{"0":52.55023}};
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 e31786b2ba..d99ae48202 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:{"52":0.00374,"78":0.01121,"84":0.02242,"91":0.04857,"95":0.02615,"96":0.03362,"98":0.00374,"100":0.21295,"101":1.86426,"102":0.04857,_:"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 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 85 86 87 88 89 90 92 93 94 97 99 103 104 3.5 3.6"},D:{"38":0.00747,"49":0.04483,"53":0.00374,"65":0.01121,"67":0.00747,"68":0.00374,"70":0.01494,"75":0.00374,"76":0.02242,"77":0.03362,"79":0.28767,"80":0.00747,"83":0.02242,"84":0.00374,"86":0.01121,"87":0.02242,"88":0.00374,"90":0.01121,"91":0.02989,"92":0.03736,"93":0.05604,"94":0.02989,"96":0.08593,"97":0.02615,"98":0.04857,"99":0.40349,"100":0.29514,"101":1.61395,"102":15.82943,"103":1.6812,_:"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 48 50 51 52 54 55 56 57 58 59 60 61 62 63 64 66 69 71 72 73 74 78 81 85 89 95 104 105 106"},F:{"86":0.2802,"87":0.53051,_:"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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"15":0.00374,"17":0.00374,"18":0.01868,"92":0.00374,"94":0.01121,"97":0.00747,"99":0.02989,"100":0.01494,"101":0.73599,"102":2.8954,"103":0.52678,_:"12 13 14 16 79 80 81 83 84 85 86 87 88 89 90 91 93 95 96 98"},E:{"4":0,"13":0.12702,"14":0.41843,"15":0.06351,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 16.0","10.1":0.08966,"11.1":0.01868,"12.1":0.1457,"13.1":0.42217,"14.1":1.23662,"15.1":0.12329,"15.2-15.3":0.25031,"15.4":1.25156,"15.5":2.81694},G:{"8":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.00324,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.29814,"10.0-10.2":0,"10.3":0.02268,"11.0-11.2":0.00972,"11.3-11.4":0.03565,"12.0-12.1":0.07778,"12.2-12.5":0.88794,"13.0-13.1":0.01944,"13.2":0.0162,"13.3":0.17176,"13.4-13.7":0.36944,"14.0-14.4":0.82961,"14.5-14.8":2.23282,"15.0-15.1":0.86526,"15.2-15.3":1.70459,"15.4":5.79432,"15.5":19.00006,"16.0":0.00972},P:{"4":0.35078,"5.0-5.4":0.03078,"6.2-6.4":0.03078,"7.2-7.4":0.288,"8.2":0.06207,"9.2":0.01055,"10.1":0.02016,"11.1-11.2":0.05159,"12.0":0.01032,"13.0":0.05159,"14.0":0.07222,"15.0":0.07222,"16.0":0.57776,"17.0":3.61099},I:{"0":0,"3":0,"4":0.00582,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.01163,"4.4":0,"4.4.3-4.4.4":0.06397},A:{"11":0.1345,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.05637},H:{"0":0.15416},L:{"0":25.72252},S:{"2.5":0},R:{_:"0"},M:{"0":0.14405}};
+module.exports={C:{"78":0.02603,"84":0.0595,"91":0.01116,"92":0.01116,"95":0.03347,"96":0.04463,"100":0.00744,"101":0.92603,"102":1.37231,"103":0.17479,_:"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 79 80 81 82 83 85 86 87 88 89 90 93 94 97 98 99 104 105 3.5 3.6"},D:{"38":0.00744,"49":0.02603,"53":0.00744,"65":0.00372,"67":0.00744,"68":0.00744,"70":0.01488,"73":0.00372,"75":0.10785,"76":0.01488,"77":0.00744,"79":0.27521,"84":0.01116,"87":0.03347,"88":0.00372,"89":0.00372,"90":0.00372,"91":0.03347,"92":0.05579,"93":0.02603,"96":0.06322,"97":0.01488,"98":0.05207,"99":0.18595,"100":0.08926,"101":0.28264,"102":1.10082,"103":18.16732,"104":0.02231,"105":0.00372,_:"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 48 50 51 52 54 55 56 57 58 59 60 61 62 63 64 66 69 71 72 74 78 80 81 83 85 86 94 95 106"},F:{"79":0.00744,"83":0.00372,"87":0.01116,"88":0.5876,"89":0.21942,_:"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 84 85 86 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"15":0.00744,"18":0.00744,"92":0.00744,"96":0.00372,"100":0.00372,"101":0.07066,"102":0.11901,"103":3.44008,_:"12 13 14 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 97 98 99"},E:{"4":0,"13":0.10041,"14":0.3905,"15":0.0595,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 16.0","10.1":0.02231,"11.1":0.02975,"12.1":0.09298,"13.1":0.54297,"14.1":0.76983,"15.1":0.1562,"15.2-15.3":0.1376,"15.4":0.49091,"15.5":3.80082,"15.6":0.09298},G:{"8":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.29168,"10.0-10.2":0,"10.3":0.01945,"11.0-11.2":0.01296,"11.3-11.4":0.06158,"12.0-12.1":0.02917,"12.2-12.5":0.71299,"13.0-13.1":0.0713,"13.2":0.01945,"13.3":0.17177,"13.4-13.7":0.20093,"14.0-14.4":1.17644,"14.5-14.8":2.05148,"15.0-15.1":0.86532,"15.2-15.3":1.14403,"15.4":2.93624,"15.5":22.12226,"16.0":0.05185},P:{"4":0.2998,"5.0-5.4":0.06154,"6.2-6.4":0.02051,"7.2-7.4":0.02068,"8.2":0.021,"9.2":0.01047,"10.1":0.05305,"11.1-11.2":0.03101,"12.0":0.02068,"13.0":0.04135,"14.0":0.10338,"15.0":0.07236,"16.0":0.28946,"17.0":3.74227},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.02094,"4.4":0,"4.4.3-4.4.4":0.04187},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.08554,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02513,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.12562},Q:{"10.4":0},O:{"0":0.11306},H:{"0":0.10109},L:{"0":26.87408}};
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 6a89f5b896..7de366e21b 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:{"43":0.00928,"56":5.7502,"91":0.01856,"100":0.14387,"101":0.11603,"102":0.38056,_:"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 44 45 46 47 48 49 50 51 52 53 54 55 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 92 93 94 95 96 97 98 99 103 104 3.5 3.6"},D:{"33":0.00928,"43":0.00928,"49":0.00464,"70":0.00928,"71":0.02321,"79":0.02785,"81":0.00928,"83":0.00928,"86":2.51078,"87":0.00928,"88":0.02321,"92":0.01392,"94":0.00928,"96":0.03249,"97":0.42233,"98":0.02785,"99":0.02785,"100":0.12067,"101":1.35981,"102":26.92708,"103":0.42233,_:"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 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 72 73 74 75 76 77 78 80 84 85 89 90 91 93 95 104 105 106"},F:{"76":0.03713,"85":0.01856,"86":0.06033,"87":0.68687,_:"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 77 78 79 80 81 82 83 84 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.05105,"18":0.05105,"89":0.00464,"92":0.00928,"100":0.00928,"101":0.32487,"102":2.65929,"103":0.33415,_:"13 14 15 16 17 79 80 81 83 84 85 86 87 88 90 91 93 94 95 96 97 98 99"},E:{"4":0,_:"0 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1 15.1 15.2-15.3 15.4 16.0","15.5":0.01392},G:{"8":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.03342,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00847,"10.0-10.2":0.02808,"10.3":0.03075,"11.0-11.2":0.0254,"11.3-11.4":0.00267,"12.0-12.1":0.02228,"12.2-12.5":0.52586,"13.0-13.1":0.00758,"13.2":0.00178,"13.3":0.01292,"13.4-13.7":1.72687,"14.0-14.4":0.09982,"14.5-14.8":0.23441,"15.0-15.1":0.12879,"15.2-15.3":0.45233,"15.4":0.45768,"15.5":0.64841,"16.0":0.00579},P:{"4":0.35719,"5.0-5.4":0.09144,"6.2-6.4":0.06096,"7.2-7.4":1.02054,"8.2":0.06207,"9.2":0.13208,"10.1":0.02016,"11.1-11.2":0.08164,"12.0":0.21431,"13.0":0.1837,"14.0":0.12246,"15.0":0.03062,"16.0":0.10205,"17.0":0.23472},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00256,"4.4":0,"4.4.3-4.4.4":0.03496},A:{"8":0.00928,"11":0.09282,_:"6 7 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.01072},H:{"0":0.94368},L:{"0":48.94153},S:{"2.5":0.13398},R:{_:"0"},M:{"0":0.0268}};
+module.exports={C:{"56":6.05027,"91":0.02114,"94":0.00846,"101":0.01691,"102":0.16489,"103":0.0296,_:"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 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 92 93 95 96 97 98 99 100 104 105 3.5 3.6"},D:{"33":0.00423,"43":0.01691,"47":0.00423,"72":0.00423,"76":0.00846,"77":0.01691,"79":0.04651,"83":0.00846,"86":0.04228,"88":0.0296,"92":0.00423,"96":0.21986,"97":0.01268,"98":0.0296,"99":0.00846,"101":0.05074,"102":0.6046,"103":25.93032,"104":0.01268,_:"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 44 45 46 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 78 80 81 84 85 87 89 90 91 93 94 95 100 105 106"},F:{"88":0.05919,"89":0.0761,_:"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 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.05074,"15":0.00846,"16":0.00846,"18":0.02537,"98":0.00846,"99":0.0296,"100":0.00846,"101":0.01691,"102":0.07188,"103":0.99781,_:"13 14 17 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97"},E:{"4":0,"14":0.00846,_:"0 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 11.1 12.1 13.1 15.1 15.2-15.3 15.4 15.6 16.0","10.1":0.00423,"14.1":0.03805,"15.5":0.03382},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00594,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.04646,"10.0-10.2":0,"10.3":0.29276,"11.0-11.2":0.01887,"11.3-11.4":0.00245,"12.0-12.1":0.00175,"12.2-12.5":0.79548,"13.0-13.1":0.03214,"13.2":0.0007,"13.3":0.03738,"13.4-13.7":0.15651,"14.0-14.4":0.06184,"14.5-14.8":0.4615,"15.0-15.1":0.04821,"15.2-15.3":0.16769,"15.4":0.11005,"15.5":1.22728,"16.0":0.02445},P:{"4":0.21893,"5.0-5.4":0.06099,"6.2-6.4":0.14231,"7.2-7.4":0.52125,"8.2":0.021,"9.2":0.14231,"10.1":0.0102,"11.1-11.2":0.1251,"12.0":0.04066,"13.0":0.05213,"14.0":0.02085,"15.0":0.03128,"16.0":0.13553,"17.0":0.51083},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00016,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.01138},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.0296,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02513,_:"10"},S:{"2.5":0.23661},R:{_:"0"},M:{"0":0.01731},Q:{"10.4":0},O:{"0":0.02308},H:{"0":1.58991},L:{"0":58.00873}};
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 33cd19c112..895ea6324f 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:{"48":0.00355,"52":0.00709,"91":0.00355,"95":0.00709,"97":0.02128,"99":0.00709,"100":0.1206,"101":1.16696,"102":0.04966,_:"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 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 92 93 94 96 98 103 104 3.5 3.6"},D:{"11":0.07803,"49":0.01064,"50":0.01064,"55":0.00709,"60":0.00355,"61":0.02128,"62":0.01064,"65":0.02128,"68":0.00709,"69":0.00709,"70":0.00355,"73":0.00709,"74":0.01064,"75":0.00709,"76":0.10996,"77":0.08158,"78":0.00709,"79":0.1206,"80":0.00709,"81":0.01064,"83":0.01419,"85":0.00355,"86":0.01064,"87":0.03547,"88":0.00709,"89":0.00709,"90":0.02838,"91":0.03192,"92":0.02838,"93":0.09222,"94":0.01064,"95":0.03192,"96":0.04966,"97":0.0603,"98":0.13833,"99":0.09222,"100":0.27667,"101":1.52876,"102":16.905,"103":1.36205,"104":0.01064,_:"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 51 52 53 54 56 57 58 59 63 64 66 67 71 72 84 105 106"},F:{"28":0.00709,"86":0.20218,"87":0.40791,_:"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 85 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00709,"13":0.00355,"15":0.01774,"16":0.01064,"17":0.00709,"18":0.01419,"92":0.01419,"96":0.00709,"97":0.00709,"98":0.00709,"99":0.01064,"100":0.01774,"101":0.62073,"102":3.75273,"103":0.86192,_:"14 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95"},E:{"4":0,"14":0.05321,"15":0.01064,_:"0 5 6 7 8 9 10 11 12 13 3.1 3.2 5.1 6.1 7.1 9.1 10.1 16.0","11.1":0.00709,"12.1":0.01064,"13.1":0.05321,"14.1":0.06385,"15.1":0.07449,"15.2-15.3":0.01774,"15.4":0.34406,"15.5":0.65974},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00475,"6.0-6.1":0,"7.0-7.1":0.02755,"8.1-8.4":0.0057,"9.0-9.2":0,"9.3":0.19856,"10.0-10.2":0,"10.3":0.0494,"11.0-11.2":0.03515,"11.3-11.4":0.0114,"12.0-12.1":0.0019,"12.2-12.5":0.36672,"13.0-13.1":0.00665,"13.2":0.00475,"13.3":0.03135,"13.4-13.7":0.14156,"14.0-14.4":0.30781,"14.5-14.8":0.84269,"15.0-15.1":0.15486,"15.2-15.3":0.52252,"15.4":1.48017,"15.5":5.24804,"16.0":0.0171},P:{"4":0.28364,"5.0-5.4":0.02101,"6.2-6.4":0.06096,"7.2-7.4":0.28364,"8.2":0.06207,"9.2":0.13208,"10.1":0.03152,"11.1-11.2":0.25212,"12.0":0.21431,"13.0":0.09455,"14.0":0.10505,"15.0":0.07354,"16.0":0.33617,"17.0":4.2546},I:{"0":0,"3":0,"4":0.02065,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00129,"4.2-4.3":0.01032,"4.4":0,"4.4.3-4.4.4":0.07097},A:{"10":0.01419,"11":0.03192,_:"6 7 8 9 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.45809},H:{"0":0.36039},L:{"0":52.8419},S:{"2.5":0},R:{_:"0"},M:{"0":0.16775}};
+module.exports={C:{"91":0.00691,"97":0.01036,"99":0.00691,"100":0.01036,"101":0.03799,"102":0.84968,"103":0.07599,_:"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 92 93 94 95 96 98 104 105 3.5 3.6"},D:{"11":0.0829,"38":0.03454,"55":0.0449,"61":0.01382,"63":0.00345,"65":0.00691,"68":0.00345,"69":0.01382,"70":0.01036,"74":0.01036,"75":0.02418,"76":0.0449,"77":0.15198,"79":0.11398,"80":0.01382,"81":0.01727,"83":0.01727,"84":0.01382,"86":0.02072,"87":0.02763,"88":0.00691,"89":0.00691,"90":0.00691,"91":0.01382,"92":0.01382,"93":0.19688,"94":0.01036,"95":0.01382,"96":0.06563,"97":0.05526,"98":0.14161,"99":0.06908,"100":0.0898,"101":0.16234,"102":1.21235,"103":17.76047,"104":0.01727,"105":0.01382,_:"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 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 56 57 58 59 60 62 64 66 67 71 72 73 78 85 106"},F:{"28":0.03109,"79":0.00345,"87":0.02072,"88":0.39721,"89":0.14507,_:"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 80 81 82 83 84 85 86 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00345,"13":0.00345,"15":0.00691,"16":0.00691,"17":0.00345,"18":0.01036,"84":0.00691,"92":0.00691,"97":0.00345,"98":0.00691,"99":0.01036,"100":0.01036,"101":0.12089,"102":0.09326,"103":4.56273,_:"14 79 80 81 83 85 86 87 88 89 90 91 93 94 95 96"},E:{"4":0,"13":0.01036,"14":0.07599,"15":0.01727,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 12.1 16.0","11.1":0.00691,"13.1":0.09326,"14.1":0.07599,"15.1":0.01382,"15.2-15.3":0.00691,"15.4":0.74261,"15.5":0.85659,"15.6":0.01727},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00646,"6.0-6.1":0,"7.0-7.1":0.04523,"8.1-8.4":0,"9.0-9.2":0.00215,"9.3":0.19168,"10.0-10.2":0,"10.3":0.06031,"11.0-11.2":0.0883,"11.3-11.4":0.00431,"12.0-12.1":0.00323,"12.2-12.5":0.3726,"13.0-13.1":0.00323,"13.2":0.00646,"13.3":0.02261,"13.4-13.7":0.16369,"14.0-14.4":0.28322,"14.5-14.8":0.56644,"15.0-15.1":0.26168,"15.2-15.3":0.31014,"15.4":0.53305,"15.5":7.53814,"16.0":0.1023},P:{"4":0.35787,"5.0-5.4":0.06099,"6.2-6.4":0.14231,"7.2-7.4":0.38945,"8.2":0.021,"9.2":0.03158,"10.1":0.07368,"11.1-11.2":0.11578,"12.0":0.04066,"13.0":0.0842,"14.0":0.13683,"15.0":0.11578,"16.0":0.21051,"17.0":4.57864},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.00181,"4.4":0,"4.4.3-4.4.4":0.05257},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"10":0.00691,"11":0.03109,_:"6 7 8 9 5.5"},J:{"7":0,"10":0},N:{"11":0.02513,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.13747},Q:{"10.4":0},O:{"0":0.51059},H:{"0":0.19831},L:{"0":52.99279}};
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 c4897ef486..62456b95ad 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:{"34":0.03735,"41":0.00467,"52":0.02335,"68":0.00467,"72":0.00934,"78":0.04669,"81":0.00934,"83":0.00467,"84":0.00467,"88":0.00934,"89":0.00934,"90":0.01868,"91":0.04202,"95":0.00467,"96":0.00934,"97":0.03735,"98":0.01401,"99":0.02335,"100":0.16342,"101":1.13457,"102":0.03268,_:"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 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 69 70 71 73 74 75 76 77 79 80 82 85 86 87 92 93 94 103 104 3.5 3.6"},D:{"19":0.00467,"22":0.02801,"26":0.01401,"30":0.00934,"34":0.09338,"38":0.20544,"47":0.00467,"48":0.00934,"49":0.08871,"53":0.05603,"54":0.00467,"55":0.02801,"56":0.00934,"57":0.00934,"61":0.04202,"62":0.01868,"63":0.01401,"64":0.00467,"65":0.01401,"66":0.00467,"67":0.02335,"68":0.01868,"69":0.04202,"70":0.01401,"71":0.01401,"72":0.07004,"73":0.01401,"74":0.02801,"75":0.05136,"76":0.01401,"77":0.00934,"78":0.05603,"79":0.88711,"80":0.0747,"81":0.04202,"83":0.09338,"84":0.0607,"85":0.05603,"86":0.09805,"87":0.1354,"88":0.01868,"89":0.07004,"90":0.03268,"91":0.05603,"92":0.16808,"93":0.01868,"94":0.14941,"95":0.05136,"96":0.18209,"97":0.2568,"98":0.20077,"99":0.24279,"100":0.59763,"101":1.93297,"102":21.42604,"103":1.74621,"104":0.01868,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 20 21 23 24 25 27 28 29 31 32 33 35 36 37 39 40 41 42 43 44 45 46 50 51 52 58 59 60 105 106"},F:{"28":0.03268,"36":0.05136,"40":0.00934,"46":0.10272,"86":0.03268,"87":0.14474,_:"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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00934,"17":0.00467,"18":0.02335,"86":0.00467,"97":0.00467,"98":0.00934,"99":0.01868,"100":0.01868,"101":0.41554,"102":3.06286,"103":0.61631,_:"13 14 15 16 79 80 81 83 84 85 87 88 89 90 91 92 93 94 95 96"},E:{"4":0,"8":0.00467,"11":0.00467,"12":0.01401,"13":0.10739,"14":0.41087,"15":0.12139,_:"0 5 6 7 9 10 3.1 3.2 5.1 6.1 7.1","9.1":0.00467,"10.1":0.02335,"11.1":0.04202,"12.1":0.07004,"13.1":0.32683,"14.1":1.03652,"15.1":0.17275,"15.2-15.3":0.20077,"15.4":1.58746,"15.5":3.56712,"16.0":0.00467},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00393,"5.0-5.1":0.0177,"6.0-6.1":0.01967,"7.0-7.1":0.02361,"8.1-8.4":0.02951,"9.0-9.2":0.03147,"9.3":0.23606,"10.0-10.2":0.02164,"10.3":0.14754,"11.0-11.2":0.03541,"11.3-11.4":0.03934,"12.0-12.1":0.04721,"12.2-12.5":0.76325,"13.0-13.1":0.04524,"13.2":0.0177,"13.3":0.09049,"13.4-13.7":0.25573,"14.0-14.4":0.72784,"14.5-14.8":1.57568,"15.0-15.1":0.55277,"15.2-15.3":0.82227,"15.4":3.08055,"15.5":11.02978,"16.0":0.01967},P:{"4":1.25928,"5.0-5.4":0.17307,"6.2-6.4":0.04072,"7.2-7.4":0.18699,"8.2":0.03054,"9.2":0.02171,"10.1":0.01018,"11.1-11.2":0.05428,"12.0":0.03257,"13.0":0.10856,"14.0":0.15198,"15.0":0.08685,"16.0":0.29311,"17.0":5.15653},I:{"0":0,"3":0,"4":0.00291,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00291,"4.2-4.3":0.00775,"4.4":0,"4.4.3-4.4.4":0.03974},A:{"11":0.80774,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0.27188},O:{"0":0.71435},H:{"0":0.10094},L:{"0":26.14501},S:{"2.5":0},R:{_:"0"},M:{"0":0.21857}};
+module.exports={C:{"34":0.04197,"52":0.01865,"72":0.00466,"78":0.02798,"81":0.00466,"88":0.00933,"89":0.00933,"90":0.02332,"91":0.04197,"94":0.00466,"95":0.00933,"96":0.00933,"97":0.00466,"98":0.00933,"99":0.01399,"100":0.02332,"101":0.06995,"102":1.26834,"103":0.06995,_:"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 43 44 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 82 83 84 85 86 87 92 93 104 105 3.5 3.6"},D:{"11":0.00466,"22":0.02798,"26":0.01399,"30":0.00933,"34":0.10259,"38":0.2145,"48":0.01399,"49":0.09326,"53":0.06062,"55":0.03264,"56":0.00933,"57":0.00466,"58":0.00466,"61":0.04197,"62":0.01399,"63":0.01399,"64":0.00466,"65":0.01399,"67":0.02332,"68":0.01865,"69":0.04197,"70":0.01399,"71":0.01399,"72":0.04197,"73":0.01399,"74":0.0373,"75":0.05129,"76":0.01865,"77":0.00933,"78":0.04663,"79":0.92794,"80":0.05129,"81":0.0373,"83":0.10725,"84":0.04197,"85":0.04197,"86":0.08393,"87":0.14455,"88":0.01865,"89":0.20984,"90":0.02798,"91":0.05596,"92":0.13056,"93":0.01865,"94":0.19118,"95":0.05596,"96":0.16321,"97":0.22849,"98":0.14922,"99":0.18186,"100":0.30776,"101":0.52226,"102":1.50615,"103":22.77876,"104":0.01865,"105":0.02332,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 23 24 25 27 28 29 31 32 33 35 36 37 39 40 41 42 43 44 45 46 47 50 51 52 54 59 60 66 106"},F:{"28":0.0373,"36":0.05129,"40":0.00933,"46":0.10259,"87":0.00466,"88":0.13056,"89":0.05596,_:"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 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00933,"17":0.00466,"18":0.02332,"97":0.00466,"98":0.00466,"99":0.01399,"100":0.01399,"101":0.04663,"102":0.11658,"103":4.05215,_:"13 14 15 16 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96"},E:{"4":0,"7":0.02332,"8":0.00466,"11":0.00466,"12":0.01399,"13":0.10259,"14":0.38237,"15":0.11191,_:"0 5 6 9 10 3.1 3.2 5.1 6.1 7.1","9.1":0.00933,"10.1":0.01865,"11.1":0.04197,"12.1":0.06528,"13.1":0.33574,"14.1":0.92327,"15.1":0.14922,"15.2-15.3":0.17719,"15.4":0.86732,"15.5":4.63036,"15.6":0.06528,"16.0":0.01399},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00615,"5.0-5.1":0.01641,"6.0-6.1":0.01641,"7.0-7.1":0.02871,"8.1-8.4":0.03692,"9.0-9.2":0.02461,"9.3":0.25431,"10.0-10.2":0.01231,"10.3":0.15177,"11.0-11.2":0.03487,"11.3-11.4":0.03897,"12.0-12.1":0.04922,"12.2-12.5":0.80806,"13.0-13.1":0.04512,"13.2":0.01436,"13.3":0.1005,"13.4-13.7":0.27892,"14.0-14.4":0.73833,"14.5-14.8":1.49307,"15.0-15.1":0.50248,"15.2-15.3":0.68296,"15.4":1.65714,"15.5":13.26944,"16.0":0.02871},P:{"4":1.34549,"5.0-5.4":0.01085,"6.2-6.4":0.05069,"7.2-7.4":0.01085,"8.2":0.01085,"9.2":0.0651,"10.1":0.07368,"11.1-11.2":0.0434,"12.0":0.0217,"13.0":0.09766,"14.0":0.18446,"15.0":0.07596,"16.0":0.20616,"17.0":5.20836},I:{"0":0,"3":0,"4":0.0056,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00448,"4.2-4.3":0.01007,"4.4":0,"4.4.3-4.4.4":0.04925},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.15018,"11":0.87102,_:"6 7 8 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02513,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.21352},Q:{"10.4":0.39501},O:{"0":0.83807},H:{"0":0.10107},L:{"0":25.20338}};
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 cfb81ab3be..039a99085d 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:{"47":0.01223,"52":0.01631,"63":0.00816,"73":0.06525,"78":0.00816,"81":0.01223,"88":0.00408,"91":0.01223,"92":0.00408,"97":0.00816,"98":0.00816,"99":0.05709,"100":0.10195,"101":1.08475,"102":0.05709,_:"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 48 49 50 51 53 54 55 56 57 58 59 60 61 62 64 65 66 67 68 69 70 71 72 74 75 76 77 79 80 82 83 84 85 86 87 89 90 93 94 95 96 103 104 3.5 3.6"},D:{"38":0.02039,"41":0.03262,"47":0.02039,"49":0.04078,"53":0.04078,"63":0.00816,"65":0.00816,"66":0.00816,"68":0.08972,"69":0.00816,"70":0.00816,"73":0.00408,"74":0.00816,"75":0.01223,"76":0.04486,"77":0.00816,"78":0.04486,"79":0.22837,"80":0.01223,"81":0.03262,"83":0.00816,"84":0.02447,"85":0.0367,"86":0.01631,"87":0.05709,"88":0.06933,"89":0.04078,"90":0.03262,"91":0.0734,"92":0.04078,"93":0.05709,"94":0.01223,"95":0.01631,"96":0.10603,"97":0.0734,"98":0.08156,"99":0.10603,"100":0.28546,"101":1.27641,"102":22.26588,"103":2.0757,"104":0.00816,_:"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 42 43 44 45 46 48 50 51 52 54 55 56 57 58 59 60 61 62 64 67 71 72 105 106"},F:{"83":0.00816,"85":0.01631,"86":0.77074,"87":1.49663,_:"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 84 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"15":0.01631,"16":0.00816,"17":0.00816,"18":0.06525,"84":0.01223,"89":0.01223,"92":0.01223,"94":0.00408,"96":0.00816,"97":0.00408,"98":0.04078,"99":0.02039,"100":0.02447,"101":0.41596,"102":3.12375,"103":0.575,_:"12 13 14 79 80 81 83 85 86 87 88 90 91 93 95"},E:{"4":0,"13":0.00816,"14":0.04894,"15":0.02447,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1","5.1":0.01631,"11.1":0.03262,"12.1":0.01223,"13.1":0.08564,"14.1":0.23245,"15.1":0.07748,"15.2-15.3":0.06525,"15.4":0.30585,"15.5":0.65656,"16.0":0.02039},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00201,"6.0-6.1":0.02514,"7.0-7.1":0.01408,"8.1-8.4":0.00704,"9.0-9.2":0,"9.3":0.06437,"10.0-10.2":0,"10.3":0.06034,"11.0-11.2":0.01307,"11.3-11.4":0.00905,"12.0-12.1":0.00905,"12.2-12.5":0.36005,"13.0-13.1":0.00905,"13.2":0.00603,"13.3":0.03118,"13.4-13.7":0.0875,"14.0-14.4":0.30071,"14.5-14.8":0.74524,"15.0-15.1":0.18204,"15.2-15.3":0.42542,"15.4":1.31146,"15.5":6.29985,"16.0":0.05733},P:{"4":0.21816,"5.0-5.4":0.17307,"6.2-6.4":0.04072,"7.2-7.4":0.18699,"8.2":0.03054,"9.2":0.03117,"10.1":0.01018,"11.1-11.2":0.10388,"12.0":0.02078,"13.0":0.06233,"14.0":0.0935,"15.0":0.05194,"16.0":0.29088,"17.0":2.02574},I:{"0":0,"3":0,"4":0.00375,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.003,"4.4":0,"4.4.3-4.4.4":0.04654},A:{"11":0.07748,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.15989},H:{"0":0.22987},L:{"0":47.85269},S:{"2.5":0},R:{_:"0"},M:{"0":0.15397}};
+module.exports={C:{"12":0.00807,"47":0.00807,"52":0.03229,"57":0.00807,"73":0.06861,"78":0.00807,"88":0.00807,"91":0.01614,"97":0.00404,"99":0.0444,"100":0.00807,"101":0.04036,"102":1.16237,"103":0.13722,_:"2 3 4 5 6 7 8 9 10 11 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 53 54 55 56 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 74 75 76 77 79 80 81 82 83 84 85 86 87 89 90 92 93 94 95 96 98 104 105 3.5 3.6"},D:{"38":0.01614,"41":0.06861,"47":0.01614,"49":0.02825,"53":0.02825,"63":0.00807,"65":0.00807,"66":0.00807,"67":0.00807,"68":0.07668,"69":0.00807,"70":0.01614,"71":0.00404,"73":0.00404,"74":0.01211,"75":0.01211,"76":0.02422,"77":0.00807,"78":0.02018,"79":0.21391,"80":0.01211,"81":0.01614,"83":0.02825,"84":0.02422,"85":0.02018,"86":0.02422,"87":0.02018,"88":0.04036,"89":0.03632,"90":0.02018,"91":0.12108,"92":0.04036,"93":0.06861,"94":0.01614,"95":0.01211,"96":0.08476,"97":0.0565,"98":0.06458,"99":0.07668,"100":0.11301,"101":0.23005,"102":1.09376,"103":23.27158,"104":0.05247,_:"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 42 43 44 45 46 48 50 51 52 54 55 56 57 58 59 60 61 62 64 72 105 106"},F:{"28":0.00807,"84":0.00404,"85":0.01211,"86":0.01211,"87":0.06861,"88":1.8162,"89":0.46818,_:"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 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"15":0.01614,"17":0.00807,"18":0.03632,"84":0.00807,"85":0.00404,"89":0.00807,"92":0.01211,"96":0.00404,"97":0.00404,"98":0.01614,"99":0.01614,"100":0.02422,"101":0.09686,"102":0.07668,"103":4.04811,_:"12 13 14 16 79 80 81 83 86 87 88 90 91 93 94 95"},E:{"4":0,"13":0.01614,"14":0.03632,"15":0.02422,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 10.1","5.1":0.01614,"9.1":0.00807,"11.1":0.00807,"12.1":0.01614,"13.1":0.11301,"14.1":0.22198,"15.1":0.06054,"15.2-15.3":0.0565,"15.4":0.16951,"15.5":0.83545,"15.6":0.03632,"16.0":0.02825},G:{"8":0.00106,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00639,"6.0-6.1":0.0362,"7.0-7.1":0.00852,"8.1-8.4":0.00319,"9.0-9.2":0,"9.3":0.08198,"10.0-10.2":0.00106,"10.3":0.07772,"11.0-11.2":0.00532,"11.3-11.4":0.00958,"12.0-12.1":0.00639,"12.2-12.5":0.40882,"13.0-13.1":0.00852,"13.2":0.00639,"13.3":0.05536,"13.4-13.7":0.08304,"14.0-14.4":0.30768,"14.5-14.8":0.56319,"15.0-15.1":0.16928,"15.2-15.3":0.42692,"15.4":0.54935,"15.5":7.44601,"16.0":0.12137},P:{"4":0.22909,"5.0-5.4":0.17233,"6.2-6.4":0.05069,"7.2-7.4":0.20827,"8.2":0.05069,"9.2":0.02083,"10.1":0.07368,"11.1-11.2":0.12496,"12.0":0.02083,"13.0":0.07289,"14.0":0.09372,"15.0":0.05207,"16.0":0.24992,"17.0":2.20763},I:{"0":0,"3":0,"4":0.00431,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00538,"4.4":0,"4.4.3-4.4.4":0.06784},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.0444,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02513,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.22067},Q:{"10.4":0},O:{"0":0.10735},H:{"0":0.25408},L:{"0":48.26289}};
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 6cc8b25107..1ec61d26ac 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.00418,"3":0.00418,"33":0.00418,"52":0.06685,"66":0.02089,"68":0.00836,"72":0.00418,"78":0.02089,"80":0.01253,"81":0.00418,"83":0.00836,"84":0.00836,"85":0.00836,"86":0.00836,"88":0.01253,"89":0.03342,"91":0.04178,"92":0.00836,"94":0.00418,"95":0.00836,"96":0.00836,"97":0.02925,"98":0.01671,"99":0.10027,"100":0.60581,"101":3.87301,"102":0.14205,"103":0.00418,_:"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 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 67 69 70 71 73 74 75 76 77 79 82 87 90 93 104","3.5":0.01253,"3.6":0.04596},D:{"13":0.00836,"14":0.00836,"15":0.00836,"38":0.01253,"41":0.01671,"47":0.00418,"49":0.07103,"53":0.01253,"58":0.00418,"59":0.00836,"63":0.00836,"65":0.00836,"66":0.01671,"67":0.00418,"69":0.01253,"70":0.00836,"71":0.02507,"73":0.00836,"74":0.0376,"75":0.01671,"76":0.01671,"77":0.09609,"78":0.00836,"79":0.14623,"80":0.01671,"81":0.12534,"83":0.01253,"84":0.02507,"85":0.04178,"86":0.05014,"87":0.05431,"88":0.01671,"89":0.0376,"90":0.01253,"91":0.02925,"92":0.05014,"93":0.02507,"94":0.03342,"95":0.02925,"96":0.14205,"97":0.05849,"98":0.05849,"99":0.09609,"100":0.22143,"101":1.18655,"102":22.61551,"103":2.2603,"104":0.00418,_:"4 5 6 7 8 9 10 11 12 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 42 43 44 45 46 48 50 51 52 54 55 56 57 60 61 62 64 68 72 105 106"},F:{"28":0.00418,"36":0.00418,"46":0.02089,"69":0.00418,"85":0.0376,"86":0.43033,"87":1.29936,_:"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 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 9.5-9.6 10.5 11.1 11.5 11.6","10.0-10.1":0,"10.6":0.02089,"12.1":0.01671},B:{"16":0.00836,"17":0.00418,"18":0.00836,"84":0.00418,"92":0.00418,"95":0.00418,"98":0.00418,"99":0.02507,"100":0.01671,"101":0.30917,"102":2.18927,"103":0.46794,_:"12 13 14 15 79 80 81 83 85 86 87 88 89 90 91 93 94 96 97"},E:{"4":0,"13":0.01671,"14":0.05431,"15":0.02089,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 16.0","11.1":0.00836,"12.1":0.02089,"13.1":0.11698,"14.1":0.22561,"15.1":0.05014,"15.2-15.3":0.06685,"15.4":0.27157,"15.5":0.70608},G:{"8":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.00092,"8.1-8.4":0.00183,"9.0-9.2":0,"9.3":0.05034,"10.0-10.2":0,"10.3":0.03478,"11.0-11.2":0.00732,"11.3-11.4":0.01098,"12.0-12.1":0.00732,"12.2-12.5":0.23524,"13.0-13.1":0.01007,"13.2":0.00458,"13.3":0.03387,"13.4-13.7":0.07323,"14.0-14.4":0.24073,"14.5-14.8":0.79359,"15.0-15.1":0.2508,"15.2-15.3":0.46407,"15.4":1.45995,"15.5":5.43156,"16.0":0.0119},P:{"4":0.16437,"5.0-5.4":0.0305,"6.2-6.4":0.02097,"7.2-7.4":0.01027,"8.2":0.06207,"9.2":0.06292,"10.1":0.33554,"11.1-11.2":0.05137,"12.0":0.03082,"13.0":0.08219,"14.0":0.10273,"15.0":0.06164,"16.0":0.29793,"17.0":3.43128},I:{"0":0,"3":0,"4":0.00561,"2.1":0,"2.2":0,"2.3":0.00981,"4.1":0.01402,"4.2-4.3":0.02943,"4.4":0,"4.4.3-4.4.4":0.09251},A:{"11":0.25486,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.07569},H:{"0":0.56221},L:{"0":42.28864},S:{"2.5":0},R:{_:"0"},M:{"0":0.43665}};
+module.exports={C:{"52":0.06309,"68":0.00789,"72":0.00394,"78":0.01577,"81":0.00789,"82":0.00789,"84":0.01183,"85":0.01183,"88":0.01183,"89":0.02366,"91":0.04732,"92":0.00394,"95":0.00789,"96":0.00394,"97":0.01183,"98":0.01183,"99":0.06703,"100":0.03943,"101":0.3667,"102":3.61573,"103":0.30361,_:"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 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 69 70 71 73 74 75 76 77 79 80 83 86 87 90 93 94 104 105 3.5 3.6"},D:{"34":0.00394,"38":0.01972,"41":0.0276,"47":0.00789,"49":0.03549,"53":0.02366,"63":0.00789,"65":0.01183,"66":0.01183,"67":0.00789,"68":0.00394,"69":0.01183,"70":0.00394,"71":0.00394,"73":0.00394,"75":0.02366,"76":0.00789,"77":0.05915,"78":0.00789,"79":0.12618,"80":0.01972,"81":0.0552,"83":0.01183,"84":0.01577,"85":0.01577,"86":0.04337,"87":0.04732,"88":0.01183,"89":0.0276,"90":0.01577,"91":0.01972,"92":0.05126,"93":0.01577,"94":0.0276,"95":0.01577,"96":0.10646,"97":0.03943,"98":0.03549,"99":0.04732,"100":0.1104,"101":0.15772,"102":1.2105,"103":23.37805,"104":0.01183,_:"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 72 74 105 106"},F:{"28":0.00789,"46":0.01972,"84":0.00394,"85":0.01972,"86":0.00789,"87":0.04337,"88":1.30513,"89":0.55202,_:"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 90 9.5-9.6 10.5 11.1 11.5 11.6 12.1","10.0-10.1":0,"10.6":0.03154},B:{"14":0.00394,"18":0.00789,"84":0.01183,"92":0.01183,"96":0.00394,"99":0.01972,"100":0.00789,"101":0.01972,"102":0.06309,"103":2.69701,_:"12 13 15 16 17 79 80 81 83 85 86 87 88 89 90 91 93 94 95 97 98"},E:{"4":0,"12":0.00394,"13":0.01972,"14":0.07097,"15":0.01972,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1 10.1","11.1":0.01183,"12.1":0.01183,"13.1":0.09463,"14.1":0.18138,"15.1":0.06309,"15.2-15.3":0.05126,"15.4":0.17349,"15.5":0.98575,"15.6":0.03943,"16.0":0.01577},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.0055,"6.0-6.1":0,"7.0-7.1":0.0011,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.03962,"10.0-10.2":0,"10.3":0.06384,"11.0-11.2":0.00991,"11.3-11.4":0.01101,"12.0-12.1":0.0077,"12.2-12.5":0.21463,"13.0-13.1":0.00991,"13.2":0.0033,"13.3":0.02642,"13.4-13.7":0.06384,"14.0-14.4":0.25535,"14.5-14.8":0.79798,"15.0-15.1":0.21243,"15.2-15.3":0.39624,"15.4":0.76716,"15.5":7.89941,"16.0":0.03852},P:{"4":0.14468,"5.0-5.4":0.01037,"6.2-6.4":0.01093,"7.2-7.4":0.23853,"8.2":0.05271,"9.2":0.09334,"10.1":0.01083,"11.1-11.2":0.031,"12.0":0.02067,"13.0":0.06201,"14.0":0.09301,"15.0":0.05167,"16.0":0.21702,"17.0":3.56533},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0101,"4.2-4.3":0.01817,"4.4":0,"4.4.3-4.4.4":0.06259},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.14983,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02513,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.38159},Q:{"10.4":0},O:{"0":0.06057},H:{"0":0.48742},L:{"0":44.18957}};
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 4afb01d6b2..584be74fb9 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:{"52":0.00414,"78":0.00691,"84":0.00138,"91":0.01243,"97":0.00138,"98":0.00276,"99":0.00552,"100":0.05662,"101":0.58969,"102":0.01657,_:"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 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 85 86 87 88 89 90 92 93 94 95 96 103 104 3.5 3.6"},D:{"33":0.00138,"38":0.00276,"40":0.00414,"42":0.00967,"43":0.00138,"49":0.00691,"50":0.00276,"53":0.00552,"55":0.00276,"56":0.00414,"60":0.06353,"62":0.00552,"63":0.029,"64":0.00414,"65":0.02486,"66":0.00414,"67":0.04419,"68":0.02348,"69":0.00552,"70":0.00552,"71":0.00138,"72":0.00414,"73":0.00691,"74":0.00967,"75":0.01105,"76":0.11048,"77":0.00691,"78":0.00552,"79":0.01243,"80":0.01105,"81":0.03314,"83":0.02486,"84":0.00414,"85":0.02486,"86":0.02348,"87":0.03453,"88":0.04695,"89":0.01105,"90":0.01657,"91":0.01795,"92":0.12981,"93":0.03176,"94":0.03729,"95":0.01381,"96":0.02762,"97":0.02348,"98":0.06215,"99":0.0511,"100":0.12015,"101":0.48335,"102":5.41352,"103":0.35077,"104":0.00414,_:"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 39 41 44 45 46 47 48 51 52 54 57 58 59 61 105 106"},F:{"27":0.00138,"42":0.00138,"53":0.00276,"84":0.00138,"85":0.01105,"86":0.058,"87":0.27206,_:"9 11 12 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 45 46 47 48 49 50 51 52 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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.03314,"13":0.01243,"14":0.00691,"15":0.01243,"16":0.01381,"17":0.00829,"18":0.03453,"80":0.00691,"84":0.03176,"85":0.029,"88":0.00138,"89":0.01105,"90":0.00414,"92":0.02348,"95":0.00552,"96":0.00829,"97":0.01243,"98":0.00414,"99":0.02762,"100":0.01657,"101":0.24306,"102":1.09237,"103":0.21406,_:"79 81 83 86 87 91 93 94"},E:{"4":0,"6":0.00829,"13":0.03038,"14":0.03314,"15":0.00967,_:"0 5 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 16.0","9.1":0.00276,"10.1":0.00414,"11.1":0.00691,"12.1":0.01519,"13.1":0.04005,"14.1":0.11186,"15.1":0.02486,"15.2-15.3":0.01519,"15.4":0.07734,"15.5":0.15882},G:{"8":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.00254,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.12718,"10.0-10.2":0.00636,"10.3":0.3383,"11.0-11.2":0.01908,"11.3-11.4":0.62955,"12.0-12.1":0.15262,"12.2-12.5":2.00947,"13.0-13.1":0.08903,"13.2":0.01399,"13.3":0.16025,"13.4-13.7":0.43242,"14.0-14.4":1.61012,"14.5-14.8":1.96115,"15.0-15.1":0.87247,"15.2-15.3":1.02763,"15.4":1.27055,"15.5":1.94461,"16.0":0.03561},P:{"4":0.28506,"5.0-5.4":0.17307,"6.2-6.4":0.04072,"7.2-7.4":0.29524,"8.2":0.03054,"9.2":0.30543,"10.1":0.01018,"11.1-11.2":0.51922,"12.0":0.02036,"13.0":0.20362,"14.0":0.20362,"15.0":0.15271,"16.0":0.51922,"17.0":1.1708},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00064,"4.2-4.3":0.00191,"4.4":0,"4.4.3-4.4.4":0.05779},A:{"11":0.04695,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.24992},H:{"0":0.82406},L:{"0":70.83105},S:{"2.5":0},R:{_:"0"},M:{"0":0.15512}};
+module.exports={C:{"52":0.00489,"78":0.00326,"84":0.00326,"88":0.00326,"91":0.00978,"95":0.00326,"98":0.00489,"99":0.00326,"100":0.00326,"101":0.0326,"102":0.47107,"103":0.04075,_:"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 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 85 86 87 89 90 92 93 94 96 97 104 105 3.5 3.6"},D:{"33":0.00326,"42":0.00489,"43":0.00163,"49":0.01304,"50":0.00652,"51":0.00163,"53":0.00326,"56":0.02445,"58":0.00163,"59":0.00163,"60":0.0489,"61":0.00489,"62":0.00326,"63":0.03749,"64":0.00326,"65":0.01793,"66":0.00326,"67":0.00163,"68":0.06031,"69":0.02119,"70":0.0163,"71":0.00489,"72":0.00978,"73":0.00326,"74":0.02608,"75":0.02119,"76":0.07824,"77":0.02282,"78":0.01141,"79":0.02282,"80":0.02282,"81":0.06031,"83":0.00489,"84":0.00815,"85":0.00652,"86":0.01956,"87":0.06846,"88":0.06194,"89":0.00978,"90":0.01956,"91":0.02934,"92":0.10106,"93":0.04075,"94":0.0163,"95":0.0326,"96":0.03097,"97":0.02282,"98":0.05542,"99":0.02934,"100":0.06357,"101":0.11247,"102":0.48574,"103":6.89001,"104":0.02282,"105":0.00652,_:"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 44 45 46 47 48 52 54 55 57 106"},F:{"63":0.00163,"70":0.00326,"79":0.01467,"82":0.00163,"84":0.00163,"85":0.00652,"86":0.02934,"87":0.01141,"88":0.2445,"89":0.13366,_:"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 64 65 66 67 68 69 71 72 73 74 75 76 77 78 80 81 83 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.03749,"13":0.01793,"14":0.00652,"15":0.02771,"16":0.01304,"17":0.02608,"18":0.03749,"80":0.00326,"84":0.01793,"85":0.00652,"89":0.00815,"90":0.00326,"91":0.00163,"92":0.01304,"94":0.00815,"95":0.00163,"96":0.00326,"97":0.00489,"98":0.00652,"99":0.02282,"100":0.01141,"101":0.05705,"102":0.07498,"103":1.85168,_:"79 81 83 86 87 88 93"},E:{"4":0,"13":0.02771,"14":0.04564,"15":0.00978,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1","5.1":0.00163,"9.1":0.00326,"10.1":0.00652,"11.1":0.01141,"12.1":0.01793,"13.1":0.05053,"14.1":0.10921,"15.1":0.03912,"15.2-15.3":0.03097,"15.4":0.03912,"15.5":0.27547,"15.6":0.00489,"16.0":0.00326},G:{"8":0.00323,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00323,"6.0-6.1":0,"7.0-7.1":0.00754,"8.1-8.4":0.00323,"9.0-9.2":0,"9.3":0.13681,"10.0-10.2":0.02478,"10.3":0.24991,"11.0-11.2":0.03339,"11.3-11.4":0.46536,"12.0-12.1":0.08295,"12.2-12.5":1.87867,"13.0-13.1":0.0948,"13.2":0.00969,"13.3":0.12603,"13.4-13.7":0.50306,"14.0-14.4":1.37345,"14.5-14.8":1.67184,"15.0-15.1":0.62263,"15.2-15.3":0.61078,"15.4":0.56769,"15.5":2.13074,"16.0":0.06356},P:{"4":0.3548,"5.0-5.4":0.17233,"6.2-6.4":0.05069,"7.2-7.4":0.39534,"8.2":0.05069,"9.2":0.26356,"10.1":0.07368,"11.1-11.2":0.44603,"12.0":0.02027,"13.0":0.23315,"14.0":0.14192,"15.0":0.06082,"16.0":0.28384,"17.0":1.17589},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00027,"4.2-4.3":0.00092,"4.4":0,"4.4.3-4.4.4":0.02392},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00326,"9":0.00489,"11":0.05216,_:"6 7 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02513,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.12555},Q:{"10.4":0},O:{"0":0.31806},H:{"0":0.92713},L:{"0":71.23674}};
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 12dc3fea51..c747f1b7cb 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:{"51":0.00435,"52":0.11734,"66":0.00435,"68":0.01304,"72":0.01304,"75":0.00869,"78":0.03911,"81":0.00869,"82":0.00435,"83":0.00435,"88":0.01738,"89":0.01738,"91":0.09996,"92":0.00435,"94":0.00869,"95":0.01738,"96":0.01304,"97":0.01304,"98":0.03042,"99":1.83401,"100":0.47371,"101":5.00225,"102":0.18253,_:"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 53 54 55 56 57 58 59 60 61 62 63 64 65 67 69 70 71 73 74 76 77 79 80 84 85 86 87 90 93 103 104 3.5 3.6"},D:{"34":0.00869,"38":0.02608,"47":0.00435,"49":0.0565,"53":0.01738,"58":0.00435,"66":0.00435,"68":0.00435,"69":0.01738,"73":0.00869,"74":0.00435,"76":0.00869,"77":0.00435,"78":0.00869,"79":0.27814,"80":0.00869,"81":0.01304,"83":0.01304,"84":0.02173,"85":0.01738,"86":0.02173,"87":0.04781,"88":0.01304,"89":0.03042,"90":0.01738,"91":0.03911,"92":0.03477,"93":0.01304,"94":0.01304,"95":0.03042,"96":0.05215,"97":0.03042,"98":0.04781,"99":0.09561,"100":0.93004,"101":1.19515,"102":21.73869,"103":1.95135,"104":0.00869,_:"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 48 50 51 52 54 55 56 57 59 60 61 62 63 64 65 67 70 71 72 75 105 106"},F:{"28":0.00435,"36":0.00869,"46":0.00869,"82":0.00435,"85":0.03911,"86":0.42156,"87":1.36899,_:"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 83 84 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"17":0.00869,"18":0.00869,"87":0.00435,"92":0.01304,"97":0.00435,"99":0.00869,"100":0.02173,"101":0.50414,"102":2.49026,"103":0.48675,_:"12 13 14 15 16 79 80 81 83 84 85 86 88 89 90 91 93 94 95 96 98"},E:{"4":0,"13":0.01304,"14":0.07388,"15":0.02608,_:"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.01304,"12.1":0.02173,"13.1":0.07823,"14.1":0.15646,"15.1":0.04346,"15.2-15.3":0.04781,"15.4":0.27814,"15.5":0.68667,"16.0":0.00435},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00322,"6.0-6.1":0,"7.0-7.1":0.0075,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.02679,"10.0-10.2":0.00214,"10.3":0.03322,"11.0-11.2":0.01179,"11.3-11.4":0.0075,"12.0-12.1":0.01286,"12.2-12.5":0.22507,"13.0-13.1":0.0075,"13.2":0.00429,"13.3":0.02465,"13.4-13.7":0.0911,"14.0-14.4":0.25722,"14.5-14.8":0.7363,"15.0-15.1":0.20364,"15.2-15.3":0.46729,"15.4":1.56585,"15.5":6.95684,"16.0":0.03751},P:{"4":0.36211,"5.0-5.4":0.17307,"6.2-6.4":0.04072,"7.2-7.4":0.18699,"8.2":0.03054,"9.2":0.02171,"10.1":0.01018,"11.1-11.2":0.02069,"12.0":0.01035,"13.0":0.04138,"14.0":0.08277,"15.0":0.04138,"16.0":0.19657,"17.0":2.40024},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00424,"4.2-4.3":0.01272,"4.4":0,"4.4.3-4.4.4":0.07352},A:{"11":0.07823,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.05655},H:{"0":0.48719},L:{"0":41.49629},S:{"2.5":0},R:{_:"0"},M:{"0":0.33365}};
+module.exports={C:{"47":0.00823,"52":0.10696,"68":0.01234,"72":0.01234,"78":0.03291,"81":0.00823,"82":0.00411,"83":0.00823,"84":0.00411,"88":0.01646,"89":0.01646,"90":0.00411,"91":0.09462,"92":0.00411,"94":0.00823,"95":0.02057,"96":0.00823,"97":0.00823,"98":0.01646,"99":0.32912,"100":0.04937,"101":0.22627,"102":6.07638,"103":0.65001,_:"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 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 69 70 71 73 74 75 76 77 79 80 85 86 87 93 104 105 3.5 3.6"},D:{"34":0.01234,"38":0.0288,"49":0.0576,"53":0.01646,"58":0.00823,"62":0.00411,"66":0.00411,"68":0.00411,"69":0.01646,"71":0.00411,"73":0.00823,"74":0.00823,"75":0.00411,"76":0.00411,"77":0.00411,"78":0.01234,"79":0.34146,"80":0.00823,"81":0.01234,"83":0.0288,"84":0.01646,"85":0.02468,"86":0.01646,"87":0.04937,"88":0.01646,"89":0.0288,"90":0.01646,"91":0.03291,"92":0.02468,"93":0.01234,"94":0.01646,"95":0.0288,"96":0.04937,"97":0.02468,"98":0.0288,"99":0.0576,"100":0.48134,"101":0.14399,"102":0.92154,"103":22.40896,"104":0.02468,"105":0.00411,_:"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 47 48 50 51 52 54 55 56 57 59 60 61 63 64 65 67 70 72 106"},F:{"28":0.00411,"36":0.00823,"40":0.00411,"46":0.00823,"79":0.00823,"83":0.00411,"85":0.03291,"86":0.01646,"87":0.05348,"88":1.22186,"89":0.6171,_:"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 80 81 82 84 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"17":0.00411,"18":0.01234,"87":0.00823,"92":0.00823,"97":0.00411,"99":0.00411,"100":0.00823,"101":0.06171,"102":0.13576,"103":3.22126,_:"12 13 14 15 16 79 80 81 83 84 85 86 88 89 90 91 93 94 95 96 98"},E:{"4":0,"13":0.01234,"14":0.06171,"15":0.01234,_:"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.00823,"12.1":0.01646,"13.1":0.06994,"14.1":0.12753,"15.1":0.03291,"15.2-15.3":0.03291,"15.4":0.12753,"15.5":0.74875,"15.6":0.0576,"16.0":0.01234},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00328,"6.0-6.1":0,"7.0-7.1":0.00656,"8.1-8.4":0.00109,"9.0-9.2":0,"9.3":0.03061,"10.0-10.2":0.00109,"10.3":0.03826,"11.0-11.2":0.00984,"11.3-11.4":0.00984,"12.0-12.1":0.01093,"12.2-12.5":0.27111,"13.0-13.1":0.00875,"13.2":0.00328,"13.3":0.02296,"13.4-13.7":0.08199,"14.0-14.4":0.23722,"14.5-14.8":0.64935,"15.0-15.1":0.15851,"15.2-15.3":0.33889,"15.4":0.63951,"15.5":8.02722,"16.0":0.07215},P:{"4":0.38368,"5.0-5.4":0.01085,"6.2-6.4":0.05069,"7.2-7.4":0.01085,"8.2":0.01085,"9.2":0.0651,"10.1":0.07368,"11.1-11.2":0.01037,"12.0":0.0217,"13.0":0.04148,"14.0":0.05185,"15.0":0.03111,"16.0":0.1037,"17.0":2.1673},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.02289,"4.2-4.3":0.01962,"4.4":0,"4.4.3-4.4.4":0.16347},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00411,"9":0.00411,"11":0.09462,_:"6 7 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02513,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.29425},Q:{"10.4":0},O:{"0":0.03531},H:{"0":0.39001},L:{"0":44.87232}};
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 62fc6ab5c0..f50441781a 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:{"36":0.16249,"45":0.00319,"47":0.00319,"52":0.02549,"56":0.02549,"60":0.00319,"66":0.00319,"72":0.00956,"78":0.00956,"82":0.00319,"84":0.00319,"88":0.01912,"89":0.00956,"90":0.00319,"91":0.01912,"92":0.00637,"93":0.00637,"94":0.00956,"95":0.01274,"96":0.01274,"97":0.01274,"98":0.01912,"99":0.06372,"100":0.30267,"101":2.30029,"102":0.14656,_:"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 37 38 39 40 41 42 43 44 46 48 49 50 51 53 54 55 57 58 59 61 62 63 64 65 67 68 69 70 71 73 74 75 76 77 79 80 81 83 85 86 87 103 104 3.5","3.6":0.01274},D:{"25":0.00637,"49":0.00956,"58":0.00637,"63":0.01274,"65":0.00319,"66":0.00319,"67":0.00637,"68":0.00319,"69":0.00956,"70":0.00956,"71":0.01274,"72":0.00956,"73":0.00637,"74":0.01593,"75":0.00637,"76":0.00637,"77":0.00956,"78":0.01274,"79":0.03505,"80":0.03505,"81":0.01593,"83":0.02549,"84":0.02549,"85":0.02549,"86":0.03823,"87":0.05098,"88":0.03505,"89":0.08921,"90":0.01593,"91":0.02867,"92":0.03823,"93":0.0223,"94":0.02867,"95":0.02867,"96":0.06372,"97":0.05098,"98":0.07328,"99":0.07965,"100":0.21346,"101":0.96854,"102":19.21477,"103":1.70451,"104":0.00956,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 59 60 61 62 64 105 106"},F:{"85":0.01912,"86":0.07965,"87":0.33772,_:"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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00637,"14":0.00319,"15":0.00319,"16":0.00319,"17":0.00319,"18":0.01274,"84":0.00637,"89":0.00319,"90":0.00319,"92":0.00956,"96":0.00637,"97":0.00637,"98":0.00637,"99":0.00956,"100":0.01593,"101":0.21028,"102":1.6153,"103":0.31541,_:"13 79 80 81 83 85 86 87 88 91 93 94 95"},E:{"4":0,"12":0.00319,"13":0.01593,"14":0.05416,"15":0.01912,_:"0 5 6 7 8 9 10 11 3.1 3.2 6.1 7.1 10.1 16.0","5.1":0.07009,"9.1":0.00637,"11.1":0.00637,"12.1":0.01593,"13.1":0.06691,"14.1":0.1147,"15.1":0.03823,"15.2-15.3":0.02867,"15.4":0.10514,"15.5":0.20072},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00108,"5.0-5.1":0.00054,"6.0-6.1":0.00054,"7.0-7.1":0.00054,"8.1-8.4":0.00108,"9.0-9.2":0.00108,"9.3":0.00921,"10.0-10.2":0.00271,"10.3":0.01246,"11.0-11.2":0.00975,"11.3-11.4":0.00596,"12.0-12.1":0.01192,"12.2-12.5":0.21401,"13.0-13.1":0.01354,"13.2":0.00759,"13.3":0.03413,"13.4-13.7":0.07802,"14.0-14.4":0.26819,"14.5-14.8":0.48924,"15.0-15.1":0.25843,"15.2-15.3":0.35812,"15.4":1.10796,"15.5":2.51607,"16.0":0.00813},P:{"4":0.19908,"5.0-5.4":0.17307,"6.2-6.4":0.04072,"7.2-7.4":0.0943,"8.2":0.03054,"9.2":0.03143,"10.1":0.01018,"11.1-11.2":0.0943,"12.0":0.03143,"13.0":0.0943,"14.0":0.10478,"15.0":0.08383,"16.0":0.29339,"17.0":1.19451},I:{"0":0,"3":0.00093,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00186,"4.2-4.3":0.00186,"4.4":0,"4.4.3-4.4.4":0.0158},A:{"11":0.07009,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":1.09705},H:{"0":1.02572},L:{"0":59.61484},S:{"2.5":0},R:{_:"0"},M:{"0":0.13628}};
+module.exports={C:{"36":0.17551,"45":0.00319,"47":0.00319,"52":0.02872,"56":0.00319,"66":0.00319,"68":0.00319,"72":0.00957,"78":0.01276,"81":0.00319,"83":0.00319,"84":0.00319,"85":0.00319,"88":0.02234,"89":0.00638,"90":0.00319,"91":0.01915,"92":0.00319,"93":0.00638,"94":0.00638,"95":0.00957,"96":0.00957,"97":0.00957,"98":0.01276,"99":0.04787,"100":0.0351,"101":0.14998,"102":2.40921,"103":0.30315,"104":0.00957,_:"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 37 38 39 40 41 42 43 44 46 48 49 50 51 53 54 55 57 58 59 60 61 62 63 64 65 67 69 70 71 73 74 75 76 77 79 80 82 86 87 105 3.5 3.6"},D:{"25":0.00638,"49":0.00957,"58":0.00319,"61":0.00319,"63":0.01276,"64":0.00319,"65":0.00319,"66":0.00319,"67":0.00638,"69":0.00957,"70":0.01276,"71":0.01276,"72":0.00957,"73":0.00957,"74":0.02234,"75":0.00638,"76":0.00957,"77":0.00957,"78":0.00957,"79":0.0351,"80":0.04467,"81":0.01915,"83":0.02553,"84":0.03191,"85":0.02553,"86":0.03829,"87":0.04787,"88":0.01915,"89":0.08297,"90":0.01276,"91":0.02872,"92":0.03829,"93":0.01915,"94":0.02553,"95":0.02553,"96":0.06063,"97":0.04148,"98":0.04148,"99":0.05106,"100":0.08616,"101":0.14679,"102":0.85519,"103":20.7064,"104":0.00957,"105":0.00957,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 59 60 62 68 106"},F:{"79":0.00319,"85":0.01596,"86":0.00638,"87":0.00957,"88":0.30315,"89":0.16912,_:"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 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00638,"14":0.00319,"18":0.01276,"84":0.00638,"89":0.00319,"90":0.00319,"92":0.00957,"96":0.00638,"98":0.00319,"99":0.00638,"100":0.00638,"101":0.01596,"102":0.05106,"103":2.055,_:"13 15 16 17 79 80 81 83 85 86 87 88 91 93 94 95 97"},E:{"4":0,"12":0.00319,"13":0.01596,"14":0.04787,"15":0.01596,_:"0 5 6 7 8 9 10 11 3.1 3.2 6.1 7.1 9.1 10.1 16.0","5.1":0.07339,"11.1":0.00957,"12.1":0.01596,"13.1":0.06063,"14.1":0.10211,"15.1":0.03829,"15.2-15.3":0.02553,"15.4":0.06701,"15.5":0.27762,"15.6":0.01276},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00121,"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.00848,"10.0-10.2":0.00242,"10.3":0.01272,"11.0-11.2":0.0103,"11.3-11.4":0.00424,"12.0-12.1":0.01091,"12.2-12.5":0.21992,"13.0-13.1":0.01091,"13.2":0.00848,"13.3":0.0315,"13.4-13.7":0.07391,"14.0-14.4":0.26718,"14.5-14.8":0.47438,"15.0-15.1":0.2387,"15.2-15.3":0.31686,"15.4":0.71187,"15.5":3.49451,"16.0":0.01939},P:{"4":0.15884,"5.0-5.4":0.01085,"6.2-6.4":0.05069,"7.2-7.4":0.07413,"8.2":0.01085,"9.2":0.02118,"10.1":0.02085,"11.1-11.2":0.06354,"12.0":0.02118,"13.0":0.08471,"14.0":0.08471,"15.0":0.06354,"16.0":0.19061,"17.0":1.26014},I:{"0":0,"3":0.00189,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00189,"4.2-4.3":0.00378,"4.4":0,"4.4.3-4.4.4":0.02648},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.03191,"11":0.07339,_:"6 7 9 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02513,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.16344},Q:{"10.4":0},O:{"0":1.10322},H:{"0":1.03156},L:{"0":59.49121}};
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 d8a1a29e11..0100c3269c 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:{"38":0.02211,"43":0.01895,"44":0.08211,"45":0.02211,"48":0.00316,"52":0.02526,"53":0.00316,"56":0.03158,"57":0.00316,"65":0.00316,"68":0.00316,"70":0.00632,"78":0.03474,"79":0.01263,"80":0.00947,"81":0.01263,"82":0.01579,"83":0.00632,"87":0.08842,"88":0.00632,"89":0.00316,"91":0.02526,"95":0.00316,"97":0.00632,"98":0.00632,"99":0.02211,"100":0.15474,"101":1.13688,"102":0.04737,_:"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 46 47 49 50 51 54 55 58 59 60 61 62 63 64 66 67 69 71 72 73 74 75 76 77 84 85 86 90 92 93 94 96 103 104 3.5 3.6"},D:{"17":0.00316,"37":0.01263,"38":0.00632,"41":0.00947,"47":0.01895,"48":0.23685,"49":0.08842,"53":0.00947,"64":0.00316,"65":0.00947,"67":0.00316,"69":0.00316,"70":0.00316,"71":0.00632,"73":0.00316,"74":0.00316,"75":0.00632,"76":0.02211,"77":0.00632,"78":0.30948,"79":0.08211,"80":0.01579,"81":0.11053,"83":0.04421,"84":0.10106,"85":0.0979,"86":0.09158,"87":0.16106,"88":0.00947,"89":0.04105,"90":0.01263,"91":0.06316,"92":0.02526,"93":0.0379,"94":0.03474,"95":0.01263,"96":0.17685,"97":0.11685,"98":0.04737,"99":0.14843,"100":0.34738,"101":2.13797,"102":13.89204,"103":1.41794,"104":0.00632,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 39 40 42 43 44 45 46 50 51 52 54 55 56 57 58 59 60 61 62 63 66 68 72 105 106"},F:{"70":0.00316,"71":0.00947,"85":0.01579,"86":0.24948,"87":0.36001,_:"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 72 73 74 75 76 77 78 79 80 81 82 83 84 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00632,"13":0.00947,"15":0.00632,"18":0.03158,"80":0.00316,"84":0.01263,"86":0.00947,"87":0.00632,"89":0.00632,"92":0.00632,"94":0.00316,"95":0.00316,"96":0.00947,"97":0.00632,"98":0.01263,"99":0.02526,"100":0.02211,"101":0.4358,"102":2.12849,"103":0.44844,_:"14 16 17 79 81 83 85 88 90 91 93"},E:{"4":0,"7":0.00632,"8":0.00947,"9":0.03474,"10":0.00316,"13":0.05053,"14":0.28106,"15":0.05369,_:"0 5 6 11 12 3.1 3.2 6.1 7.1","5.1":0.00316,"9.1":0.00316,"10.1":0.00632,"11.1":0.02211,"12.1":0.03158,"13.1":0.24948,"14.1":0.57791,"15.1":0.11685,"15.2-15.3":0.11053,"15.4":0.71055,"15.5":1.81585,"16.0":0.00316},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.01785,"7.0-7.1":0.0595,"8.1-8.4":0.0238,"9.0-9.2":0.00595,"9.3":0.11603,"10.0-10.2":0,"10.3":0.16066,"11.0-11.2":0.01488,"11.3-11.4":0.05355,"12.0-12.1":0.0238,"12.2-12.5":0.99667,"13.0-13.1":0.02083,"13.2":0.04463,"13.3":0.0595,"13.4-13.7":0.25289,"14.0-14.4":0.77651,"14.5-14.8":3.12686,"15.0-15.1":0.63668,"15.2-15.3":1.43996,"15.4":4.51029,"15.5":17.33012,"16.0":0.02083},P:{"4":0.03116,"5.0-5.4":0.04029,"6.2-6.4":0.05036,"7.2-7.4":0.04154,"8.2":0.07051,"9.2":0.05085,"10.1":0.09065,"11.1-11.2":0.09347,"12.0":0.02077,"13.0":0.09347,"14.0":0.13501,"15.0":0.06231,"16.0":0.3531,"17.0":3.58291},I:{"0":0,"3":0,"4":0.00342,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00855,"4.2-4.3":0.01026,"4.4":0,"4.4.3-4.4.4":0.05303},A:{"8":0.00325,"9":0.13336,"11":0.18866,_:"6 7 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0.00684},Q:{"10.4":0},O:{"0":0.02737},H:{"0":0.21379},L:{"0":33.92856},S:{"2.5":0},R:{_:"0"},M:{"0":0.56113}};
+module.exports={C:{"38":0.02244,"43":0.02244,"44":0.08977,"45":0.01924,"48":0.00641,"50":0.00641,"52":0.01603,"53":0.00641,"56":0.07053,"68":0.00321,"70":0.00641,"77":0.00962,"78":0.04488,"79":0.02565,"80":0.01924,"81":0.01603,"82":0.00962,"83":0.00641,"84":0.00321,"87":0.08656,"88":0.00321,"91":0.0513,"97":0.00321,"98":0.00641,"99":0.00641,"100":0.01603,"101":0.11542,"102":1.20546,"103":0.13465,_:"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 46 47 49 51 54 55 57 58 59 60 61 62 63 64 65 66 67 69 71 72 73 74 75 76 85 86 89 90 92 93 94 95 96 104 105 3.5 3.6"},D:{"17":0.00641,"38":0.00641,"41":0.00321,"43":0.00321,"47":0.02244,"48":0.24366,"49":0.09297,"53":0.00641,"63":0.00321,"65":0.01282,"67":0.00321,"69":0.00962,"70":0.00641,"71":0.00321,"72":0.00321,"73":0.00321,"75":0.00641,"76":0.05771,"77":0.00641,"78":0.41357,"79":0.09939,"80":0.02885,"81":0.17312,"83":0.06733,"84":0.13786,"85":0.13786,"86":0.12503,"87":0.12824,"88":0.00962,"89":0.03847,"90":0.00641,"91":0.03206,"92":0.02244,"93":0.01924,"94":0.03847,"95":0.00962,"96":0.31419,"97":0.03847,"98":0.06091,"99":0.10259,"100":0.18595,"101":0.93936,"102":1.24393,"103":15.61322,"104":0.01924,"105":0.00641,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 42 44 45 46 50 51 52 54 55 56 57 58 59 60 61 62 64 66 68 74 106"},F:{"46":0.00321,"68":0.00641,"69":0.00641,"71":0.00641,"72":0.00641,"86":0.00641,"87":0.01924,"88":0.49372,"89":0.14106,_:"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 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 70 73 74 75 76 77 78 79 80 81 82 83 84 85 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6","10.0-10.1":0,"12.1":0.00641},B:{"12":0.00641,"13":0.00962,"15":0.00641,"16":0.00321,"18":0.04488,"83":0.00641,"84":0.00962,"85":0.00321,"86":0.00962,"87":0.01603,"92":0.00641,"95":0.00321,"96":0.00962,"97":0.00962,"99":0.01282,"100":0.01282,"101":0.12824,"102":0.11542,"103":2.89822,_:"14 17 79 80 81 88 89 90 91 93 94 98"},E:{"4":0,"7":0.00641,"8":0.01282,"9":0.03527,"13":0.04168,"14":0.19557,"15":0.04168,_:"0 5 6 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.00641,"11.1":0.01924,"12.1":0.03527,"13.1":0.2148,"14.1":0.44884,"15.1":0.08015,"15.2-15.3":0.07374,"15.4":0.32701,"15.5":1.8723,"15.6":0.06091,"16.0":0.00962},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00578,"5.0-5.1":0,"6.0-6.1":0.02022,"7.0-7.1":0.05777,"8.1-8.4":0.02311,"9.0-9.2":0.00578,"9.3":0.12998,"10.0-10.2":0.00289,"10.3":0.15886,"11.0-11.2":0.01444,"11.3-11.4":0.08954,"12.0-12.1":0.01733,"12.2-12.5":0.88673,"13.0-13.1":0.01733,"13.2":0.03755,"13.3":0.05777,"13.4-13.7":0.23107,"14.0-14.4":0.71343,"14.5-14.8":2.34248,"15.0-15.1":0.47947,"15.2-15.3":1.01093,"15.4":1.77635,"15.5":20.34286,"16.0":0.05199},P:{"4":0.05184,"5.0-5.4":0.05024,"6.2-6.4":0.0402,"7.2-7.4":0.03111,"8.2":0.07034,"9.2":0.05115,"10.1":0.09044,"11.1-11.2":0.07258,"12.0":0.02074,"13.0":0.09332,"14.0":0.12443,"15.0":0.04148,"16.0":0.22812,"17.0":3.69134},I:{"0":0,"3":0,"4":0.00418,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00418,"4.2-4.3":0.01254,"4.4":0,"4.4.3-4.4.4":0.06062},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00654,"9":0.29762,"11":0.18315,_:"6 7 10 5.5"},J:{"7":0,"10":0.00679},N:{"11":0.02718,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.69978},Q:{"10.4":0},O:{"0":0.03397},H:{"0":0.14794},L:{"0":34.74363}};
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 ca75f3009b..7ff584c2ce 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:{"24":0.00405,"25":0.01214,"26":0.02832,"27":0.00405,"36":0.00405,"52":0.02428,"56":0.02428,"78":0.01618,"79":0.12543,"80":0.0526,"81":0.00405,"88":0.00809,"89":0.00809,"91":0.02832,"95":0.00405,"97":0.01214,"98":0.01214,"99":0.01618,"100":0.16589,"101":1.20166,"102":0.04046,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 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 72 73 74 75 76 77 82 83 84 85 86 87 90 92 93 94 96 103 104 3.5 3.6"},D:{"31":0.04046,"32":0.00809,"35":0.10924,"38":0.02428,"41":0.00405,"49":0.02832,"53":0.00405,"55":0.00405,"63":0.00405,"65":0.01214,"67":0.00405,"68":0.01214,"69":0.00405,"70":0.00809,"71":0.00809,"72":0.00809,"73":0.02023,"74":0.01214,"75":0.00809,"76":0.01214,"77":0.00809,"78":0.01214,"79":0.1052,"80":0.28727,"81":0.01618,"83":0.01618,"84":0.01618,"85":0.03641,"86":0.03237,"87":0.06069,"88":0.02428,"89":0.0526,"90":0.03237,"91":0.02832,"92":0.03641,"93":0.02023,"94":0.03237,"95":0.04855,"96":1.69527,"97":0.05664,"98":0.06474,"99":0.12947,"100":0.33582,"101":1.9259,"102":24.1708,"103":2.06751,"104":0.00809,_:"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 33 34 36 37 39 40 42 43 44 45 46 47 48 50 51 52 54 56 57 58 59 60 61 62 64 66 105 106"},F:{"28":0.00809,"85":0.02428,"86":0.2023,"87":0.44101,_:"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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.00809,"85":0.00405,"86":0.00809,"91":0.00405,"92":0.00809,"96":0.03641,"97":0.00405,"98":0.01618,"99":0.02023,"100":0.02428,"101":0.3075,"102":1.88948,"103":0.39651,_:"12 13 14 15 16 17 79 80 81 83 84 87 88 89 90 93 94 95"},E:{"4":0,"7":0.00405,"8":0.15375,"13":0.02023,"14":0.06878,"15":0.01618,_:"0 5 6 9 10 11 12 3.1 3.2 5.1 7.1 10.1 16.0","6.1":0.00809,"9.1":0.01214,"11.1":0.00809,"12.1":0.01214,"13.1":0.08901,"14.1":0.22658,"15.1":0.04855,"15.2-15.3":0.04855,"15.4":0.24681,"15.5":0.6595},G:{"8":0.00399,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00399,"6.0-6.1":0.00133,"7.0-7.1":0.0279,"8.1-8.4":0.0093,"9.0-9.2":0.00133,"9.3":0.0651,"10.0-10.2":0.00531,"10.3":0.0651,"11.0-11.2":0.01196,"11.3-11.4":0.03056,"12.0-12.1":0.02524,"12.2-12.5":0.31753,"13.0-13.1":0.01196,"13.2":0.01063,"13.3":0.04517,"13.4-13.7":0.14216,"14.0-14.4":0.51947,"14.5-14.8":1.36843,"15.0-15.1":0.27369,"15.2-15.3":0.58192,"15.4":1.8786,"15.5":7.81202,"16.0":0.0372},P:{"4":0.07211,"5.0-5.4":0.04029,"6.2-6.4":0.05036,"7.2-7.4":0.0103,"8.2":0.07051,"9.2":0.05151,"10.1":0.03259,"11.1-11.2":0.13391,"12.0":0.06181,"13.0":0.14421,"14.0":0.20602,"15.0":0.10301,"16.0":0.50475,"17.0":4.96512},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00321,"4.2-4.3":0.00962,"4.4":0,"4.4.3-4.4.4":0.02886},A:{"8":0.00405,"9":0.00809,"10":0.00809,"11":0.25894,_:"6 7 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0.00596},O:{"0":0.04764},H:{"0":0.29317},L:{"0":40.01005},S:{"2.5":0},R:{_:"0"},M:{"0":0.22034}};
+module.exports={C:{"24":0.00771,"25":0.01543,"26":0.04243,"27":0.00771,"36":0.00771,"52":0.027,"54":0.00386,"56":0.02314,"66":0.00386,"78":0.01543,"79":0.12342,"80":0.027,"88":0.00771,"89":0.00771,"91":0.01543,"95":0.00386,"97":0.01157,"98":0.01157,"99":0.00771,"100":0.01929,"101":0.09257,"102":1.13396,"103":0.13114,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 55 57 58 59 60 61 62 63 64 65 67 68 69 70 71 72 73 74 75 76 77 81 82 83 84 85 86 87 90 92 93 94 96 104 105 3.5 3.6"},D:{"31":0.05786,"32":0.01157,"35":0.05014,"38":0.02314,"41":0.01157,"49":0.03086,"53":0.00771,"56":0.00386,"58":0.00386,"65":0.01157,"68":0.01157,"69":0.00771,"70":0.00386,"71":0.00771,"72":0.00771,"73":0.04628,"74":0.01157,"75":0.01157,"76":0.00771,"77":0.00771,"78":0.00771,"79":0.135,"80":0.27385,"81":0.01157,"83":0.01929,"84":0.00771,"85":0.03086,"86":0.03086,"87":0.03857,"88":0.01157,"89":0.05014,"90":0.027,"91":0.027,"92":0.027,"93":0.02314,"94":0.027,"95":0.027,"96":0.09643,"97":0.04243,"98":0.03857,"99":0.07328,"100":0.14271,"101":0.19671,"102":1.79736,"103":25.93833,"104":0.02314,"105":0.00771,_:"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 33 34 36 37 39 40 42 43 44 45 46 47 48 50 51 52 54 55 57 59 60 61 62 63 64 66 67 106"},F:{"28":0.01157,"85":0.01543,"86":0.00386,"87":0.02314,"88":0.47441,"89":0.20056,_:"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 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.00771,"84":0.00771,"85":0.00771,"86":0.00771,"89":0.00386,"92":0.00771,"96":0.027,"97":0.00386,"98":0.01157,"99":0.01543,"100":0.00771,"101":0.07328,"102":0.08485,"103":2.58033,_:"12 13 14 15 16 17 79 80 81 83 87 88 90 91 93 94 95"},E:{"4":0,"7":0.00771,"8":0.17357,"13":0.01543,"14":0.06171,"15":0.01157,_:"0 5 6 9 10 11 12 3.1 3.2 5.1 7.1 10.1","6.1":0.01543,"9.1":0.00386,"11.1":0.01157,"12.1":0.00771,"13.1":0.081,"14.1":0.20442,"15.1":0.03857,"15.2-15.3":0.03857,"15.4":0.12728,"15.5":0.84083,"15.6":0.03857,"16.0":0.00386},G:{"8":0.00427,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00285,"6.0-6.1":0.00142,"7.0-7.1":0.02992,"8.1-8.4":0.0114,"9.0-9.2":0.00855,"9.3":0.06268,"10.0-10.2":0.00427,"10.3":0.06838,"11.0-11.2":0.00997,"11.3-11.4":0.02992,"12.0-12.1":0.02137,"12.2-12.5":0.30487,"13.0-13.1":0.0171,"13.2":0.00855,"13.3":0.04559,"13.4-13.7":0.13391,"14.0-14.4":0.39604,"14.5-14.8":1.24653,"15.0-15.1":0.22794,"15.2-15.3":0.48437,"15.4":0.82627,"15.5":9.93807,"16.0":0.07266},P:{"4":0.11303,"5.0-5.4":0.05024,"6.2-6.4":0.0402,"7.2-7.4":0.01028,"8.2":0.07034,"9.2":0.0411,"10.1":0.01086,"11.1-11.2":0.12331,"12.0":0.0411,"13.0":0.13358,"14.0":0.15413,"15.0":0.0822,"16.0":0.33909,"17.0":5.15833},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.01138,"4.4":0,"4.4.3-4.4.4":0.03162},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00386,"9":0.01157,"10":0.01157,"11":0.26613,_:"6 7 5.5"},J:{"7":0,"10":0},N:{"11":0.02718,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.20886},Q:{"10.4":0},O:{"0":0.05529},H:{"0":0.29661},L:{"0":41.43891}};
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 a704fd405c..a8089266e3 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:{"48":0.00915,"52":0.29731,"63":0.00457,"70":0.00457,"78":0.0183,"83":0.0183,"84":0.0183,"88":0.00915,"91":0.00915,"96":0.00457,"97":0.00457,"99":0.04574,"100":0.30646,"101":1.88449,"102":0.06861,_:"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 59 60 61 62 64 65 66 67 68 69 71 72 73 74 75 76 77 79 80 81 82 85 86 87 89 90 92 93 94 95 98 103 104 3.5 3.6"},D:{"49":0.03202,"65":0.02287,"72":0.00915,"76":0.00915,"77":0.00457,"78":0.02744,"79":0.03659,"80":0.00457,"84":0.01372,"85":0.20583,"86":0.00915,"87":0.06404,"90":0.0183,"91":0.15552,"92":0.03659,"93":0.04117,"94":0.03659,"95":0.00915,"96":0.02744,"97":0.05489,"98":0.14637,"99":0.20583,"100":0.25614,"101":1.19381,"102":15.73913,"103":1.33561,"105":0.02744,_:"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 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 66 67 68 69 70 71 73 74 75 81 83 88 89 104 106"},F:{"74":0.00915,"86":0.26072,"87":0.4391,_:"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 79 80 81 82 83 84 85 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"16":0.00457,"18":0.00457,"92":0.00915,"95":0.01372,"96":0.00457,"99":0.05031,"100":0.01372,"101":1.1618,"102":7.10342,"103":1.50942,_:"12 13 14 15 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 97 98"},E:{"4":0,"11":0.03202,"13":0.13722,"14":0.27901,"15":0.05489,_:"0 5 6 7 8 9 10 12 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.06861,"11.1":0.28816,"12.1":0.28359,"13.1":0.60834,"14.1":0.63121,"15.1":0.1052,"15.2-15.3":0.27901,"15.4":2.15435,"15.5":6.32127,"16.0":0.03202},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00307,"7.0-7.1":0.01844,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.45167,"10.0-10.2":0,"10.3":0.23045,"11.0-11.2":0.01229,"11.3-11.4":0.01844,"12.0-12.1":0.01844,"12.2-12.5":1.93882,"13.0-13.1":0.01229,"13.2":0.01229,"13.3":0.05223,"13.4-13.7":0.33799,"14.0-14.4":0.75894,"14.5-14.8":2.20614,"15.0-15.1":0.73743,"15.2-15.3":1.05391,"15.4":4.02205,"15.5":18.66612,"16.0":0.11676},P:{"4":0.05432,"5.0-5.4":0.04029,"6.2-6.4":0.05036,"7.2-7.4":0.04154,"8.2":0.07051,"9.2":0.05085,"10.1":0.03259,"11.1-11.2":0.05432,"12.0":0.03259,"13.0":0.09778,"14.0":0.02173,"15.0":0.04346,"16.0":0.26075,"17.0":4.08509},I:{"0":0,"3":0,"4":0.01061,"2.1":0,"2.2":0,"2.3":0.00018,"4.1":0,"4.2-4.3":0.0011,"4.4":0,"4.4.3-4.4.4":0.00439},A:{"11":0.19211,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0},H:{"0":0.08219},L:{"0":18.18226},S:{"2.5":0},R:{_:"0"},M:{"0":0.74879}};
+module.exports={C:{"48":0.00456,"52":0.3644,"60":0.00456,"61":0.00456,"63":0.00911,"78":0.01367,"83":0.041,"84":0.03644,"88":0.07744,"91":0.00911,"98":0.00456,"100":0.00911,"101":0.17765,"102":1.54415,"103":0.23686,_:"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 59 62 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 85 86 87 89 90 92 93 94 95 96 97 99 104 105 3.5 3.6"},D:{"49":0.02733,"65":0.02733,"67":0.01367,"76":0.01822,"77":0.00456,"78":0.02733,"79":0.02278,"80":0.00456,"84":0.01367,"85":0.20042,"87":0.07744,"89":0.01367,"90":0.00911,"91":0.1321,"92":0.00456,"93":0.23231,"94":0.02278,"95":0.00911,"96":0.01367,"97":0.05011,"98":0.15487,"99":0.15943,"100":0.08655,"101":0.42362,"102":1.13875,"103":16.42989,"104":0.00456,_:"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 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 66 68 69 70 71 72 73 74 75 81 83 86 88 105 106"},F:{"85":0.00456,"87":0.01367,"88":0.46006,"89":0.15943,_:"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 86 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"15":0.01822,"18":0.00456,"87":0.00911,"90":0.00456,"92":0.00911,"95":0.29152,"97":0.03189,"98":0.00456,"99":0.02733,"101":0.07288,"102":0.94289,"103":10.03011,_:"12 13 14 16 17 79 80 81 83 84 85 86 88 89 91 93 94 96 100"},E:{"4":0,"11":0.01367,"13":0.05466,"14":0.28697,"15":0.02733,_:"0 5 6 7 8 9 10 12 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.05922,"11.1":0.34163,"12.1":0.48283,"13.1":0.47828,"14.1":0.65592,"15.1":0.11388,"15.2-15.3":0.16854,"15.4":0.68781,"15.5":6.86439,"15.6":0.19131,"16.0":0.00456},G:{"8":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.00914,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.45683,"10.0-10.2":0.00609,"10.3":0.19187,"11.0-11.2":0.01827,"11.3-11.4":0.04264,"12.0-12.1":0.04873,"12.2-12.5":2.00398,"13.0-13.1":0.00305,"13.2":0,"13.3":0.03046,"13.4-13.7":0.2741,"14.0-14.4":1.29741,"14.5-14.8":1.72683,"15.0-15.1":0.53906,"15.2-15.3":0.74921,"15.4":1.14818,"15.5":21.23366,"16.0":0.24974},P:{"4":0.03259,"5.0-5.4":0.05024,"6.2-6.4":0.0402,"7.2-7.4":0.03111,"8.2":0.07034,"9.2":0.05115,"10.1":0.01086,"11.1-11.2":0.07258,"12.0":0.03259,"13.0":0.08691,"14.0":0.12443,"15.0":0.02173,"16.0":0.20642,"17.0":3.84588},I:{"0":0,"3":0,"4":0.01131,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00083,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00965},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.00456,"11":0.14121,_:"6 7 8 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02718,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.83868},Q:{"10.4":0},O:{"0":0.00545},H:{"0":0.07218},L:{"0":19.31371}};
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 411ebafcd2..762341a4d3 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:{"47":0.00372,"51":0.01302,"52":0.08556,"53":0.01302,"54":0.00744,"55":0.01302,"56":0.0093,"57":0.0093,"58":0.00372,"59":0.00372,"68":0.00744,"69":0.01488,"72":0.00372,"78":0.00372,"81":0.00186,"82":0.00372,"84":0.00186,"85":0.00186,"87":0.00372,"88":0.00744,"89":0.00744,"90":0.00372,"91":0.01488,"92":0.00372,"93":0.00372,"94":0.00372,"95":0.00372,"96":0.00372,"97":0.00558,"98":0.00372,"99":0.02232,"100":0.05022,"101":0.58962,"102":0.0279,_:"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 48 49 50 60 61 62 63 64 65 66 67 70 71 73 74 75 76 77 79 80 83 86 103 104 3.5 3.6"},D:{"11":0.00186,"33":0.00558,"34":0.00186,"36":0.00372,"38":0.02232,"39":0.00558,"40":0.00744,"41":0.0093,"42":0.00372,"43":0.05952,"44":0.00744,"45":0.00744,"46":0.00558,"47":0.01116,"48":0.00558,"49":0.0093,"50":0.00558,"51":0.00372,"52":0.00372,"53":0.00744,"54":0.00558,"55":0.00744,"56":0.0093,"57":0.00744,"58":0.0093,"59":0.00744,"60":0.01302,"61":0.00558,"62":0.00558,"63":0.01302,"64":0.00744,"65":0.01302,"67":0.00186,"68":0.00558,"69":0.00744,"70":0.00558,"71":0.00558,"72":0.00558,"73":0.00372,"74":0.00558,"75":0.00372,"76":0.00372,"77":0.00372,"78":0.00558,"79":0.07998,"80":0.0093,"81":0.04464,"83":0.03906,"84":0.02604,"85":0.02232,"86":0.06138,"87":0.04092,"88":0.0372,"89":0.07812,"90":0.04836,"91":0.04464,"92":0.07254,"93":0.02232,"94":0.0279,"95":0.04464,"96":0.06696,"97":0.04278,"98":0.06138,"99":0.05766,"100":0.15438,"101":0.50406,"102":8.33838,"103":0.87792,"104":0.01116,"105":0.00372,_:"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 35 37 66 106"},F:{"28":0.00186,"70":0.00186,"73":0.00372,"75":0.00186,"76":0.00186,"77":0.00186,"78":0.00186,"79":0.00372,"82":0.00372,"83":0.00186,"84":0.00372,"85":0.0279,"86":0.11532,"87":0.29388,_:"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 71 72 74 80 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00372,"14":0.00186,"15":0.00186,"16":0.00372,"17":0.00372,"18":0.01488,"84":0.01674,"85":0.01116,"86":0.0093,"87":0.01116,"88":0.01116,"89":0.01674,"90":0.01488,"91":0.0186,"92":0.02418,"93":0.00744,"94":0.0093,"95":0.0093,"96":0.01674,"97":0.01116,"98":0.01302,"99":0.01488,"100":0.01302,"101":0.186,"102":0.82956,"103":0.1674,_:"13 79 80 81 83"},E:{"4":0,"12":0.00372,"13":0.03348,"14":0.10974,"15":0.03162,_:"0 5 6 7 8 9 10 11 3.1 3.2 6.1 7.1 10.1 11.1","5.1":0.0372,"9.1":0.00558,"12.1":0.00372,"13.1":0.04092,"14.1":0.18972,"15.1":0.03534,"15.2-15.3":0.05022,"15.4":0.2976,"15.5":0.73656,"16.0":0.00558},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00325,"6.0-6.1":0,"7.0-7.1":0.04709,"8.1-8.4":0,"9.0-9.2":0.01949,"9.3":0.04547,"10.0-10.2":0.01461,"10.3":0.0617,"11.0-11.2":0.01624,"11.3-11.4":0.01949,"12.0-12.1":0.0341,"12.2-12.5":0.75992,"13.0-13.1":0.03572,"13.2":0.02111,"13.3":0.08606,"13.4-13.7":0.21758,"14.0-14.4":0.57643,"14.5-14.8":1.39155,"15.0-15.1":0.48225,"15.2-15.3":0.87195,"15.4":3.25075,"15.5":8.1496,"16.0":0.06982},P:{"4":0.15256,"5.0-5.4":0.04029,"6.2-6.4":0.05036,"7.2-7.4":0.18307,"8.2":0.07051,"9.2":0.05085,"10.1":0.09065,"11.1-11.2":0.21359,"12.0":0.04068,"13.0":0.25427,"14.0":0.22376,"15.0":0.15256,"16.0":0.51871,"17.0":3.10208},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00105,"4.2-4.3":0.00474,"4.4":0,"4.4.3-4.4.4":0.06746},A:{"8":0.00589,"9":0.00785,"10":0.00196,"11":0.05497,_:"6 7 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.41514},H:{"0":0.27743},L:{"0":61.13182},S:{"2.5":0},R:{_:"0"},M:{"0":0.13024}};
+module.exports={C:{"29":0.00202,"34":0.00405,"43":0.00405,"44":0.00202,"47":0.00607,"52":0.02834,"53":0.00405,"68":0.01012,"69":0.02429,"72":0.00405,"78":0.01012,"82":0.00202,"84":0.00202,"88":0.0081,"89":0.00405,"91":0.01619,"92":0.00202,"94":0.00202,"95":0.00405,"97":0.00607,"98":0.00405,"99":0.01417,"100":0.0081,"101":0.02834,"102":0.56672,"103":0.08298,_:"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 30 31 32 33 35 36 37 38 39 40 41 42 45 46 48 49 50 51 54 55 56 57 58 59 60 61 62 63 64 65 66 67 70 71 73 74 75 76 77 79 80 81 83 85 86 87 90 93 96 104 105 3.5 3.6"},D:{"11":0.00405,"31":0.00202,"33":0.00405,"34":0.00405,"38":0.01619,"40":0.00405,"41":0.00607,"43":0.0587,"47":0.00607,"49":0.0081,"53":0.00405,"55":0.00202,"56":0.00405,"57":0.00405,"58":0.00202,"60":0.00607,"63":0.01012,"64":0.00607,"65":0.00607,"68":0.00405,"69":0.0081,"70":0.00607,"71":0.00607,"72":0.00405,"73":0.00405,"74":0.00607,"75":0.00405,"76":0.0081,"77":0.00405,"78":0.0081,"79":0.06679,"80":0.01012,"81":0.03846,"83":0.03441,"84":0.01822,"85":0.01619,"86":0.06072,"87":0.03643,"88":0.02834,"89":0.06274,"90":0.03238,"91":0.03036,"92":0.06274,"93":0.01822,"94":0.02226,"95":0.03643,"96":0.0506,"97":0.03238,"98":0.06072,"99":0.05465,"100":0.05667,"101":0.10525,"102":0.43111,"103":10.22525,"104":0.00607,"105":0.01417,_:"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 35 36 37 39 42 44 45 46 48 50 51 52 54 59 61 62 66 67 106"},F:{"28":0.00202,"73":0.00202,"79":0.01012,"82":0.00405,"84":0.00405,"85":0.02631,"86":0.0081,"87":0.01214,"88":0.39266,"89":0.17609,_:"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 74 75 76 77 78 80 81 83 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00405,"13":0.00202,"14":0.00405,"15":0.00405,"16":0.00405,"17":0.00202,"18":0.01417,"84":0.01012,"85":0.00607,"86":0.00607,"87":0.00607,"88":0.00607,"89":0.01012,"90":0.01012,"91":0.0081,"92":0.02024,"93":0.00405,"94":0.00607,"95":0.00607,"96":0.01012,"97":0.00607,"98":0.00607,"99":0.00607,"100":0.00607,"101":0.08703,"102":0.03846,"103":1.25083,_:"79 80 81 83"},E:{"4":0,"7":0.00202,"13":0.02834,"14":0.09108,"15":0.04048,_:"0 5 6 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1 11.1","5.1":0.03643,"12.1":0.00405,"13.1":0.05262,"14.1":0.20038,"15.1":0.03441,"15.2-15.3":0.04048,"15.4":0.17406,"15.5":1.15368,"15.6":0.04453,"16.0":0.01822},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00336,"6.0-6.1":0,"7.0-7.1":0.06223,"8.1-8.4":0,"9.0-9.2":0.01346,"9.3":0.05382,"10.0-10.2":0.00841,"10.3":0.08073,"11.0-11.2":0.01177,"11.3-11.4":0.01682,"12.0-12.1":0.037,"12.2-12.5":0.77368,"13.0-13.1":0.02186,"13.2":0.01514,"13.3":0.08073,"13.4-13.7":0.17324,"14.0-14.4":0.51971,"14.5-14.8":1.15884,"15.0-15.1":0.38011,"15.2-15.3":0.64922,"15.4":1.39095,"15.5":10.71887,"16.0":0.19678},P:{"4":0.16369,"5.0-5.4":0.05024,"6.2-6.4":0.0402,"7.2-7.4":0.21485,"8.2":0.07034,"9.2":0.05115,"10.1":0.09044,"11.1-11.2":0.18415,"12.0":0.04092,"13.0":0.28646,"14.0":0.18415,"15.0":0.133,"16.0":0.36831,"17.0":3.22271},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00109,"4.2-4.3":0.00656,"4.4":0,"4.4.3-4.4.4":0.07211},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.06072,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02513,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.11166},Q:{"10.4":0},O:{"0":0.35892},H:{"0":0.28694},L:{"0":59.67594}};
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 3d94ea2a88..c291d2ead0 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:{"29":0.00268,"32":0.00268,"33":0.00804,"34":0.00268,"38":0.00268,"39":0.00268,"40":0.00536,"41":0.00536,"43":0.00536,"46":0.00536,"47":0.01072,"48":0.00536,"49":0.00268,"50":0.00536,"52":0.07775,"56":0.00536,"60":0.00536,"61":0.00268,"68":0.00804,"72":0.01877,"77":0.00536,"78":0.01072,"79":0.00536,"80":0.01072,"81":0.00804,"82":0.01609,"83":0.00536,"84":0.00804,"85":0.00268,"86":0.00536,"87":0.00268,"88":0.00804,"89":0.01072,"90":0.00536,"91":0.10724,"92":0.00804,"93":0.00536,"94":0.01341,"95":0.01609,"96":0.02145,"97":0.02681,"98":0.02413,"99":0.08311,"100":0.40751,"101":3.63007,"102":0.08847,_:"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 30 31 35 36 37 42 44 45 51 53 54 55 57 58 59 62 63 64 65 66 67 69 70 71 73 74 75 76 103 104 3.5 3.6"},D:{"34":0.00536,"38":0.01341,"41":0.00536,"48":0.00268,"49":0.02413,"51":0.00268,"56":0.00268,"58":0.00268,"60":0.00268,"62":0.00804,"63":0.01341,"64":0.00268,"66":0.00536,"67":0.00268,"68":0.00268,"69":0.00804,"70":0.00536,"71":0.01609,"72":0.00536,"73":0.00536,"74":0.00804,"75":0.00536,"76":0.00536,"77":0.00536,"78":0.01609,"79":0.02413,"80":0.02145,"81":0.02145,"83":0.0429,"84":0.07507,"85":0.06703,"86":0.10188,"87":0.08311,"88":0.01877,"89":0.04022,"90":0.01877,"91":0.05362,"92":0.04826,"93":0.01877,"94":0.04022,"95":0.02681,"96":0.08311,"97":0.06166,"98":0.06434,"99":0.08579,"100":0.21448,"101":0.63808,"102":13.05647,"103":1.15551,"104":0.00536,_:"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 47 50 52 53 54 55 57 59 61 65 105 106"},F:{"64":0.00268,"71":0.00268,"77":0.00268,"79":0.00804,"82":0.00268,"83":0.00268,"84":0.00536,"85":0.02413,"86":0.06971,"87":0.311,_:"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 65 66 67 68 69 70 72 73 74 75 76 78 80 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00536,"13":0.00268,"14":0.00536,"15":0.00268,"16":0.00268,"17":0.00536,"18":0.02949,"81":0.00536,"84":0.01072,"85":0.00268,"89":0.01072,"90":0.00804,"92":0.02413,"96":0.00804,"97":0.00268,"98":0.00536,"99":0.01072,"100":0.01072,"101":0.0992,"102":0.58714,"103":0.10992,_:"79 80 83 86 87 88 91 93 94 95"},E:{"4":0,"13":0.00268,"14":0.01072,"15":0.00268,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1 11.1 16.0","5.1":0.29491,"12.1":0.00268,"13.1":0.01341,"14.1":0.02145,"15.1":0.00804,"15.2-15.3":0.00804,"15.4":0.02949,"15.5":0.06166},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00709,"7.0-7.1":0.00203,"8.1-8.4":0,"9.0-9.2":0.00152,"9.3":0.00608,"10.0-10.2":0.00506,"10.3":0.02531,"11.0-11.2":0.01671,"11.3-11.4":0.01823,"12.0-12.1":0.02025,"12.2-12.5":0.4592,"13.0-13.1":0.01873,"13.2":0.00962,"13.3":0.06025,"13.4-13.7":0.12353,"14.0-14.4":0.40351,"14.5-14.8":0.50476,"15.0-15.1":0.3792,"15.2-15.3":0.48907,"15.4":1.00244,"15.5":1.49404,"16.0":0.01013},P:{"4":0.48348,"5.0-5.4":0.04029,"6.2-6.4":0.05036,"7.2-7.4":0.52377,"8.2":0.07051,"9.2":0.21152,"10.1":0.09065,"11.1-11.2":0.41297,"12.0":0.19138,"13.0":0.59428,"14.0":0.75544,"15.0":0.43312,"16.0":1.57131,"17.0":3.53546},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00151,"4.2-4.3":0.0106,"4.4":0,"4.4.3-4.4.4":0.03911},A:{"8":0.01343,"9":0.00806,"10":0.00269,"11":2.7024,_:"6 7 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.09513},H:{"0":0.44341},L:{"0":58.40682},S:{"2.5":0},R:{_:"0"},M:{"0":1.03184}};
+module.exports={C:{"29":0.00253,"32":0.00253,"33":0.00507,"38":0.00253,"39":0.00253,"40":0.00507,"41":0.00507,"43":0.00507,"47":0.01267,"48":0.00507,"49":0.00253,"50":0.00507,"52":0.06588,"56":0.00507,"60":0.00253,"61":0.00253,"68":0.0076,"72":0.01774,"77":0.00507,"78":0.01014,"79":0.00253,"80":0.00507,"81":0.00507,"82":0.01267,"83":0.00253,"84":0.00507,"85":0.00253,"86":0.00253,"88":0.0076,"89":0.01014,"90":0.00253,"91":0.09883,"92":0.0076,"93":0.00507,"94":0.01014,"95":0.01267,"96":0.0152,"97":0.0152,"98":0.0152,"99":0.04815,"100":0.05828,"101":0.20779,"102":3.28913,"103":0.42318,"104":0.00253,_:"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 30 31 34 35 36 37 42 44 45 46 51 53 54 55 57 58 59 62 63 64 65 66 67 69 70 71 73 74 75 76 87 105 3.5 3.6"},D:{"34":0.00507,"38":0.0076,"41":0.00507,"48":0.00253,"49":0.02534,"51":0.00253,"56":0.00253,"58":0.00253,"62":0.0076,"63":0.01774,"64":0.00253,"66":0.00253,"68":0.00253,"69":0.0076,"70":0.00507,"71":0.0152,"72":0.0076,"73":0.00507,"74":0.00507,"75":0.00507,"76":0.00507,"77":0.00507,"78":0.01774,"79":0.02281,"80":0.02027,"81":0.0152,"83":0.03294,"84":0.05828,"85":0.04308,"86":0.07349,"87":0.05828,"88":0.02027,"89":0.03801,"90":0.0152,"91":0.04815,"92":0.03548,"93":0.0152,"94":0.03548,"95":0.02281,"96":0.06082,"97":0.05321,"98":0.04561,"99":0.06082,"100":0.11656,"101":0.12923,"102":0.54734,"103":13.4378,"104":0.01014,"105":0.0076,_:"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 47 50 52 53 54 55 57 59 60 61 65 67 106"},F:{"64":0.00253,"79":0.02534,"82":0.00253,"83":0.00507,"84":0.0076,"85":0.02027,"86":0.0076,"87":0.0152,"88":0.22299,"89":0.13684,_:"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 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00507,"13":0.00253,"14":0.00507,"16":0.00253,"17":0.00253,"18":0.02281,"84":0.0076,"89":0.01014,"90":0.0076,"92":0.02787,"96":0.00253,"97":0.00253,"98":0.00507,"99":0.0076,"100":0.00507,"101":0.01774,"102":0.02534,"103":0.69938,_:"15 79 80 81 83 85 86 87 88 91 93 94 95"},E:{"4":0,"14":0.01014,_:"0 5 6 7 8 9 10 11 12 13 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1 12.1 16.0","5.1":0.37503,"13.1":0.0076,"14.1":0.01774,"15.1":0.0076,"15.2-15.3":0.00507,"15.4":0.0152,"15.5":0.06842,"15.6":0.0076},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00054,"6.0-6.1":0,"7.0-7.1":0.00217,"8.1-8.4":0,"9.0-9.2":0.00109,"9.3":0.00543,"10.0-10.2":0.00434,"10.3":0.0266,"11.0-11.2":0.01629,"11.3-11.4":0.01412,"12.0-12.1":0.02823,"12.2-12.5":0.4658,"13.0-13.1":0.01954,"13.2":0.01031,"13.3":0.05755,"13.4-13.7":0.11238,"14.0-14.4":0.38708,"14.5-14.8":0.48262,"15.0-15.1":0.33007,"15.2-15.3":0.41856,"15.4":0.58143,"15.5":2.32083,"16.0":0.02334},P:{"4":0.47229,"5.0-5.4":0.05024,"6.2-6.4":0.0402,"7.2-7.4":0.50244,"8.2":0.07034,"9.2":0.21102,"10.1":0.09044,"11.1-11.2":0.3919,"12.0":0.18088,"13.0":0.56273,"14.0":0.71346,"15.0":0.3919,"16.0":1.20585,"17.0":4.1401},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.00955,"4.4":0,"4.4.3-4.4.4":0.03378},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.01014,"9":0.00507,"11":2.35662,_:"6 7 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02513,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":1.11243},Q:{"10.4":0},O:{"0":0.07466},H:{"0":0.45944},L:{"0":59.81311}};
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 2e98172177..cf1af3818e 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:{"41":0.01554,"52":0.05698,"60":0.01036,"78":0.1295,"84":0.00518,"91":0.03108,"95":0.00518,"97":0.01036,"98":0.0259,"99":0.01036,"100":0.53872,"101":3.27376,"102":0.06216,_:"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 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 85 86 87 88 89 90 92 93 94 96 103 104 3.5 3.6"},D:{"44":0.01554,"46":0.01036,"48":0.01036,"49":0.04662,"51":0.01036,"56":0.01036,"65":0.01554,"67":0.02072,"73":0.01036,"78":0.01036,"79":0.02072,"80":0.04144,"83":0.01554,"84":0.0259,"85":0.0259,"86":0.03108,"87":0.19166,"88":0.01036,"89":0.0259,"90":0.01036,"91":0.01554,"92":0.01036,"93":0.00518,"94":0.01554,"95":0.20202,"96":0.04662,"97":0.0518,"98":0.12432,"99":0.23828,"100":0.66822,"101":2.42424,"102":23.81764,"103":2.00466,_:"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 45 47 50 52 53 54 55 57 58 59 60 61 62 63 64 66 68 69 70 71 72 74 75 76 77 81 104 105 106"},F:{"79":0.0259,"85":0.04662,"86":0.78218,"87":0.9583,_:"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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.01036,"85":0.00518,"88":0.0259,"92":0.00518,"96":0.01554,"99":0.01036,"100":0.0259,"101":0.63714,"102":3.77104,"103":0.9065,_:"12 13 14 15 16 17 79 80 81 83 84 86 87 89 90 91 93 94 95 97 98"},E:{"4":0,"9":0.01554,"13":0.03108,"14":0.38332,"15":0.11396,_:"0 5 6 7 8 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 16.0","10.1":0.0518,"11.1":0.1036,"12.1":0.10878,"13.1":0.70448,"14.1":1.07226,"15.1":0.27972,"15.2-15.3":0.1813,"15.4":1.34162,"15.5":2.99922},G:{"8":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.00392,"8.1-8.4":0.00392,"9.0-9.2":0,"9.3":0.02155,"10.0-10.2":0.00196,"10.3":0.06074,"11.0-11.2":0.06074,"11.3-11.4":0.00784,"12.0-12.1":0.01959,"12.2-12.5":0.36055,"13.0-13.1":0.01764,"13.2":0.00392,"13.3":0.02351,"13.4-13.7":0.09797,"14.0-14.4":0.25082,"14.5-14.8":1.52645,"15.0-15.1":0.4017,"15.2-15.3":0.78576,"15.4":2.5885,"15.5":13.29324,"16.0":0.01959},P:{"4":0.08366,"5.0-5.4":0.17307,"6.2-6.4":0.04072,"7.2-7.4":0.18699,"8.2":0.03054,"9.2":0.02171,"10.1":0.01018,"11.1-11.2":0.02069,"12.0":0.01035,"13.0":0.04183,"14.0":0.06275,"15.0":0.03137,"16.0":0.28235,"17.0":3.62878},I:{"0":0,"3":0.00102,"4":0.00819,"2.1":0,"2.2":0.00512,"2.3":0.00615,"4.1":0.00512,"4.2-4.3":0.01127,"4.4":0,"4.4.3-4.4.4":0.04507},A:{"8":0.04662,"9":0.01036,"10":0.00518,"11":0.1036,_:"6 7 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0.00482},Q:{"10.4":0},O:{"0":0.01446},H:{"0":0.18253},L:{"0":24.42946},S:{"2.5":0.00964},R:{_:"0"},M:{"0":0.40488}};
+module.exports={C:{"38":0.00518,"52":0.05693,"60":0.00518,"78":0.1035,"91":0.08798,"98":0.00518,"99":0.01035,"100":0.01553,"101":0.30015,"102":2.88765,"103":0.34155,_:"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 48 49 50 51 53 54 55 56 57 58 59 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 94 95 96 97 104 105 3.5","3.6":0.00518},D:{"38":0.00518,"43":0.00518,"44":0.01035,"45":0.00518,"46":0.00518,"49":0.01035,"51":0.01035,"65":0.01035,"67":0.01035,"78":0.01553,"79":0.03105,"80":0.0207,"81":0.00518,"83":0.00518,"84":0.01035,"85":0.02588,"86":0.0207,"87":0.11385,"88":0.0207,"89":0.02588,"90":0.00518,"91":0.01035,"92":0.01035,"93":0.00518,"94":0.00518,"95":0.15008,"96":0.0414,"97":0.03623,"98":0.13973,"99":0.17078,"100":0.15008,"101":0.26393,"102":3.44655,"103":24.95385,"104":0.01035,_:"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 47 48 50 52 53 54 55 56 57 58 59 60 61 62 63 64 66 68 69 70 71 72 73 74 75 76 77 105 106"},F:{"70":0.01035,"83":0.01035,"85":0.07245,"87":0.04658,"88":1.42313,"89":0.4347,_:"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 71 72 73 74 75 76 77 78 79 80 81 82 84 86 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.01553,"84":0.00518,"88":0.04658,"94":0.01035,"96":0.01035,"97":0.01035,"99":0.00518,"100":0.0207,"101":0.05175,"102":0.25358,"103":5.84258,_:"12 13 14 15 16 17 79 80 81 83 85 86 87 89 90 91 92 93 95 98"},E:{"4":0,"9":0.01553,"13":0.0207,"14":0.2484,"15":0.11385,_:"0 5 6 7 8 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.05175,"11.1":0.11385,"12.1":0.15525,"13.1":0.55373,"14.1":0.92115,"15.1":0.24323,"15.2-15.3":0.17078,"15.4":0.56408,"15.5":4.00028,"15.6":0.16043,"16.0":0.02588},G:{"8":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.00623,"8.1-8.4":0.00623,"9.0-9.2":0.00208,"9.3":0.07682,"10.0-10.2":0,"10.3":0.05813,"11.0-11.2":0.07059,"11.3-11.4":0.00623,"12.0-12.1":0.03114,"12.2-12.5":0.33426,"13.0-13.1":0.00208,"13.2":0,"13.3":0.02284,"13.4-13.7":0.14948,"14.0-14.4":0.20347,"14.5-14.8":1.35574,"15.0-15.1":0.19101,"15.2-15.3":0.51904,"15.4":1.09414,"15.5":16.27512,"16.0":0.07267},P:{"4":0.06255,"5.0-5.4":0.01085,"6.2-6.4":0.05069,"7.2-7.4":0.01085,"8.2":0.01085,"9.2":0.0651,"10.1":0.02085,"11.1-11.2":0.01042,"12.0":0.0217,"13.0":0.02085,"14.0":0.0417,"15.0":0.02085,"16.0":0.10424,"17.0":4.20097},I:{"0":0,"3":0,"4":0.00742,"2.1":0.00135,"2.2":0.00472,"2.3":0.00472,"4.1":0.00337,"4.2-4.3":0.00877,"4.4":0,"4.4.3-4.4.4":0.06613},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"7":0.00518,"8":0.05175,"9":0.01035,"10":0.00518,"11":0.0621,_:"6 5.5"},J:{"7":0,"10":0.00483},N:{"11":0.02513,_:"10"},S:{"2.5":0.01448},R:{_:"0"},M:{"0":0.41978},Q:{"10.4":0},O:{"0":0.02413},H:{"0":0.15074},L:{"0":23.1325}};
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 c9981e3e24..9fd60d80ea 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:{"47":0.00863,"48":0.01295,"52":0.09493,"55":0.00432,"56":0.01295,"59":0.01295,"66":0.00432,"68":0.00863,"78":0.0863,"81":0.00432,"82":0.00432,"87":0.01726,"88":0.01295,"89":0.00432,"90":0.01726,"91":0.09062,"92":0.00432,"93":0.00432,"94":0.08199,"95":0.01295,"96":0.00863,"97":0.01295,"98":0.01726,"99":0.08199,"100":0.38404,"101":3.14995,"102":0.1424,_:"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 49 50 51 53 54 57 58 60 61 62 63 64 65 67 69 70 71 72 73 74 75 76 77 79 80 83 84 85 86 103 104 3.5 3.6"},D:{"38":0.01295,"49":0.09925,"59":0.01295,"60":0.03452,"63":0.08199,"65":0.00863,"66":0.0863,"67":0.01726,"68":0.00863,"69":0.22438,"72":0.00432,"73":0.01295,"74":0.02158,"75":0.00432,"76":0.00432,"77":0.01726,"78":0.01295,"79":0.08199,"80":0.03021,"81":0.02158,"83":0.03021,"84":0.03884,"85":0.03884,"86":0.04315,"87":0.08199,"88":0.02158,"89":0.05178,"90":0.02589,"91":0.05178,"92":0.12945,"93":0.01726,"94":0.03884,"95":0.02158,"96":0.06904,"97":0.04747,"98":0.07767,"99":0.10356,"100":0.2589,"101":1.41964,"102":22.50704,"103":2.25243,"104":0.00863,_:"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 48 50 51 52 53 54 55 56 57 58 61 62 64 70 71 105 106"},F:{"46":0.00863,"85":0.18555,"86":0.24164,"87":0.46171,_:"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 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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00432,"16":0.00432,"17":0.01295,"18":0.01295,"92":0.00863,"96":0.00863,"97":0.01295,"98":0.01295,"99":0.01726,"100":0.03452,"101":0.36246,"102":2.82201,"103":0.64294,_:"13 14 15 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95"},E:{"4":0,"12":0.00432,"13":0.03884,"14":0.22438,"15":0.07336,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1","9.1":0.01726,"10.1":0.01295,"11.1":0.0561,"12.1":0.06473,"13.1":0.30637,"14.1":0.47034,"15.1":0.12514,"15.2-15.3":0.11651,"15.4":0.67314,"15.5":1.65265,"16.0":0.00863},G:{"8":0.00149,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00149,"6.0-6.1":0.00297,"7.0-7.1":0.00743,"8.1-8.4":0.00446,"9.0-9.2":0.00594,"9.3":0.09802,"10.0-10.2":0.00297,"10.3":0.08317,"11.0-11.2":0.01634,"11.3-11.4":0.03565,"12.0-12.1":0.02525,"12.2-12.5":0.4322,"13.0-13.1":0.02376,"13.2":0.01188,"13.3":0.04159,"13.4-13.7":0.16486,"14.0-14.4":0.44853,"14.5-14.8":1.14955,"15.0-15.1":0.4114,"15.2-15.3":0.71439,"15.4":2.26346,"15.5":8.81771,"16.0":0.04753},P:{"4":0.13579,"5.0-5.4":0.04029,"6.2-6.4":0.05036,"7.2-7.4":0.0103,"8.2":0.07051,"9.2":0.01045,"10.1":0.03259,"11.1-11.2":0.07312,"12.0":0.03134,"13.0":0.09401,"14.0":0.12534,"15.0":0.07312,"16.0":0.34469,"17.0":2.89334},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00505,"4.2-4.3":0.00404,"4.4":0,"4.4.3-4.4.4":0.03639},A:{"9":0.00875,"11":0.30193,_:"6 7 8 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.10803},H:{"0":0.26377},L:{"0":37.94105},S:{"2.5":0},R:{_:"0"},M:{"0":0.35253}};
+module.exports={C:{"29":0.00421,"47":0.01262,"48":0.00841,"50":0.00421,"52":0.08835,"56":0.01262,"59":0.01262,"66":0.00421,"68":0.00841,"72":0.00421,"78":0.07993,"82":0.00421,"87":0.01683,"88":0.01262,"89":0.00421,"90":0.01262,"91":0.09255,"94":0.15145,"95":0.02104,"96":0.00841,"97":0.01262,"98":0.01262,"99":0.0589,"100":0.04628,"101":0.18932,"102":3.07532,"103":0.28608,_:"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 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 49 51 53 54 55 57 58 60 61 62 63 64 65 67 69 70 71 73 74 75 76 77 79 80 81 83 84 85 86 92 93 104 105 3.5 3.6"},D:{"33":0.00841,"38":0.00841,"49":0.08835,"59":0.01262,"60":0.02104,"63":0.09676,"65":0.01262,"66":0.09676,"67":0.03366,"68":0.01262,"69":0.18932,"72":0.00841,"73":0.01262,"74":0.02524,"75":0.00421,"76":0.00421,"77":0.00841,"78":0.00841,"79":0.09676,"80":0.02524,"81":0.02945,"83":0.02524,"84":0.02945,"85":0.03786,"86":0.03366,"87":0.07573,"88":0.02104,"89":0.04207,"90":0.02524,"91":0.02945,"92":0.11359,"93":0.02104,"94":0.02524,"95":0.02945,"96":0.06311,"97":0.04628,"98":0.0589,"99":0.06731,"100":0.11359,"101":0.18511,"102":1.14851,"103":24.17342,"104":0.02104,"105":0.00841,_:"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 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 61 62 64 70 71 106"},F:{"28":0.00421,"46":0.00841,"74":0.00421,"85":0.15566,"86":0.00841,"87":0.03366,"88":0.53429,"89":0.20614,_:"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 75 76 77 78 79 80 81 82 83 84 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"15":0.00421,"16":0.00421,"17":0.00841,"18":0.00841,"92":0.00841,"96":0.00841,"97":0.00841,"98":0.00841,"99":0.00841,"100":0.02104,"101":0.0589,"102":0.10518,"103":3.61381,_:"12 13 14 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95"},E:{"4":0,"12":0.00841,"13":0.03366,"14":0.21456,"15":0.06311,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1","9.1":0.01683,"10.1":0.00421,"11.1":0.05048,"12.1":0.07152,"13.1":0.28187,"14.1":0.46277,"15.1":0.10518,"15.2-15.3":0.09676,"15.4":0.32815,"15.5":1.89315,"15.6":0.08835,"16.0":0.01262},G:{"8":0.00796,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00159,"6.0-6.1":0.00318,"7.0-7.1":0.01274,"8.1-8.4":0.00478,"9.0-9.2":0.00318,"9.3":0.10188,"10.0-10.2":0.00159,"10.3":0.08278,"11.0-11.2":0.01274,"11.3-11.4":0.04298,"12.0-12.1":0.02229,"12.2-12.5":0.43619,"13.0-13.1":0.02229,"13.2":0.01592,"13.3":0.04139,"13.4-13.7":0.16079,"14.0-14.4":0.44097,"14.5-14.8":1.08253,"15.0-15.1":0.37888,"15.2-15.3":0.59698,"15.4":1.08889,"15.5":10.93511,"16.0":0.09711},P:{"4":0.16607,"5.0-5.4":0.05024,"6.2-6.4":0.0402,"7.2-7.4":0.01028,"8.2":0.07034,"9.2":0.01038,"10.1":0.01086,"11.1-11.2":0.07265,"12.0":0.02076,"13.0":0.09341,"14.0":0.11417,"15.0":0.06227,"16.0":0.22834,"17.0":2.96843},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00941,"4.2-4.3":0.01098,"4.4":0,"4.4.3-4.4.4":0.05491},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00421,"9":0.01262,"11":0.25663,_:"6 7 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02718,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.36496},Q:{"10.4":0.00579},O:{"0":0.11586},H:{"0":0.26325},L:{"0":38.44964}};
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 6d6a41aaf6..5f7a934350 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:{"52":0.00845,"78":0.0169,"83":0.01268,"91":0.01268,"96":0.00423,"100":0.16904,"101":1.53826,"102":0.03381,_:"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 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 84 85 86 87 88 89 90 92 93 94 95 97 98 99 103 104 3.5 3.6"},D:{"49":0.04226,"65":0.00845,"66":0.01268,"75":0.05916,"76":0.0169,"79":0.05071,"80":0.0972,"81":0.13523,"83":0.00423,"84":0.02113,"86":0.01268,"87":0.0169,"90":0.02536,"91":0.00845,"93":0.00845,"94":0.01268,"95":0.00845,"96":0.08875,"97":0.03803,"98":0.04649,"99":0.16059,"100":0.17749,"101":1.44107,"102":14.26698,"103":1.71576,_:"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 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 67 68 69 70 71 72 73 74 77 78 85 88 89 92 104 105 106"},F:{"85":0.03381,"86":0.35498,"87":0.30005,_:"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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"17":0.00845,"18":0.04226,"85":0.00845,"94":0.00423,"97":0.00423,"100":0.05071,"101":0.98466,"102":5.78117,"103":1.17483,_:"12 13 14 15 16 79 80 81 83 84 86 87 88 89 90 91 92 93 95 96 98 99"},E:{"4":0,"12":0.00423,"13":0.06339,"14":0.54093,"15":0.08875,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 10.1","9.1":0.00845,"11.1":0.02536,"12.1":0.10142,"13.1":0.4226,"14.1":1.14947,"15.1":0.1141,"15.2-15.3":0.20707,"15.4":1.53826,"15.5":6.29251,"16.0":0.00423},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00349,"7.0-7.1":0,"8.1-8.4":0.00698,"9.0-9.2":0.03489,"9.3":0.32801,"10.0-10.2":0.01396,"10.3":1.22131,"11.0-11.2":0.00698,"11.3-11.4":0.11515,"12.0-12.1":0.00698,"12.2-12.5":1.1934,"13.0-13.1":0,"13.2":0.01396,"13.3":0.03489,"13.4-13.7":0.18145,"14.0-14.4":0.72581,"14.5-14.8":3.32197,"15.0-15.1":0.8933,"15.2-15.3":1.08174,"15.4":4.63053,"15.5":21.05197,"16.0":0.01396},P:{"4":0.19404,"5.0-5.4":0.04029,"6.2-6.4":0.05036,"7.2-7.4":0.28464,"8.2":0.07051,"9.2":0.01054,"10.1":0.03259,"11.1-11.2":0.02156,"12.0":0.01088,"13.0":0.06468,"14.0":0.01078,"15.0":0.01078,"16.0":0.1078,"17.0":4.45207},I:{"0":0,"3":0,"4":0.0033,"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.03134},A:{"11":1.25512,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0},H:{"0":0.0328},L:{"0":17.92443},S:{"2.5":0},R:{_:"0"},M:{"0":0.10393}};
+module.exports={C:{"52":0.00414,"60":0.00414,"78":0.02897,"91":0.04139,"100":0.00828,"101":0.14073,"102":1.80874,"103":0.19453,_:"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 53 54 55 56 57 58 59 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 94 95 96 97 98 99 104 105 3.5 3.6"},D:{"49":0.02897,"65":0.00828,"67":0.0207,"75":0.23178,"76":0.00414,"79":0.01656,"80":0.09934,"83":0.01242,"84":0.00828,"86":0.0207,"87":0.0207,"90":0.04553,"92":0.00828,"93":0.00414,"94":0.01656,"95":0.01656,"96":0.02483,"97":0.05381,"98":0.02483,"99":0.08692,"100":0.0745,"101":0.18212,"102":0.96025,"103":14.61067,"104":0.03311,"106":0.00828,_:"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 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 66 68 69 70 71 72 73 74 77 78 81 85 88 89 91 105"},F:{"40":0.00828,"86":0.01656,"87":0.00414,"88":0.44701,"89":0.08278,_:"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 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 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.00828,"91":0.00828,"99":0.00414,"100":0.01242,"101":0.05381,"102":0.32698,"103":7.70268,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 92 93 94 95 96 97 98"},E:{"4":0,"12":0.00414,"13":0.02483,"14":0.42632,"15":0.12003,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1","9.1":0.01242,"10.1":0.00828,"11.1":0.02483,"12.1":0.12831,"13.1":0.36009,"14.1":1.04717,"15.1":0.13659,"15.2-15.3":0.20281,"15.4":0.98094,"15.5":7.4502,"15.6":0.21109,"16.0":0.00828},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.29618,"7.0-7.1":0,"8.1-8.4":0.02167,"9.0-9.2":0.03973,"9.3":0.35758,"10.0-10.2":0.03973,"10.3":0.68987,"11.0-11.2":0,"11.3-11.4":0.07585,"12.0-12.1":0.01084,"12.2-12.5":1.39419,"13.0-13.1":0.00361,"13.2":0.01806,"13.3":0.05418,"13.4-13.7":0.17698,"14.0-14.4":0.69348,"14.5-14.8":2.65114,"15.0-15.1":0.49122,"15.2-15.3":0.80907,"15.4":1.63258,"15.5":26.03097,"16.0":0.05418},P:{"4":0.25989,"5.0-5.4":0.05024,"6.2-6.4":0.0402,"7.2-7.4":0.27514,"8.2":0.07034,"9.2":0.01038,"10.1":0.01083,"11.1-11.2":0.01083,"12.0":0.02116,"13.0":0.05414,"14.0":0.02166,"15.0":0.01083,"16.0":0.10829,"17.0":4.21234},I:{"0":0,"3":0,"4":0.0007,"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.02861},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":1.0927,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02718,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.33994},Q:{"10.4":0},O:{"0":0},H:{"0":0.01665},L:{"0":18.32733}};
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 0f8d6ed0d0..6545fcf121 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:{"52":0.00779,"73":0.03897,"78":0.01559,"86":0.00779,"91":0.00779,"98":0.01169,"99":0.00779,"100":0.08963,"101":0.75212,"102":0.05066,_:"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 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 74 75 76 77 79 80 81 82 83 84 85 87 88 89 90 92 93 94 95 96 97 103 104 3.5 3.6"},D:{"49":0.02338,"50":0.0039,"53":0.01169,"56":0.00779,"61":0.00779,"63":0.00779,"65":0.02338,"66":0.03897,"68":0.00779,"69":0.00779,"73":0.03897,"74":0.01169,"75":0.04676,"76":0.07015,"77":0.00779,"79":0.07404,"80":0.01949,"81":0.05066,"83":0.02338,"84":0.03507,"85":0.00779,"86":0.01949,"87":0.08184,"88":0.03507,"89":0.01949,"90":0.01949,"91":0.03118,"92":0.03118,"93":0.19485,"94":0.01949,"95":0.05066,"96":0.07404,"97":0.04676,"98":0.07404,"99":0.17926,"100":0.40919,"101":2.15894,"102":19.97602,"103":1.80431,"104":0.02728,_:"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 51 52 54 55 57 58 59 60 62 64 67 70 71 72 78 105 106"},F:{"85":0.0039,"86":0.27669,"87":0.46764,_:"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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00779,"15":0.01559,"16":0.0039,"17":0.0039,"18":0.01559,"91":0.00779,"92":0.01169,"93":0.0039,"94":0.01949,"96":0.00779,"98":0.01169,"99":0.01169,"100":0.02728,"101":0.54168,"102":3.03966,"103":0.57286,_:"13 14 79 80 81 83 84 85 86 87 88 89 90 95 97"},E:{"4":0,"13":0.01559,"14":0.05066,"15":0.03118,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.01559,"11.1":0.02728,"12.1":0.03118,"13.1":0.15588,"14.1":0.16367,"15.1":0.07015,"15.2-15.3":0.06235,"15.4":0.35073,"15.5":0.83786,"16.0":0.0039},G:{"8":0.00265,"3.2":0.00265,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00133,"6.0-6.1":0,"7.0-7.1":0.11014,"8.1-8.4":0.00133,"9.0-9.2":0,"9.3":0.06767,"10.0-10.2":0,"10.3":0.03583,"11.0-11.2":0.0491,"11.3-11.4":0.00663,"12.0-12.1":0.01725,"12.2-12.5":0.46576,"13.0-13.1":0.0146,"13.2":0.00398,"13.3":0.02123,"13.4-13.7":0.13933,"14.0-14.4":0.29326,"14.5-14.8":0.8665,"15.0-15.1":0.33307,"15.2-15.3":0.63561,"15.4":2.13773,"15.5":7.97235,"16.0":0.03715},P:{"4":0.21084,"5.0-5.4":0.04029,"6.2-6.4":0.05036,"7.2-7.4":0.28464,"8.2":0.07051,"9.2":0.01054,"10.1":0.03259,"11.1-11.2":0.15813,"12.0":0.02108,"13.0":0.11596,"14.0":0.14759,"15.0":0.09488,"16.0":0.50602,"17.0":3.39455},I:{"0":0,"3":0,"4":0.00313,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.0094,"4.4":0,"4.4.3-4.4.4":0.06682},A:{"10":0.00779,"11":0.05846,_:"6 7 8 9 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0.05494},O:{"0":0.39676},H:{"0":0.17337},L:{"0":46.67582},S:{"2.5":0},R:{_:"0"},M:{"0":0.07325}};
+module.exports={C:{"52":0.00388,"73":0.04654,"78":0.01551,"86":0.00388,"89":0.06205,"99":0.00776,"100":0.00776,"101":0.04266,"102":0.76397,"103":0.13573,"104":0.01163,_:"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 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 74 75 76 77 79 80 81 82 83 84 85 87 88 90 91 92 93 94 95 96 97 98 105 3.5 3.6"},D:{"11":0.00388,"39":0.00776,"47":0.01551,"49":0.01551,"53":0.01163,"56":0.00776,"58":0.00388,"61":0.00388,"63":0.00776,"64":0.00776,"65":0.02327,"66":0.03102,"68":0.01163,"69":0.01939,"70":0.00776,"73":0.05817,"74":0.00776,"75":0.03878,"76":0.10083,"77":0.00776,"79":0.09695,"80":0.01163,"81":0.04654,"83":0.03878,"84":0.01939,"85":0.00388,"86":0.01163,"87":0.05429,"88":0.02327,"89":0.01163,"90":0.01163,"91":0.05817,"92":0.01939,"93":0.20166,"94":0.01551,"95":0.04266,"96":0.0698,"97":0.06593,"98":0.09307,"99":0.10858,"100":0.159,"101":0.43434,"102":1.76449,"103":21.82151,"104":0.03878,"105":0.05817,_:"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 40 41 42 43 44 45 46 48 50 51 52 54 55 57 59 60 62 67 71 72 78 106"},F:{"28":0.01163,"86":0.00776,"87":0.03878,"88":0.6515,"89":0.21329,_:"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 85 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00388,"15":0.01163,"16":0.00776,"17":0.00388,"18":0.01163,"84":0.01163,"89":0.00388,"92":0.00776,"94":0.00776,"97":0.00776,"98":0.00776,"99":0.00776,"100":0.01163,"101":0.09307,"102":0.12797,"103":3.83534,_:"13 14 79 80 81 83 85 86 87 88 90 91 93 95 96"},E:{"4":0,"13":0.01551,"14":0.04266,"15":0.02327,_:"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.02327,"12.1":0.02715,"13.1":0.15124,"14.1":0.14736,"15.1":0.04266,"15.2-15.3":0.03102,"15.4":0.17839,"15.5":0.93848,"15.6":0.03878,"16.0":0.00776},G:{"8":0.00127,"3.2":0.00381,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00254,"6.0-6.1":0,"7.0-7.1":0.14361,"8.1-8.4":0.00381,"9.0-9.2":0.00127,"9.3":0.08006,"10.0-10.2":0.00254,"10.3":0.0521,"11.0-11.2":0.04575,"11.3-11.4":0.01017,"12.0-12.1":0.01525,"12.2-12.5":0.47276,"13.0-13.1":0.01271,"13.2":0.00254,"13.3":0.02669,"13.4-13.7":0.10167,"14.0-14.4":0.21223,"14.5-14.8":0.7104,"15.0-15.1":0.23129,"15.2-15.3":0.54901,"15.4":0.67228,"15.5":8.97853,"16.0":0.08515},P:{"4":0.16931,"5.0-5.4":0.05024,"6.2-6.4":0.0402,"7.2-7.4":0.27514,"8.2":0.07034,"9.2":0.01038,"10.1":0.01086,"11.1-11.2":0.16931,"12.0":0.02116,"13.0":0.09524,"14.0":0.12699,"15.0":0.09524,"16.0":0.25397,"17.0":3.66142},I:{"0":0,"3":0,"4":0.00125,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00063,"4.2-4.3":0.00564,"4.4":0,"4.4.3-4.4.4":0.04759},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"10":0.00388,"11":0.01939,_:"6 7 8 9 5.5"},J:{"7":0,"10":0},N:{"11":0.02718,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.11021},Q:{"10.4":0},O:{"0":0.39187},H:{"0":0.20869},L:{"0":47.863}};
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 79d5bf5192..4d8ed7f86d 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:{"34":0.00507,"43":0.00254,"52":0.01776,"63":0.02791,"69":0.00507,"72":0.00254,"78":0.01015,"83":0.00761,"87":0.00507,"88":0.00507,"89":0.00254,"91":0.00761,"94":0.00507,"97":0.00254,"98":0.0203,"99":0.01776,"100":0.08118,"101":0.77125,"102":0.03044,_:"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 50 51 53 54 55 56 57 58 59 60 61 62 64 65 66 67 68 70 71 73 74 75 76 77 79 80 81 82 84 85 86 90 92 93 95 96 103 104 3.5 3.6"},D:{"11":0.00507,"38":0.00761,"43":0.00254,"49":0.02283,"55":0.00507,"63":0.00761,"65":0.01269,"67":0.00254,"69":0.00507,"70":0.00507,"71":0.01269,"74":0.00761,"75":0.00254,"76":0.00254,"78":0.01015,"79":0.02537,"80":0.01522,"81":0.01776,"83":0.01522,"84":0.0203,"85":0.02283,"86":0.05074,"87":0.03806,"88":0.03552,"89":0.04059,"90":0.01776,"91":0.04059,"92":0.07357,"93":0.03552,"94":0.01522,"95":0.01015,"96":0.06596,"97":0.06343,"98":0.12939,"99":0.09387,"100":0.33742,"101":0.90571,"102":14.81354,"103":1.37252,"104":0.01015,_:"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 39 40 41 42 44 45 46 47 48 50 51 52 53 54 56 57 58 59 60 61 62 64 66 68 72 73 77 105 106"},F:{"69":0.00254,"79":0.00254,"82":0.00254,"83":0.03298,"84":0.05581,"85":0.07104,"86":0.2537,"87":0.35772,_:"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 70 71 72 73 74 75 76 77 78 80 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00254,"15":0.00254,"18":0.01776,"84":0.00507,"89":0.00507,"90":0.00254,"91":0.00254,"92":0.01269,"94":0.00254,"95":0.00254,"96":0.00761,"97":0.00254,"98":0.00761,"99":0.00761,"100":0.01015,"101":0.21057,"102":1.32178,"103":0.28161,_:"13 14 16 17 79 80 81 83 85 86 87 88 93"},E:{"4":0,"13":0.01522,"14":0.07104,"15":0.03044,_:"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.00507,"12.1":0.01522,"13.1":0.07865,"14.1":0.18266,"15.1":0.03552,"15.2-15.3":0.03298,"15.4":0.20042,"15.5":0.45666,"16.0":0.00254},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00126,"6.0-6.1":0.00126,"7.0-7.1":0.0101,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.02904,"10.0-10.2":0.00253,"10.3":0.06818,"11.0-11.2":0.00884,"11.3-11.4":0.01136,"12.0-12.1":0.01515,"12.2-12.5":0.48734,"13.0-13.1":0.01641,"13.2":0.00758,"13.3":0.02778,"13.4-13.7":0.13635,"14.0-14.4":0.51385,"14.5-14.8":1.20951,"15.0-15.1":0.36361,"15.2-15.3":0.65273,"15.4":1.9847,"15.5":7.01715,"16.0":0.03283},P:{"4":0.06132,"5.0-5.4":0.04029,"6.2-6.4":0.05036,"7.2-7.4":0.11243,"8.2":0.07051,"9.2":0.02044,"10.1":0.03259,"11.1-11.2":0.13287,"12.0":0.03066,"13.0":0.10221,"14.0":0.16353,"15.0":0.08176,"16.0":0.38838,"17.0":2.39162},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.25887,"4.2-4.3":0.25887,"4.4":0,"4.4.3-4.4.4":3.81827},A:{"9":0.00254,"11":0.05328,_:"6 7 8 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.16419},H:{"0":0.2261},L:{"0":55.24622},S:{"2.5":0},R:{_:"0"},M:{"0":0.1418}};
+module.exports={C:{"34":0.00537,"52":0.00806,"63":0.01611,"69":0.00806,"78":0.00537,"84":0.00269,"87":0.00537,"91":0.0188,"97":0.00269,"98":0.01343,"99":0.01611,"100":0.01074,"101":0.05639,"102":0.86189,"103":0.08861,"104":0.00269,_:"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 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 64 65 66 67 68 70 71 72 73 74 75 76 77 79 80 81 82 83 85 86 88 89 90 92 93 94 95 96 105 3.5 3.6"},D:{"11":0.00806,"34":0.00269,"38":0.00537,"43":0.00269,"47":0.00806,"49":0.0188,"55":0.00537,"63":0.00806,"65":0.01343,"68":0.00269,"69":0.00537,"70":0.00537,"71":0.00537,"74":0.00806,"76":0.00537,"77":0.00269,"78":0.00806,"79":0.02417,"80":0.0188,"81":0.01611,"83":0.04028,"84":0.01074,"85":0.00537,"86":0.06444,"87":0.02954,"88":0.02685,"89":0.03491,"90":0.01074,"91":0.04296,"92":0.0725,"93":0.01074,"94":0.01074,"95":0.01074,"96":0.05102,"97":0.04028,"98":0.16379,"99":0.04028,"100":0.13962,"101":0.1611,"102":0.90485,"103":16.83495,"104":0.02417,"105":0.01074,_:"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 39 40 41 42 44 45 46 48 50 51 52 53 54 56 57 58 59 60 61 62 64 66 67 72 73 75 106"},F:{"46":0.00269,"79":0.00537,"83":0.02954,"84":0.04028,"85":0.03759,"86":0.03222,"87":0.0725,"88":0.44571,"89":0.13425,_:"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 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 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00537,"18":0.00537,"85":0.00269,"89":0.00269,"92":0.01074,"99":0.00269,"100":0.01074,"101":0.02954,"102":0.03759,"103":1.86876,_:"13 14 15 16 17 79 80 81 83 84 86 87 88 90 91 93 94 95 96 97 98"},E:{"4":0,"13":0.01611,"14":0.05639,"15":0.02685,_:"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.00269,"12.1":0.00806,"13.1":0.04833,"14.1":0.17184,"15.1":0.03222,"15.2-15.3":0.02417,"15.4":0.12888,"15.5":0.78402,"15.6":0.02954,"16.0":0.01074},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00539,"6.0-6.1":0,"7.0-7.1":0.01079,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.03911,"10.0-10.2":0,"10.3":0.06742,"11.0-11.2":0.00539,"11.3-11.4":0.00944,"12.0-12.1":0.01753,"12.2-12.5":0.47061,"13.0-13.1":0.01079,"13.2":0.00539,"13.3":0.02292,"13.4-13.7":0.11462,"14.0-14.4":0.47466,"14.5-14.8":1.03562,"15.0-15.1":0.29666,"15.2-15.3":0.52994,"15.4":0.96684,"15.5":9.03467,"16.0":0.06203},P:{"4":0.05126,"5.0-5.4":0.05024,"6.2-6.4":0.0402,"7.2-7.4":0.10253,"8.2":0.07034,"9.2":0.02051,"10.1":0.01083,"11.1-11.2":0.10253,"12.0":0.02051,"13.0":0.09228,"14.0":0.13329,"15.0":0.08202,"16.0":0.23582,"17.0":2.55296},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.39941,"4.4":0,"4.4.3-4.4.4":3.04549},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.03759,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02718,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.19748},Q:{"10.4":0},O:{"0":0.24868},H:{"0":0.21466},L:{"0":54.54263}};
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 55aab9a895..ee6ca7968b 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:{"48":0.01189,"51":0.00595,"52":0.07731,"53":0.01189,"55":0.00595,"56":0.03568,"60":0.00595,"63":0.00595,"66":0.01189,"67":0.00595,"68":0.00595,"72":0.01189,"73":0.02974,"78":0.04758,"79":0.00595,"83":0.00595,"84":0.01784,"91":0.06542,"93":0.00595,"94":0.00595,"95":0.00595,"96":0.00595,"97":0.02379,"98":0.01189,"99":0.03568,"100":0.35087,"101":3.19354,"102":0.04758,_:"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 54 57 58 59 61 62 64 65 69 70 71 74 75 76 77 80 81 82 85 86 87 88 89 90 92 103 104 3.5 3.6"},D:{"34":0.01189,"42":0.00595,"49":0.12489,"52":0.00595,"60":0.00595,"61":0.00595,"62":0.00595,"65":0.01189,"67":0.01189,"69":0.03568,"70":0.01784,"71":0.01189,"72":0.01784,"73":0.01189,"74":0.02974,"75":0.01189,"76":0.00595,"77":0.00595,"78":0.01189,"79":0.04758,"80":0.05947,"81":0.1011,"83":0.05947,"84":0.06542,"85":0.04758,"86":0.08326,"87":0.13678,"88":0.01784,"89":0.06542,"90":0.01784,"91":0.02974,"92":0.07136,"93":0.01784,"94":0.02974,"95":0.07136,"96":0.1011,"97":0.1011,"98":0.12489,"99":0.13083,"100":0.36871,"101":1.5938,"102":22.3964,"103":1.54622,"104":0.01784,_:"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 43 44 45 46 47 48 50 51 53 54 55 56 57 58 59 63 64 66 68 105 106"},F:{"70":0.00595,"86":0.05352,"87":0.21409,_:"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 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"17":0.01189,"18":0.02974,"84":0.01189,"86":0.01189,"89":0.00595,"90":0.01189,"91":0.02974,"92":0.01189,"94":0.00595,"95":0.00595,"96":0.01784,"97":0.01189,"98":0.01784,"99":0.03568,"100":0.07136,"101":1.25482,"102":10.13964,"103":1.58785,_:"12 13 14 15 16 79 80 81 83 85 87 88 93"},E:{"4":0,"12":0.01189,"13":0.05947,"14":0.17841,"15":0.04758,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 16.0","9.1":0.00595,"10.1":0.01784,"11.1":0.03568,"12.1":0.04758,"13.1":0.22004,"14.1":0.45792,"15.1":0.07731,"15.2-15.3":0.08326,"15.4":0.52334,"15.5":1.61758},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00243,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.04139,"8.1-8.4":0.01461,"9.0-9.2":0.20695,"9.3":0.11687,"10.0-10.2":0.03165,"10.3":0.07304,"11.0-11.2":0.06574,"11.3-11.4":0.03165,"12.0-12.1":0.03652,"12.2-12.5":0.39929,"13.0-13.1":0.02435,"13.2":0.01461,"13.3":0.06817,"13.4-13.7":0.26538,"14.0-14.4":0.72555,"14.5-14.8":2.15716,"15.0-15.1":0.44799,"15.2-15.3":0.93737,"15.4":3.56443,"15.5":15.08067,"16.0":0.01217},P:{"4":0.21084,"5.0-5.4":0.04029,"6.2-6.4":0.05036,"7.2-7.4":0.28464,"8.2":0.07051,"9.2":0.01054,"10.1":0.03259,"11.1-11.2":0.01088,"12.0":0.01088,"13.0":0.02177,"14.0":0.01088,"15.0":0.01088,"16.0":0.07618,"17.0":1.03389},I:{"0":0,"3":0,"4":0.01051,"2.1":0,"2.2":0.03154,"2.3":0.03154,"4.1":0.01314,"4.2-4.3":0.11038,"4.4":0,"4.4.3-4.4.4":0.13929},A:{"9":0.01351,"11":1.37809,_:"6 7 8 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0.03242},O:{"0":0.23102},H:{"0":0.11128},L:{"0":21.95517},S:{"2.5":0},R:{_:"0"},M:{"0":0.37693}};
+module.exports={C:{"48":0.01219,"52":0.07926,"53":0.0061,"56":0.02439,"66":0.01219,"68":0.0061,"72":0.01219,"78":0.05487,"81":0.0061,"83":0.0061,"84":0.0061,"85":0.0061,"90":0.01219,"91":0.06097,"93":0.0061,"95":0.0061,"96":0.0061,"97":0.01829,"98":0.01219,"99":0.01829,"100":0.03049,"101":0.23169,"102":3.49358,"103":0.2134,_:"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 54 55 57 58 59 60 61 62 63 64 65 67 69 70 71 73 74 75 76 77 79 80 82 86 87 88 89 92 94 104 105 3.5 3.6"},D:{"41":0.0061,"45":0.0061,"49":0.14023,"52":0.0061,"58":0.0061,"62":0.01829,"65":0.01219,"67":0.01219,"69":0.03049,"70":0.0061,"71":0.01219,"72":0.0061,"73":0.0061,"74":0.02439,"75":0.01829,"76":0.01219,"78":0.01219,"79":0.04878,"80":0.04878,"81":0.11584,"83":0.05487,"84":0.04268,"85":0.03658,"86":0.07316,"87":0.10365,"88":0.01829,"89":0.06097,"90":0.01829,"91":0.03049,"92":0.08536,"93":0.01829,"94":0.02439,"95":0.06097,"96":0.08536,"97":0.09146,"98":0.09146,"99":0.08536,"100":0.16462,"101":0.23778,"102":1.36573,"103":24.93063,"104":0.01829,"105":0.01829,_:"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 42 43 44 46 47 48 50 51 53 54 55 56 57 59 60 61 63 64 66 68 77 106"},F:{"87":0.01219,"88":0.2073,"89":0.11584,_:"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 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"17":0.0061,"18":0.01829,"84":0.0061,"86":0.01219,"87":0.0061,"89":0.0061,"90":0.01219,"91":0.03658,"92":0.01219,"94":0.0061,"96":0.01219,"97":0.01219,"98":0.01829,"99":0.03658,"100":0.03049,"101":0.07316,"102":0.31095,"103":13.34633,_:"12 13 14 15 16 79 80 81 83 85 88 93 95"},E:{"4":0,"12":0.0061,"13":0.04878,"14":0.16462,"15":0.03658,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1","9.1":0.0061,"10.1":0.01829,"11.1":0.03049,"12.1":0.04878,"13.1":0.2012,"14.1":0.42069,"15.1":0.06707,"15.2-15.3":0.06097,"15.4":0.27437,"15.5":2.21321,"15.6":0.07316,"16.0":0.01219},G:{"8":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.03788,"8.1-8.4":0.02131,"9.0-9.2":0.20595,"9.3":0.116,"10.0-10.2":0.01894,"10.3":0.06628,"11.0-11.2":0.06628,"11.3-11.4":0.02604,"12.0-12.1":0.04261,"12.2-12.5":0.40007,"13.0-13.1":0.02367,"13.2":0.01184,"13.3":0.06865,"13.4-13.7":0.22252,"14.0-14.4":0.66757,"14.5-14.8":1.87962,"15.0-15.1":0.37876,"15.2-15.3":0.71728,"15.4":1.42747,"15.5":16.9284,"16.0":0.02841},P:{_:"4 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 15.0","11.1-11.2":0.01103,"12.0":0.01103,"13.0":0.02206,"14.0":0.01103,"16.0":0.06617,"17.0":1.08081},I:{"0":0,"3":0,"4":0.01332,"2.1":0,"2.2":0.01997,"2.3":0.01665,"4.1":0.01665,"4.2-4.3":0.09321,"4.4":0,"4.4.3-4.4.4":0.17977},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.028,"11":1.15482,_:"6 7 8 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.37079},Q:{"10.4":0.01952},O:{"0":0.17564},H:{"0":0.10346},L:{"0":21.31166}};
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 da0143374a..ed2d7ee076 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:{"34":0.00881,"43":0.00294,"47":0.01174,"48":0.01174,"52":0.32285,"57":0.00587,"72":0.00294,"73":0.00881,"78":0.01761,"82":0.00294,"84":0.00294,"87":0.00587,"88":0.01174,"89":0.00587,"90":0.00294,"91":0.0499,"93":0.00294,"94":0.00587,"95":0.00587,"96":0.00587,"97":0.01468,"98":0.01174,"99":0.04403,"100":0.22013,"101":1.73752,"102":0.15849,"103":0.00294,_:"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 49 50 51 53 54 55 56 58 59 60 61 62 63 64 65 66 67 68 69 70 71 74 75 76 77 79 80 81 83 85 86 92 104 3.5 3.6"},D:{"11":0.01174,"38":0.00881,"39":0.00587,"47":0.00587,"49":0.01468,"50":0.00587,"52":0.00294,"54":0.00881,"55":0.00587,"56":0.01761,"58":0.00587,"60":0.00294,"62":0.00294,"63":0.00587,"64":0.00587,"65":0.00587,"66":0.00881,"68":0.00294,"69":0.14088,"70":0.01174,"72":0.01468,"73":0.01468,"74":0.01174,"75":0.00294,"76":0.01468,"77":0.00587,"78":0.00881,"79":0.0499,"80":0.00881,"81":0.01468,"83":0.02055,"84":0.01468,"85":0.00881,"86":0.03522,"87":0.0499,"88":0.01761,"89":0.01761,"90":0.02348,"91":0.02935,"92":0.04109,"93":0.02642,"94":0.02642,"95":0.03229,"96":0.05577,"97":0.03522,"98":0.05577,"99":0.07338,"100":0.24654,"101":0.81887,"102":13.48339,"103":1.32369,"104":0.01468,"105":0.00294,_:"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 40 41 42 43 44 45 46 48 51 53 57 59 61 67 71 106"},F:{"28":0.02642,"46":0.00294,"65":0.00587,"69":0.00294,"70":0.00587,"79":0.00294,"85":0.02348,"86":0.07338,"87":0.47547,_:"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 66 67 68 71 72 73 74 75 76 77 78 80 81 82 83 84 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.01174,"13":0.00881,"14":0.00587,"15":0.00587,"16":0.00587,"17":0.00587,"18":0.03522,"84":0.00587,"85":0.00587,"86":0.00294,"89":0.00881,"90":0.00587,"91":0.00587,"92":0.04696,"95":0.00294,"96":0.00587,"97":0.00587,"98":0.00587,"99":0.01174,"100":0.02348,"101":0.19371,"102":1.12998,"103":0.23187,_:"79 80 81 83 87 88 93 94"},E:{"4":0,"11":0.02348,"13":0.01174,"14":0.02935,"15":0.00881,_:"0 5 6 7 8 9 10 12 3.1 3.2 5.1 6.1 7.1 9.1 16.0","10.1":0.00881,"11.1":0.00294,"12.1":0.01468,"13.1":0.03522,"14.1":0.09392,"15.1":0.01174,"15.2-15.3":0.01468,"15.4":0.08805,"15.5":0.18491},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00641,"6.0-6.1":0.00047,"7.0-7.1":0.01116,"8.1-8.4":0,"9.0-9.2":0.00024,"9.3":0.0292,"10.0-10.2":0.00166,"10.3":0.02303,"11.0-11.2":0.00688,"11.3-11.4":0.00736,"12.0-12.1":0.00641,"12.2-12.5":0.14292,"13.0-13.1":0.0038,"13.2":0.00285,"13.3":0.01472,"13.4-13.7":0.03134,"14.0-14.4":0.13271,"14.5-14.8":0.24264,"15.0-15.1":0.07763,"15.2-15.3":0.13912,"15.4":0.37037,"15.5":1.11133,"16.0":0.00451},P:{"4":0.17173,"5.0-5.4":0.04029,"6.2-6.4":0.05036,"7.2-7.4":0.07513,"8.2":0.07051,"9.2":0.01035,"10.1":0.03259,"11.1-11.2":0.0322,"12.0":0.0207,"13.0":0.04293,"14.0":0.05367,"15.0":0.05367,"16.0":0.1288,"17.0":0.55814},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00103,"4.2-4.3":0.00309,"4.4":0,"4.4.3-4.4.4":0.0312},A:{"11":0.84528,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.27554},H:{"0":24.38026},L:{"0":46.07642},S:{"2.5":0},R:{_:"0"},M:{"0":0.15543}};
+module.exports={C:{"34":0.01159,"47":0.0058,"52":0.22315,"57":0.00869,"66":0.0029,"72":0.0058,"73":0.00869,"78":0.02029,"83":0.0058,"87":0.0058,"88":0.00869,"89":0.0058,"90":0.0029,"91":0.03478,"95":0.0058,"96":0.0058,"97":0.01159,"98":0.0058,"99":0.02608,"100":0.02608,"101":0.11882,"102":1.67215,"103":0.24053,"104":0.00869,_:"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 43 44 45 46 48 49 50 51 53 54 55 56 58 59 60 61 62 63 64 65 67 68 69 70 71 74 75 76 77 79 80 81 82 84 85 86 92 93 94 105 3.5 3.6"},D:{"38":0.00869,"43":0.01159,"47":0.0058,"49":0.01739,"50":0.0058,"51":0.0058,"54":0.00869,"55":0.0029,"56":0.01449,"58":0.0058,"60":0.0029,"64":0.0029,"65":0.0058,"66":0.01449,"68":0.0029,"69":0.12461,"70":0.00869,"72":0.01159,"73":0.01449,"74":0.01739,"75":0.0058,"76":0.01449,"77":0.0029,"78":0.00869,"79":0.05506,"80":0.01449,"81":0.02029,"83":0.03767,"84":0.00869,"85":0.01159,"86":0.04057,"87":0.06086,"88":0.01449,"89":0.01449,"90":0.01449,"91":0.04057,"92":0.03188,"93":0.02608,"94":0.02029,"95":0.02898,"96":0.09274,"97":0.03188,"98":0.04637,"99":0.04057,"100":0.08984,"101":0.16229,"102":0.7245,"103":14.32771,"104":0.04347,"105":0.01739,_:"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 44 45 46 48 52 53 57 59 61 62 63 67 71 106"},F:{"28":0.01449,"36":0.0029,"46":0.0029,"65":0.00869,"68":0.0029,"70":0.0058,"79":0.01449,"82":0.00869,"85":0.02318,"86":0.02898,"87":0.02318,"88":0.40862,"89":0.2898,_:"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 66 67 69 71 72 73 74 75 76 77 78 80 81 83 84 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.01449,"13":0.01159,"14":0.0058,"15":0.00869,"16":0.01159,"17":0.0058,"18":0.04057,"84":0.0058,"85":0.0058,"89":0.00869,"90":0.0058,"91":0.0058,"92":0.05216,"96":0.0029,"97":0.0029,"98":0.00869,"99":0.0058,"100":0.00869,"101":0.03188,"102":0.05216,"103":1.51276,_:"79 80 81 83 86 87 88 93 94 95"},E:{"4":0,"11":0.02029,"13":0.0058,"14":0.02608,"15":0.0058,_:"0 5 6 7 8 9 10 12 3.1 3.2 6.1 7.1 9.1 11.1 16.0","5.1":0.0029,"10.1":0.0058,"12.1":0.01449,"13.1":0.03767,"14.1":0.09274,"15.1":0.01159,"15.2-15.3":0.01159,"15.4":0.04637,"15.5":0.22315,"15.6":0.01159},G:{"8":0.00025,"3.2":0,"4.0-4.1":0.00102,"4.2-4.3":0,"5.0-5.1":0.0051,"6.0-6.1":0,"7.0-7.1":0.02166,"8.1-8.4":0.00076,"9.0-9.2":0.00178,"9.3":0.03542,"10.0-10.2":0.00127,"10.3":0.02064,"11.0-11.2":0.0079,"11.3-11.4":0.00459,"12.0-12.1":0.00815,"12.2-12.5":0.15569,"13.0-13.1":0.00331,"13.2":0.00459,"13.3":0.01529,"13.4-13.7":0.04103,"14.0-14.4":0.10499,"14.5-14.8":0.20921,"15.0-15.1":0.06447,"15.2-15.3":0.10142,"15.4":0.15952,"15.5":1.51567,"16.0":0.00943},P:{"4":0.19676,"5.0-5.4":0.05024,"6.2-6.4":0.0402,"7.2-7.4":0.07249,"8.2":0.07034,"9.2":0.01037,"10.1":0.01083,"11.1-11.2":0.02071,"12.0":0.02074,"13.0":0.02071,"14.0":0.05178,"15.0":0.03107,"16.0":0.10356,"17.0":0.61099},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00157,"4.2-4.3":0.00313,"4.4":0,"4.4.3-4.4.4":0.03792},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.66654,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02718,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.14206},Q:{"10.4":0},O:{"0":0.25571},H:{"0":24.53157},L:{"0":46.61598}};
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 b3825a7368..dc16b3ec29 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:{"52":0.02276,"91":0.04097,"99":0.04097,"100":0.07283,"101":0.48706,"102":0.03642,_:"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 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 92 93 94 95 96 97 98 103 104 3.5 3.6"},D:{"49":0.02731,"67":0.00455,"71":0.03186,"74":0.05007,"78":0.0091,"79":0.04552,"80":0.01821,"81":0.01366,"83":0.01366,"84":0.01821,"85":0.03642,"86":0.03186,"87":0.01366,"88":0.04552,"89":0.05462,"90":0.02731,"91":0.0091,"92":0.02276,"93":0.00455,"94":0.00455,"95":0.0091,"96":0.04552,"97":0.07738,"98":0.05007,"99":0.22305,"100":13.21901,"101":0.96502,"102":22.79642,"103":1.65238,"104":0.0091,_:"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 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 68 69 70 72 73 75 76 77 105 106"},F:{"42":0.02276,"79":0.0091,"85":0.10014,"86":0.20939,"87":1.02875,_:"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 76 77 78 80 81 82 83 84 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.00455,"85":0.0091,"92":0.00455,"100":0.0091,"101":0.07283,"102":0.31864,"103":0.05007,_:"12 13 14 15 16 17 79 80 81 83 84 86 87 88 89 90 91 93 94 95 96 97 98 99"},E:{"4":0,"13":0.01366,"14":0.02276,"15":0.0091,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1 11.1 16.0","5.1":0.21394,"12.1":0.01366,"13.1":0.01821,"14.1":0.05462,"15.1":0.03642,"15.2-15.3":0.02731,"15.4":0.15022,"15.5":0.29133},G:{"8":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.00246,"8.1-8.4":0,"9.0-9.2":0.00246,"9.3":0.01477,"10.0-10.2":0.00431,"10.3":0.01108,"11.0-11.2":0.01354,"11.3-11.4":0.008,"12.0-12.1":0.00985,"12.2-12.5":0.22955,"13.0-13.1":0.01477,"13.2":0.03262,"13.3":0.02831,"13.4-13.7":0.07508,"14.0-14.4":0.39387,"14.5-14.8":0.66834,"15.0-15.1":0.45048,"15.2-15.3":0.5748,"15.4":1.25606,"15.5":2.29427,"16.0":0.05416},P:{"4":0.24667,"5.0-5.4":0.01028,"6.2-6.4":0.05139,"7.2-7.4":0.24667,"8.2":0.03083,"9.2":0.04111,"10.1":0.02056,"11.1-11.2":0.05139,"12.0":0.05139,"13.0":0.12333,"14.0":0.12333,"15.0":0.07194,"16.0":0.37,"17.0":0.8325},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00192,"4.4":0,"4.4.3-4.4.4":0.03076},A:{"11":0.06828,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.56104},H:{"0":0.32488},L:{"0":45.47126},S:{"2.5":0},R:{_:"0"},M:{"0":0.03813}};
+module.exports={C:{"52":0.05103,"91":0.05613,"98":0.01021,"100":0.0051,"101":0.08675,"102":0.65318,"103":0.06634,_:"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 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 92 93 94 95 96 97 99 104 105 3.5 3.6"},D:{"49":0.06634,"63":0.01531,"65":0.01021,"67":0.03572,"71":0.01021,"74":0.05103,"79":0.05613,"80":0.01531,"81":0.01021,"83":0.01021,"84":0.0051,"85":0.01531,"86":0.02552,"87":0.0051,"88":0.03062,"89":0.04593,"90":0.01021,"91":0.01021,"92":0.03062,"93":0.0051,"94":0.02552,"95":0.01021,"96":0.04593,"97":0.04082,"98":0.01531,"99":0.02552,"100":0.10716,"101":0.18881,"102":1.59724,"103":41.74764,_:"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 50 51 52 53 54 55 56 57 58 59 60 61 62 64 66 68 69 70 72 73 75 76 77 78 104 105 106"},F:{"28":0.04082,"42":0.01531,"82":0.0051,"85":0.11227,"86":0.01021,"87":0.08675,"88":1.1839,"89":0.62767,_:"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 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 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.0051,"100":0.06124,"102":0.01021,"103":0.46437,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 101"},E:{"4":0,"13":0.01021,"14":0.03062,_:"0 5 6 7 8 9 10 11 12 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1 12.1","5.1":0.1684,"13.1":0.02041,"14.1":0.06634,"15.1":0.02041,"15.2-15.3":0.02041,"15.4":0.11227,"15.5":0.30108,"15.6":0.01021,"16.0":0.03572},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.0006,"6.0-6.1":0,"7.0-7.1":0.00658,"8.1-8.4":0,"9.0-9.2":0.0012,"9.3":0.02033,"10.0-10.2":0,"10.3":0.01734,"11.0-11.2":0.00359,"11.3-11.4":0.00658,"12.0-12.1":0.00897,"12.2-12.5":0.19851,"13.0-13.1":0.01016,"13.2":0.00718,"13.3":0.02631,"13.4-13.7":0.09208,"14.0-14.4":0.32408,"14.5-14.8":0.58239,"15.0-15.1":0.31451,"15.2-15.3":0.42513,"15.4":0.68344,"15.5":2.9801,"16.0":0.19672},P:{"4":0.25677,"5.0-5.4":0.02054,"6.2-6.4":0.06162,"7.2-7.4":0.20541,"8.2":0.02028,"9.2":0.02054,"10.1":0.01027,"11.1-11.2":0.05135,"12.0":0.04108,"13.0":0.13352,"14.0":0.12325,"15.0":0.08217,"16.0":0.22596,"17.0":1.07842},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.0017,"4.4":0,"4.4.3-4.4.4":0.01703},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.13268,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02718,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.07835},Q:{"10.4":0.01959},O:{"0":0.51419},H:{"0":0.27817},L:{"0":40.28918}};
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 fb5faa1597..a2fce51c57 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:{"47":0.0075,"50":0.0075,"52":0.01501,"56":0.01126,"61":0.02251,"68":0.01876,"70":0.0075,"72":0.01126,"75":0.02251,"77":0.01876,"78":0.03752,"79":0.0075,"80":0.03377,"81":0.04502,"82":0.02626,"83":0.01501,"84":0.0075,"88":0.0075,"89":0.0075,"90":0.0075,"91":0.01501,"92":0.00375,"95":0.01126,"96":0.01876,"98":0.0075,"99":0.02251,"100":0.18385,"101":1.53457,"102":0.10881,_:"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 48 49 51 53 54 55 57 58 59 60 62 63 64 65 66 67 69 71 73 74 76 85 86 87 93 94 97 103 104 3.5 3.6"},D:{"38":0.01876,"45":0.01126,"48":0.0075,"49":0.01126,"53":0.03002,"54":0.01876,"56":0.02251,"63":0.00375,"65":0.0075,"68":0.00375,"69":0.0075,"70":0.00375,"71":0.00375,"72":0.01126,"73":0.0075,"74":0.01126,"76":0.01876,"78":0.02626,"79":0.09755,"80":0.04127,"81":0.04502,"83":0.12382,"84":0.33393,"85":0.44274,"86":0.35644,"87":0.23262,"88":0.01501,"89":0.02251,"90":0.04878,"91":0.04127,"92":0.04878,"93":0.02251,"94":0.02626,"95":0.02251,"96":0.1013,"97":0.09755,"98":0.06378,"99":0.15383,"100":0.27014,"101":1.51581,"102":19.8931,"103":2.08611,"104":0.05253,"105":0.05253,_:"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 46 47 50 51 52 55 57 58 59 60 61 62 64 66 67 75 77 106"},F:{"28":0.0075,"36":0.00375,"37":0.00375,"40":0.01126,"46":0.00375,"68":0.01876,"70":0.01501,"71":0.00375,"79":0.0075,"85":0.0075,"86":0.15758,"87":0.62658,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 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 69 72 73 74 75 76 77 78 80 81 82 83 84 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00375,"13":0.00375,"14":0.01501,"18":0.05253,"83":0.0075,"84":0.01126,"85":0.02251,"86":0.0075,"89":0.0075,"92":0.01876,"96":0.00375,"98":0.0075,"99":0.0075,"100":0.01126,"101":0.17634,"102":1.52706,"103":0.33393,_:"15 16 17 79 80 81 87 88 90 91 93 94 95 97"},E:{"4":0,"10":0.00375,"12":0.0075,"13":0.03752,"14":0.26639,"15":0.06003,_:"0 5 6 7 8 9 11 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.0075,"11.1":0.01126,"12.1":0.04127,"13.1":0.17634,"14.1":0.52153,"15.1":0.14258,"15.2-15.3":0.12757,"15.4":0.65285,"15.5":1.39199,"16.0":0.01876},G:{"8":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.01362,"8.1-8.4":0.0354,"9.0-9.2":0.01089,"9.3":0.08715,"10.0-10.2":0.01362,"10.3":0.09532,"11.0-11.2":0.04085,"11.3-11.4":0.06536,"12.0-12.1":0.07353,"12.2-12.5":1.32358,"13.0-13.1":0.07081,"13.2":0.03268,"13.3":0.17702,"13.4-13.7":0.54468,"14.0-14.4":1.72665,"14.5-14.8":3.68207,"15.0-15.1":1.23371,"15.2-15.3":1.80291,"15.4":4.16956,"15.5":11.71344,"16.0":0.2097},P:{"4":0.15144,"5.0-5.4":0.01082,"6.2-6.4":0.01037,"7.2-7.4":0.13561,"8.2":0.06207,"9.2":0.11475,"10.1":0.02112,"11.1-11.2":0.01082,"12.0":0.01082,"13.0":0.02163,"14.0":0.02163,"15.0":0.03245,"16.0":0.11899,"17.0":1.35211},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00234,"4.2-4.3":0.00234,"4.4":0,"4.4.3-4.4.4":0.02031},A:{"8":0.00504,"9":0.02015,"11":0.34251,_:"6 7 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0.02499},O:{"0":0.65604},H:{"0":0.51462},L:{"0":32.98045},S:{"2.5":0},R:{_:"0"},M:{"0":0.44361}};
+module.exports={C:{"2":0.00766,"12":0.00383,"47":0.00383,"48":0.00383,"50":0.01531,"51":0.01531,"52":0.01148,"56":0.01914,"61":0.03445,"68":0.00766,"70":0.01148,"72":0.00766,"75":0.00766,"78":0.03828,"79":0.03828,"80":0.00766,"81":0.01531,"82":0.01148,"84":0.01531,"87":0.01148,"88":0.00383,"89":0.00766,"90":0.00383,"91":0.01148,"95":0.01148,"96":0.02297,"97":0.00383,"99":0.01148,"100":0.01914,"101":0.09187,"102":1.79916,"103":0.24882,"104":0.02297,_:"3 4 5 6 7 8 9 10 11 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 49 53 54 55 57 58 59 60 62 63 64 65 66 67 69 71 73 74 76 77 83 85 86 92 93 94 98 105 3.5 3.6"},D:{"28":0.00383,"38":0.02297,"41":0.00766,"43":0.00383,"48":0.01531,"49":0.02297,"53":0.02297,"56":0.01914,"59":0.00766,"63":0.00383,"64":0.00383,"65":0.00766,"67":0.00766,"68":0.01148,"69":0.00766,"70":0.00766,"71":0.00766,"72":0.01148,"73":0.00766,"74":0.01531,"75":0.00766,"76":0.0268,"78":0.02297,"79":0.13015,"80":0.06125,"81":0.02297,"83":0.1225,"84":0.2182,"85":0.25648,"86":0.17609,"87":0.18757,"88":0.01531,"89":0.01531,"90":0.03445,"91":0.03062,"92":0.06125,"93":0.01914,"94":0.01148,"95":0.01914,"96":0.07273,"97":0.09187,"98":0.09953,"99":0.10336,"100":0.14164,"101":0.21437,"102":1.10246,"103":22.91824,"104":0.04594,"105":0.0957,"106":0.00383,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 39 40 42 44 45 46 47 50 51 52 54 55 57 58 60 61 62 66 77"},F:{"36":0.00383,"40":0.00766,"52":0.00766,"68":0.01148,"70":0.01148,"71":0.03828,"79":0.00383,"85":0.00766,"86":0.01148,"87":0.05359,"88":0.62779,"89":0.356,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 60 62 63 64 65 66 67 69 72 73 74 75 76 77 78 80 81 82 83 84 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00766,"18":0.05742,"83":0.00383,"84":0.00766,"85":0.01531,"86":0.01914,"87":0.00766,"89":0.00766,"90":0.00383,"92":0.01914,"98":0.00383,"99":0.00766,"100":0.00766,"101":0.01148,"102":0.05359,"103":2.03267,_:"13 14 15 16 17 79 80 81 88 91 93 94 95 96 97"},E:{"4":0,"10":0.00383,"11":0.00383,"13":0.06508,"14":0.20671,"15":0.0689,_:"0 5 6 7 8 9 12 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.00766,"11.1":0.01531,"12.1":0.03062,"13.1":0.20671,"14.1":0.51295,"15.1":0.12632,"15.2-15.3":0.09953,"15.4":0.356,"15.5":1.85658,"15.6":0.06508,"16.0":0.03828},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00528,"7.0-7.1":0.00791,"8.1-8.4":0.02902,"9.0-9.2":0,"9.3":0.09496,"10.0-10.2":0.02374,"10.3":0.10551,"11.0-11.2":0.02374,"11.3-11.4":0.07122,"12.0-12.1":0.06858,"12.2-12.5":1.2213,"13.0-13.1":0.06331,"13.2":0.02638,"13.3":0.15827,"13.4-13.7":0.56449,"14.0-14.4":1.42177,"14.5-14.8":3.02027,"15.0-15.1":0.86783,"15.2-15.3":1.28988,"15.4":2.14453,"15.5":14.44984,"16.0":0.29543},P:{"4":0.15863,"5.0-5.4":0.06167,"6.2-6.4":0.04111,"7.2-7.4":0.25695,"8.2":0.07179,"9.2":0.22612,"10.1":0.02116,"11.1-11.2":0.01058,"12.0":0.01058,"13.0":0.02115,"14.0":0.02115,"15.0":0.02115,"16.0":0.09518,"17.0":1.54404},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.03703},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.01388,"9":0.00925,"11":0.1989,_:"6 7 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02513,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.48142},Q:{"10.4":0.03086},O:{"0":0.91346},H:{"0":0.45577},L:{"0":33.14857}};
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 1358affe88..61d9ee64cf 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:{"56":0.0216,"84":0.0216,"91":0.0108,"98":0.0216,"100":0.3618,"101":2.5731,"102":0.0648,_:"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 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 85 86 87 88 89 90 92 93 94 95 96 97 99 103 104 3.5 3.6"},D:{"55":0.054,"63":0.0108,"72":0.0891,"74":0.054,"75":0.0324,"76":0.3078,"87":0.0324,"88":0.0891,"92":0.0432,"93":0.054,"94":0.1971,"96":0.0216,"97":0.0891,"98":0.0648,"99":0.0324,"100":0.1323,"101":0.4077,"102":10.3059,"103":1.188,_:"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 56 57 58 59 60 61 62 64 65 66 67 68 69 70 71 73 77 78 79 80 81 83 84 85 86 89 90 91 95 104 105 106"},F:{"40":0.0108,"86":0.1215,"87":0.2646,_:"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 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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.0216,"14":0.0216,"15":0.1863,"17":0.0108,"18":0.2646,"80":0.0432,"81":0.0216,"84":0.0324,"85":0.1971,"86":0.0108,"89":0.054,"90":0.1107,"91":0.0216,"92":0.1647,"94":0.0999,"95":0.0648,"96":0.0108,"97":0.0324,"98":0.0432,"99":0.0783,"100":0.0432,"101":1.0341,"102":3.7611,"103":0.6939,_:"13 16 79 83 87 88 93"},E:{"4":0,"15":0.0324,_:"0 5 6 7 8 9 10 11 12 13 14 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 13.1 14.1 15.2-15.3 16.0","12.1":0.0216,"15.1":0.0216,"15.4":0.0108,"15.5":0.0648},G:{"8":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.01594,"11.0-11.2":0,"11.3-11.4":0.02391,"12.0-12.1":0,"12.2-12.5":0.07981,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0,"14.0-14.4":0.27152,"14.5-14.8":0.07981,"15.0-15.1":0.07194,"15.2-15.3":0.14378,"15.4":0.13571,"15.5":0.19958,"16.0":0},P:{"4":0.22211,"5.0-5.4":0.04029,"6.2-6.4":0.06057,"7.2-7.4":0.85814,"8.2":0.07051,"9.2":0.08077,"10.1":0.03259,"11.1-11.2":0.2322,"12.0":0.0207,"13.0":0.53507,"14.0":0.13124,"15.0":0.03029,"16.0":1.70618,"17.0":1.36293},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.0365},A:{"11":0.0108,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.6497},H:{"0":0.35938},L:{"0":68.3316},S:{"2.5":0},R:{_:"0"},M:{"0":0.2044}};
+module.exports={C:{"56":0.00813,"59":0.00813,"68":0.01898,"84":0.00813,"94":0.00813,"99":0.00813,"101":0.08946,"102":3.4511,"103":0.33074,_:"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 57 58 60 61 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 85 86 87 88 89 90 91 92 93 95 96 97 98 100 104 105 3.5 3.6"},D:{"47":0.00813,"53":0.01898,"69":0.00813,"74":0.00813,"79":0.05422,"81":0.04338,"83":0.42021,"86":0.00813,"89":0.08946,"92":0.04338,"94":0.05422,"95":0.00813,"96":0.01898,"98":0.01898,"100":0.00813,"101":0.15995,"102":0.33074,"103":11.77658,_:"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 48 49 50 51 52 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 70 71 72 73 75 76 77 78 80 84 85 87 88 90 91 93 97 99 104 105 106"},F:{"79":0.00813,"88":0.11657,"89":0.13284,_:"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 85 86 87 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"16":0.03524,"17":0.00813,"18":0.33888,"80":0.06235,"84":0.12471,"85":0.04338,"86":0.01898,"89":0.00813,"92":0.0976,"96":0.03524,"98":0.00813,"99":0.06235,"100":0.02711,"101":1.00849,"102":0.43647,"103":4.72527,_:"12 13 14 15 79 81 83 87 88 90 91 93 94 95 97"},E:{"4":0,"14":0.00813,_:"0 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 14.1 15.2-15.3 15.4 15.6 16.0","13.1":0.00813,"15.1":0.01898,"15.5":0.10573},G:{"8":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.00967,"10.0-10.2":0,"10.3":0.00319,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0.00319,"12.2-12.5":0.00319,"13.0-13.1":0.00319,"13.2":0,"13.3":0,"13.4-13.7":0.30463,"14.0-14.4":0.12638,"14.5-14.8":0.06484,"15.0-15.1":0.02582,"15.2-15.3":0.01945,"15.4":0.41156,"15.5":0.1588,"16.0":0.00319},P:{"4":0.16146,"5.0-5.4":0.05024,"6.2-6.4":0.0402,"7.2-7.4":1.60454,"8.2":0.07034,"9.2":0.15137,"10.1":0.05046,"11.1-11.2":0.1211,"12.0":0.15137,"13.0":0.19174,"14.0":0.02018,"15.0":0.15137,"16.0":0.79722,"17.0":2.05865},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.00729},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.04338,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02718,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.02187},Q:{"10.4":0},O:{"0":1.26829},H:{"0":0.40714},L:{"0":67.0819}};
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 3762386e57..1e5b6e0071 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:{"63":0.00199,"68":0.00795,"78":0.00994,"81":0.03775,"86":0.00199,"88":0.00199,"90":0.00596,"91":0.00994,"95":0.00199,"96":0.00199,"97":0.00199,"98":0.00199,"99":0.09339,"100":0.13313,"101":1.15047,"102":0.03179,_:"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 64 65 66 67 69 70 71 72 73 74 75 76 77 79 80 82 83 84 85 87 89 92 93 94 103 104 3.5 3.6"},D:{"43":0.00199,"55":0.02186,"62":0.00994,"63":0.00795,"65":0.00199,"69":0.00199,"70":0.00596,"71":0.00596,"75":0.00596,"76":0.00199,"77":0.00795,"79":0.0159,"80":0.1987,"81":0.08743,"83":0.00596,"85":0.04968,"86":0.00596,"87":0.02384,"89":0.04371,"90":0.0159,"91":0.02186,"92":0.03577,"93":0.00596,"94":0.03179,"96":0.03577,"97":0.26626,"98":0.0457,"99":0.04371,"100":0.10929,"101":0.58815,"102":7.27639,"103":1.15643,"104":0.03179,"105":0.00199,_:"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 44 45 46 47 48 49 50 51 52 53 54 56 57 58 59 60 61 64 66 67 68 72 73 74 78 84 88 95 106"},F:{"37":0.07352,"44":0.00199,"82":0.02384,"84":0.02782,"85":0.00795,"86":0.05166,"87":0.40336,_:"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 38 39 40 41 42 43 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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.03577,"13":0.02384,"15":0.00199,"16":0.01987,"17":0.0457,"18":0.02186,"84":0.03775,"85":0.00596,"86":0.00199,"88":0.00199,"89":0.04968,"90":0.00199,"92":0.02186,"94":0.00199,"95":0.0159,"97":0.00199,"98":0.00795,"99":0.04968,"100":0.00795,"101":0.27222,"102":1.72472,"103":0.38945,_:"14 79 80 81 83 87 91 93 96"},E:{"4":0.00596,"14":0.0457,"15":0.00795,_:"0 5 6 7 8 9 10 11 12 13 3.1 3.2 6.1 7.1 9.1 10.1 11.1 12.1 15.1 16.0","5.1":0.00199,"13.1":0.02782,"14.1":0.10332,"15.2-15.3":0.00596,"15.4":0.02384,"15.5":0.0457},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00264,"6.0-6.1":0,"7.0-7.1":0.04417,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0.03494,"11.0-11.2":0.08569,"11.3-11.4":0.02307,"12.0-12.1":0.01912,"12.2-12.5":0.82926,"13.0-13.1":0.00923,"13.2":0.01187,"13.3":0.04417,"13.4-13.7":0.08833,"14.0-14.4":1.53459,"14.5-14.8":0.51153,"15.0-15.1":0.54119,"15.2-15.3":0.59459,"15.4":1.27685,"15.5":0.86815,"16.0":0.07449},P:{"4":0.20336,"5.0-5.4":0.0305,"6.2-6.4":0.0305,"7.2-7.4":0.21352,"8.2":0.06207,"9.2":0.11185,"10.1":0.33554,"11.1-11.2":0.2847,"12.0":0.02034,"13.0":0.04067,"14.0":0.13218,"15.0":0.06101,"16.0":0.5999,"17.0":0.46772},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00072,"4.2-4.3":0.0013,"4.4":0,"4.4.3-4.4.4":0.03003},A:{"11":0.23248,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.6009},H:{"0":0.95574},L:{"0":73.18108},S:{"2.5":0},R:{_:"0"},M:{"0":0.17626}};
+module.exports={C:{"26":0.03715,"47":0.0153,"52":0.0153,"59":0.0153,"66":0.00656,"72":0.00219,"78":0.02622,"81":0.00874,"86":0.00219,"88":0.00219,"91":0.43482,"92":0.00656,"94":0.00656,"95":0.00219,"97":0.00219,"98":0.00219,"99":0.00656,"100":0.01093,"101":0.08959,"102":0.84778,"103":0.11799,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 48 49 50 51 53 54 55 56 57 58 60 61 62 63 64 65 67 68 69 70 71 73 74 75 76 77 79 80 82 83 84 85 87 89 90 93 96 104 105 3.5 3.6"},D:{"11":0.00219,"42":0.00219,"49":0.00219,"50":0.00219,"52":0.02404,"55":0.00656,"58":0.05463,"69":0.01748,"75":0.00656,"76":0.00874,"79":0.02404,"80":0.00219,"81":0.05463,"83":0.12455,"85":0.0153,"86":0.02404,"87":0.0153,"88":0.01093,"89":0.00874,"91":0.00219,"92":0.00874,"93":0.00219,"94":0.0153,"96":0.01093,"97":0.15951,"98":0.0153,"99":0.02841,"100":0.0874,"101":0.36708,"102":0.83904,"103":9.34962,"105":0.00219,_:"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 51 53 54 56 57 59 60 61 62 63 64 65 66 67 68 70 71 72 73 74 77 78 84 90 95 104 106"},F:{"74":0.00219,"79":0.02622,"82":0.00874,"84":0.00874,"85":0.00874,"86":0.00219,"88":0.11799,"89":0.11581,_:"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 83 87 90 9.5-9.6 10.5 10.6 11.1 11.5 12.1","10.0-10.1":0,"11.6":0.01093},B:{"12":0.05244,"13":0.00656,"14":0.00219,"15":0.00874,"17":0.05681,"18":0.02841,"81":0.00219,"84":0.01093,"89":0.00656,"90":0.00219,"91":0.00874,"93":0.00219,"94":0.00219,"96":0.00219,"99":0.00656,"100":0.00874,"101":0.01967,"102":0.07866,"103":1.77422,_:"16 79 80 83 85 86 87 88 92 95 97 98"},E:{"4":0.00219,"5":0.00219,"13":0.02622,"14":0.01093,"15":0.00219,_:"0 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 15.1 15.2-15.3 15.4 16.0","11.1":0.03496,"12.1":0.01093,"13.1":0.10488,"14.1":0.02404,"15.5":0.03933,"15.6":0.00219},G:{"8":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.01285,"10.0-10.2":0,"10.3":0.02731,"11.0-11.2":0.02249,"11.3-11.4":0.00964,"12.0-12.1":0.01767,"12.2-12.5":1.05072,"13.0-13.1":0.00482,"13.2":0.00723,"13.3":0.01285,"13.4-13.7":0.38317,"14.0-14.4":0.91817,"14.5-14.8":0.40888,"15.0-15.1":0.31891,"15.2-15.3":0.58721,"15.4":1.23628,"15.5":2.80914,"16.0":0.1205},P:{"4":0.12367,"5.0-5.4":0.02061,"6.2-6.4":0.01027,"7.2-7.4":0.1958,"8.2":0.05271,"9.2":0.06183,"10.1":0.25764,"11.1-11.2":0.15458,"12.0":0.01031,"13.0":0.05153,"14.0":0.11336,"15.0":0.03082,"16.0":0.1958,"17.0":0.66986},I:{"0":0,"3":0,"4":0.00055,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00574,"4.2-4.3":0.00903,"4.4":0,"4.4.3-4.4.4":0.03939},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.07429,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02513,_:"10"},S:{"2.5":0.02345},R:{_:"0"},M:{"0":0.13286},Q:{"10.4":0.00782},O:{"0":0.21101},H:{"0":1.05802},L:{"0":72.47247}};
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 3bf342e88a..9e127d3682 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:{"78":0.01809,"85":0.00452,"86":0.01357,"91":0.01809,"97":0.00452,"100":0.07689,"101":0.91365,"102":0.03618,_:"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 79 80 81 82 83 84 87 88 89 90 92 93 94 95 96 98 99 103 104 3.5 3.6"},D:{"29":0.00452,"49":0.02714,"65":0.01357,"68":0.00452,"70":0.04071,"72":0.00905,"75":0.04523,"76":0.02262,"77":0.00452,"79":0.03618,"80":0.01357,"81":0.00905,"83":0.01809,"84":0.01357,"85":0.06332,"86":0.02262,"87":0.01809,"88":0.00452,"89":0.01809,"90":0.04071,"91":0.01357,"92":0.03166,"93":0.03618,"94":0.01809,"95":0.00905,"96":0.03166,"97":0.00905,"98":0.04523,"99":0.07689,"100":0.6694,"101":1.68708,"102":20.57965,"103":3.12992,"105":0.00452,_:"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 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 66 67 69 71 73 74 78 104 106"},F:{"85":0.06332,"86":0.20806,"87":0.56085,_:"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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"15":0.01809,"18":0.01357,"83":0.00905,"84":0.00452,"85":0.00905,"88":0.00452,"89":0.00452,"92":0.00905,"93":0.00905,"94":0.00905,"96":0.00905,"97":0.02262,"98":0.00905,"99":0.02714,"100":0.01809,"101":1.05838,"102":6.29602,"103":0.4523,_:"12 13 14 16 17 79 80 81 86 87 90 91 95"},E:{"4":0,"12":0.00452,"13":0.01357,"14":0.17187,"15":0.04071,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1 10.1 16.0","11.1":0.01357,"12.1":0.14021,"13.1":0.14926,"14.1":0.28043,"15.1":0.04975,"15.2-15.3":0.06332,"15.4":0.97245,"15.5":1.85443},G:{"8":0.01258,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00343,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00915,"10.0-10.2":0,"10.3":0.23334,"11.0-11.2":0.00801,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":0.71488,"13.0-13.1":0.02173,"13.2":0.01944,"13.3":0.04461,"13.4-13.7":0.0549,"14.0-14.4":0.35916,"14.5-14.8":0.64968,"15.0-15.1":0.12239,"15.2-15.3":0.59707,"15.4":2.16065,"15.5":6.32069,"16.0":0.08235},P:{"4":0.1464,"5.0-5.4":0.01056,"6.2-6.4":0.03099,"7.2-7.4":0.17778,"8.2":0.01015,"9.2":0.01035,"10.1":0.01018,"11.1-11.2":0.03137,"12.0":0.01106,"13.0":0.02091,"14.0":0.03137,"15.0":0.02091,"16.0":0.39738,"17.0":3.0954},I:{"0":0,"3":0,"4":0.00025,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00224,"4.4":0,"4.4.3-4.4.4":0.01942},A:{"11":0.03618,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.01643},H:{"0":1.13557},L:{"0":41.35246},S:{"2.5":0},R:{_:"0"},M:{"0":0.60795}};
+module.exports={C:{"78":0.00804,"99":0.02412,"101":0.07638,"102":1.03314,"103":0.09246,_:"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 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 100 104 105 3.5 3.6"},D:{"66":0.01206,"69":0.00804,"70":0.11658,"75":0.01608,"76":0.10854,"77":0.0402,"79":0.03216,"83":0.1206,"85":0.02412,"86":0.01608,"87":0.00804,"88":0.01608,"89":0.00804,"91":0.01608,"92":0.0402,"93":0.0603,"95":0.3417,"96":0.0201,"97":0.0201,"98":0.03216,"99":0.04422,"100":0.09648,"101":0.1608,"102":1.93362,"103":20.93214,"104":0.05628,_:"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 67 68 71 72 73 74 78 80 81 84 90 94 105 106"},F:{"82":0.00402,"83":0.03618,"85":0.00804,"87":0.19698,"88":0.55476,"89":0.13266,_:"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 84 86 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"14":0.0201,"15":0.00804,"18":0.04824,"93":0.01206,"97":0.0402,"98":0.25728,"99":0.0201,"100":0.00804,"101":0.19698,"102":0.11658,"103":5.14962,_:"12 13 16 17 79 80 81 83 84 85 86 87 88 89 90 91 92 94 95 96"},E:{"4":0,"12":0.00804,"13":0.01608,"14":0.35778,"15":0.0201,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1 10.1","11.1":0.0201,"12.1":0.07638,"13.1":0.14472,"14.1":0.2211,"15.1":0.0402,"15.2-15.3":0.0804,"15.4":0.57486,"15.5":1.64418,"15.6":0.03216,"16.0":0.03216},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.02776,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.04898,"10.0-10.2":0,"10.3":0.25143,"11.0-11.2":0.00653,"11.3-11.4":0.01306,"12.0-12.1":0.00653,"12.2-12.5":0.29388,"13.0-13.1":0,"13.2":0,"13.3":0.01633,"13.4-13.7":0.05388,"14.0-14.4":0.43103,"14.5-14.8":0.66777,"15.0-15.1":0.20245,"15.2-15.3":0.78695,"15.4":1.01063,"15.5":12.1063,"16.0":0.13878},P:{"4":0.27259,"5.0-5.4":0.03098,"6.2-6.4":0.02069,"7.2-7.4":0.3355,"8.2":0.01034,"9.2":0.02167,"10.1":0.0306,"11.1-11.2":0.03145,"12.0":0.01048,"13.0":0.09312,"14.0":0.03145,"15.0":0.32501,"16.0":0.23065,"17.0":3.64852},I:{"0":0,"3":0,"4":0.00259,"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.09309},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.3819,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.0159,"11":0.02718},S:{"2.5":0},R:{_:"0"},M:{"0":0.71162},Q:{"10.4":0},O:{"0":0.0598},H:{"0":1.98152},L:{"0":38.9362}};
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 7343e0cdfb..1428ba1480 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:{"71":0.08114,_:"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 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 3.5 3.6"},D:{"56":0.02632,"88":0.02632,"92":0.05483,"96":0.02632,"100":0.19079,"102":1.4101,"103":0.05483,_:"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 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 89 90 91 93 94 95 97 98 99 101 104 105 106"},F:{"56":0.05483,"74":0.10746,_:"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 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 75 76 77 78 79 80 81 82 83 84 85 86 87 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"101":0.02632,"102":0.21711,"103":0.02632,_:"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"},E:{"4":0,_:"0 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 11.1 12.1 13.1 14.1","10.1":0.02632,"15.1":0.08114,"15.2-15.3":0.24342,"15.4":5.17767,"15.5":13.58125,"16.0":0.29825},G:{"8":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.68097,"15.2-15.3":0.19346,"15.4":10.79487,"15.5":65.28768,"16.0":0.37917},P:{"4":0.22211,"5.0-5.4":0.04029,"6.2-6.4":0.06057,"7.2-7.4":0.85814,"8.2":0.07051,"9.2":0.08077,"10.1":0.03259,"11.1-11.2":0.2322,"12.0":0.0207,"13.0":0.53507,"14.0":0.13124,"15.0":0.03029,"16.0":1.70618,"17.0":1.36293},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},A:{_:"6 7 8 9 10 11 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0},H:{"0":0.02956},L:{"0":0.70263},S:{"2.5":0},R:{_:"0"},M:{"0":0}};
+module.exports={C:{"83":0.11088,_:"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 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 3.5 3.6"},D:{"96":0.07308,"100":0.22176,"102":0.07308,"103":0.73584,_:"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 97 98 99 101 104 105 106"},F:{"79":0.0378,_:"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 85 86 87 88 89 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{_:"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"},E:{"4":0,_:"0 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 11.1 12.1 13.1 14.1","10.1":0.0378,"15.1":0.25704,"15.2-15.3":0.0378,"15.4":1.76904,"15.5":18.49428,"15.6":1.76904,"16.0":1.03068},G:{"8":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.03788,"10.3":0,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":0.03788,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0,"14.0-14.4":0.03788,"14.5-14.8":0,"15.0-15.1":0.11365,"15.2-15.3":0.34095,"15.4":3.18979,"15.5":70.47854,"16.0":0.18942},P:{"4":0.16146,"5.0-5.4":0.05024,"6.2-6.4":0.0402,"7.2-7.4":1.60454,"8.2":0.07034,"9.2":0.15137,"10.1":0.05046,"11.1-11.2":0.1211,"12.0":0.15137,"13.0":0.19174,"14.0":0.02018,"15.0":0.15137,"16.0":0.79722,"17.0":2.05865},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"},J:{"7":0,"10":0},N:{"11":0.02718,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0},Q:{"10.4":0},O:{"0":0},H:{"0":0.21245},L:{"0":0.1496}};
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 b109081892..9e65b4cbdc 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:{"51":0.00491,"52":0.01474,"53":0.00491,"55":0.00491,"56":0.00491,"78":0.01474,"79":0.00491,"80":0.00983,"91":0.02457,"100":0.05897,"101":0.60442,"102":0.00983,"103":0.00983,_:"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 54 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 81 82 83 84 85 86 87 88 89 90 92 93 94 95 96 97 98 99 104 3.5 3.6"},D:{"42":0.0344,"49":0.02457,"56":0.00491,"62":0.01966,"65":0.00491,"68":0.00983,"70":0.00491,"72":0.00491,"74":0.00491,"75":0.00491,"77":0.14251,"78":0.00983,"79":0.04423,"80":0.0344,"81":0.02457,"83":0.03931,"84":0.05897,"85":0.08845,"86":0.08354,"87":0.11302,"88":0.00491,"89":0.01966,"90":0.11302,"91":0.01966,"92":0.02457,"93":0.00983,"94":0.09337,"95":0.00983,"96":0.08845,"97":0.05405,"98":0.07371,"99":0.08354,"100":0.27027,"101":1.37101,"102":29.23339,"103":1.7543,"104":0.00983,_:"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 43 44 45 46 47 48 50 51 52 53 54 55 57 58 59 60 61 63 64 66 67 69 71 73 76 105 106"},F:{"86":0.01474,"87":0.18673,_:"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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.02457,"84":0.00491,"86":0.01474,"89":0.00491,"90":0.00491,"91":0.00491,"92":0.01474,"93":0.00491,"94":0.00983,"95":0.00983,"96":0.01474,"97":0.01966,"98":0.01966,"99":0.02948,"100":0.03931,"101":0.71744,"102":6.11302,"103":0.82555,_:"12 13 14 15 16 17 79 80 81 83 85 87 88"},E:{"4":0,"8":0.00983,"13":0.00491,"14":0.03931,"15":0.01966,_:"0 5 6 7 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1","12.1":0.00983,"13.1":0.03931,"14.1":0.10319,"15.1":0.02948,"15.2-15.3":0.03931,"15.4":0.22604,"15.5":0.63391,"16.0":0.00491},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00239,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0.16595,"9.3":0.00716,"10.0-10.2":0.00119,"10.3":0.01074,"11.0-11.2":0.00716,"11.3-11.4":0.00239,"12.0-12.1":0.00836,"12.2-12.5":0.07641,"13.0-13.1":0.10745,"13.2":0.00478,"13.3":0.01433,"13.4-13.7":0.05372,"14.0-14.4":0.27697,"14.5-14.8":0.7581,"15.0-15.1":0.4083,"15.2-15.3":0.51216,"15.4":1.70721,"15.5":7.74454,"16.0":0.03701},P:{"4":0.22211,"5.0-5.4":0.04029,"6.2-6.4":0.06057,"7.2-7.4":0.85814,"8.2":0.07051,"9.2":0.01013,"10.1":0.03259,"11.1-11.2":0.06081,"12.0":0.05067,"13.0":0.11148,"14.0":0.21283,"15.0":0.11148,"16.0":0.71958,"17.0":12.60785},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.06103},A:{"8":0.00509,"9":0.01018,"11":0.69726,_:"6 7 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0.01017},O:{"0":0.09155},H:{"0":0.14927},L:{"0":18.86596},S:{"2.5":0},R:{_:"0"},M:{"0":0.10681}};
+module.exports={C:{"52":0.01385,"78":0.02309,"82":0.00923,"91":0.0277,"100":0.00462,"101":0.02309,"102":0.59559,"103":0.04155,"104":0.00462,_:"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 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 83 84 85 86 87 88 89 90 92 93 94 95 96 97 98 99 105 3.5 3.6"},D:{"42":0.0277,"49":0.02309,"56":0.00462,"68":0.00923,"74":0.00923,"75":0.00923,"77":0.15698,"78":0.00462,"79":0.04617,"80":0.0277,"81":0.03694,"83":0.03694,"84":0.04617,"85":0.0554,"86":0.06002,"87":0.10157,"88":0.00462,"89":0.01847,"90":0.11543,"91":0.01847,"92":0.01847,"93":0.00462,"94":0.10619,"95":0.00923,"96":0.06002,"97":0.05079,"98":0.0554,"99":0.04617,"100":0.10619,"101":0.16621,"102":0.99266,"103":29.26716,"104":0.01385,"105":0.00923,_:"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 43 44 45 46 47 48 50 51 52 53 54 55 57 58 59 60 61 62 63 64 65 66 67 69 70 71 72 73 76 106"},F:{"87":0.01385,"88":0.12928,"89":0.07387,_:"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 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.01847,"84":0.00462,"86":0.01385,"87":0.00923,"89":0.00462,"91":0.00923,"92":0.01385,"94":0.00923,"95":0.00923,"96":0.01847,"97":0.01385,"98":0.01385,"99":0.02309,"100":0.02309,"101":0.05079,"102":0.12004,"103":7.06863,_:"12 13 14 15 16 17 79 80 81 83 85 88 90 93"},E:{"4":0,"8":0.00923,"13":0.00462,"14":0.03694,"15":0.01385,_:"0 5 6 7 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1","12.1":0.00923,"13.1":0.03694,"14.1":0.09696,"15.1":0.02309,"15.2-15.3":0.0277,"15.4":0.11081,"15.5":0.76642,"15.6":0.03232,"16.0":0.01385},G:{"8":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.17878,"9.3":0.00963,"10.0-10.2":0,"10.3":0.00825,"11.0-11.2":0.00825,"11.3-11.4":0.00138,"12.0-12.1":0.00688,"12.2-12.5":0.10176,"13.0-13.1":0.13339,"13.2":0.00963,"13.3":0.02475,"13.4-13.7":0.10176,"14.0-14.4":0.47444,"14.5-14.8":0.94476,"15.0-15.1":0.37268,"15.2-15.3":0.42494,"15.4":0.74948,"15.5":9.87805,"16.0":0.08251},P:{"4":0.16146,"5.0-5.4":0.01014,"6.2-6.4":0.0402,"7.2-7.4":1.60454,"8.2":0.02028,"9.2":0.01014,"10.1":0.05046,"11.1-11.2":0.04056,"12.0":0.04056,"13.0":0.11153,"14.0":0.13181,"15.0":0.08111,"16.0":0.37514,"17.0":12.78534},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.11304},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.0048,"11":0.59541,_:"6 7 8 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02718,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.10766},Q:{"10.4":0.01077},O:{"0":0.09151},H:{"0":0.14779},L:{"0":20.14624}};
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 59653d6ded..5de1bca6fa 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:{"34":0.00927,"52":0.21932,"78":0.00618,"84":0.01853,"85":0.00309,"91":0.06796,"92":0.00309,"96":0.00309,"98":0.00618,"99":0.00618,"100":0.0834,"101":0.66105,"102":0.03089,_:"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 43 44 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 72 73 74 75 76 77 79 80 81 82 83 86 87 88 89 90 93 94 95 97 103 104 3.5 3.6"},D:{"38":0.01853,"47":0.00927,"49":0.01236,"56":0.00927,"62":0.00618,"64":0.00618,"65":0.00309,"67":0.04942,"68":0.00618,"69":0.00309,"70":0.00618,"71":0.01853,"73":0.00618,"74":0.00309,"75":0.01236,"76":0.00309,"78":0.01545,"79":0.00618,"80":0.00927,"81":0.01236,"83":0.01545,"84":0.01236,"85":0.01853,"86":0.01853,"87":0.08958,"88":0.03089,"89":0.02162,"90":0.0278,"91":0.0278,"92":0.07723,"93":0.00927,"94":0.00618,"95":0.01545,"96":0.03398,"97":0.03707,"98":0.02471,"99":0.0556,"100":0.15754,"101":0.85565,"102":18.48767,"103":1.45183,"104":0.01545,_:"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 51 52 53 54 55 57 58 59 60 61 63 66 72 77 105 106"},F:{"28":0.0278,"46":0.01236,"85":0.00618,"86":0.31199,"87":0.43864,_:"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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"15":0.00309,"16":0.00927,"18":0.01236,"83":0.00927,"84":0.00309,"89":0.00309,"90":0.00309,"92":0.00927,"93":0.00618,"96":0.00927,"97":0.00618,"98":0.00927,"99":0.02471,"100":0.0278,"101":0.46335,"102":1.76691,"103":0.32435,_:"12 13 14 17 79 80 81 85 86 87 88 91 94 95"},E:{"4":0,"12":0.00309,"13":0.02471,"14":0.24712,"15":0.07105,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.00309,"11.1":0.00618,"12.1":0.04016,"13.1":0.09576,"14.1":0.55293,"15.1":0.12356,"15.2-15.3":0.08958,"15.4":0.51586,"15.5":1.09042,"16.0":0.00309},G:{"8":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.00834,"8.1-8.4":0,"9.0-9.2":0.00556,"9.3":0.12506,"10.0-10.2":0,"10.3":0.0667,"11.0-11.2":0.02501,"11.3-11.4":0.01668,"12.0-12.1":0.05558,"12.2-12.5":0.65312,"13.0-13.1":0.05003,"13.2":0.04169,"13.3":0.17509,"13.4-13.7":0.38075,"14.0-14.4":1.63418,"14.5-14.8":3.7714,"15.0-15.1":1.30901,"15.2-15.3":2.15112,"15.4":4.83584,"15.5":12.35919,"16.0":0.06948},P:{"4":0.1536,"5.0-5.4":0.04029,"6.2-6.4":0.06057,"7.2-7.4":0.1024,"8.2":0.07051,"9.2":0.02048,"10.1":0.03259,"11.1-11.2":0.07168,"12.0":0.03072,"13.0":0.18432,"14.0":0.21505,"15.0":0.16384,"16.0":0.51201,"17.0":3.03112},I:{"0":0,"3":0,"4":0.00314,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00942,"4.4":0,"4.4.3-4.4.4":0.02199},A:{"11":0.1112,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":1.70011},H:{"0":0.80478},L:{"0":34.86987},S:{"2.5":0},R:{_:"0"},M:{"0":0.13131}};
+module.exports={C:{"34":0.01074,"52":0.22546,"78":0.00805,"84":0.00805,"88":0.00537,"91":0.051,"95":0.00537,"99":0.00537,"100":0.01074,"101":0.04026,"102":0.65221,"103":0.08052,_:"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 43 44 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 72 73 74 75 76 77 79 80 81 82 83 85 86 87 89 90 92 93 94 96 97 98 104 105 3.5 3.6"},D:{"36":0.00537,"38":0.0161,"41":0.00268,"47":0.00805,"49":0.01074,"56":0.00268,"64":0.00268,"65":0.00537,"66":0.00268,"67":0.02952,"68":0.00805,"69":0.00537,"71":0.01074,"72":0.00805,"73":0.00537,"74":0.00268,"75":0.01074,"78":0.01342,"79":0.01879,"80":0.01074,"81":0.01074,"83":0.01342,"84":0.00805,"85":0.00805,"86":0.02684,"87":0.02684,"88":0.01074,"89":0.01074,"90":0.03221,"91":0.05368,"92":0.06442,"93":0.01074,"94":0.00537,"95":0.0161,"96":0.02952,"97":0.03221,"98":0.02147,"99":0.02416,"100":0.0671,"101":0.11541,"102":0.71126,"103":16.16842,"104":0.01074,"105":0.01074,_:"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 37 39 40 42 43 44 45 46 48 50 51 52 53 54 55 57 58 59 60 61 62 63 70 76 77 106"},F:{"28":0.02147,"46":0.00805,"85":0.0161,"86":0.00268,"87":0.03221,"88":0.62,"89":0.19593,_:"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 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"15":0.00537,"16":0.00805,"18":0.00805,"80":0.00537,"84":0.00268,"89":0.00537,"90":0.00268,"92":0.01342,"93":0.00537,"96":0.00268,"98":0.00537,"99":0.00537,"100":0.00805,"101":0.15836,"102":0.10468,"103":2.07205,_:"12 13 14 17 79 81 83 85 86 87 88 91 94 95 97"},E:{"4":0,"12":0.00537,"13":0.02416,"14":0.20667,"15":0.05905,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1 10.1","11.1":0.0161,"12.1":0.02952,"13.1":0.09931,"14.1":0.57974,"15.1":0.10199,"15.2-15.3":0.05636,"15.4":0.33282,"15.5":1.4601,"15.6":0.07784,"16.0":0.01342},G:{"8":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.0099,"8.1-8.4":0,"9.0-9.2":0.0099,"9.3":0.1914,"10.0-10.2":0.0066,"10.3":0.0693,"11.0-11.2":0.0396,"11.3-11.4":0.0264,"12.0-12.1":0.0462,"12.2-12.5":0.71609,"13.0-13.1":0.0495,"13.2":0.0396,"13.3":0.1881,"13.4-13.7":0.3465,"14.0-14.4":1.84798,"14.5-14.8":3.85437,"15.0-15.1":1.28039,"15.2-15.3":1.95358,"15.4":3.15147,"15.5":18.02444,"16.0":0.1386},P:{"4":0.12397,"5.0-5.4":0.01014,"6.2-6.4":0.0402,"7.2-7.4":0.10331,"8.2":0.02028,"9.2":0.01014,"10.1":0.05046,"11.1-11.2":0.05165,"12.0":0.03099,"13.0":0.15496,"14.0":0.14463,"15.0":0.08265,"16.0":0.22728,"17.0":3.06831},I:{"0":0,"3":0,"4":0.00512,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00512,"4.2-4.3":0.00768,"4.4":0,"4.4.3-4.4.4":0.03329},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.08589,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02718,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.10244},Q:{"10.4":0},O:{"0":2.00486},H:{"0":0.8382},L:{"0":35.01768}};
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 ecf3c39899..47b1c23ff6 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:{"78":0.01013,"87":0.00506,"91":0.01013,"99":0.02532,"100":0.74426,"101":2.33911,"102":0.03544,_:"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 79 80 81 82 83 84 85 86 88 89 90 92 93 94 95 96 97 98 103 104 3.5 3.6"},D:{"49":0.01013,"68":0.01013,"70":0.0405,"79":0.03038,"83":0.05569,"84":0.17214,"85":0.00506,"86":0.16202,"87":0.07088,"88":0.02025,"90":0.00506,"91":0.04557,"92":0.02532,"93":0.03038,"95":0.01013,"96":0.01013,"97":0.11645,"98":0.03038,"99":0.08101,"100":0.43036,"101":2.23278,"102":25.77573,"103":2.32898,_:"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 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 69 71 72 73 74 75 76 77 78 80 81 89 94 104 105 106"},F:{"86":0.57212,"87":0.72907,_:"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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"16":0.00506,"18":0.03544,"89":0.01519,"92":0.02025,"98":0.00506,"100":0.07595,"101":0.79489,"102":4.91617,"103":0.84046,_:"12 13 14 15 17 79 80 81 83 84 85 86 87 88 90 91 93 94 95 96 97 99"},E:{"4":0,"12":0.01519,"13":0.0405,"14":0.12151,"15":0.03544,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1","12.1":0.22784,"13.1":0.4101,"14.1":0.86071,"15.1":0.13164,"15.2-15.3":0.3696,"15.4":1.40245,"15.5":2.82009,"16.0":0.00506},G:{"8":0.00496,"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.00496,"10.3":0.02978,"11.0-11.2":0,"11.3-11.4":0.00993,"12.0-12.1":0.00744,"12.2-12.5":0.4814,"13.0-13.1":0.00993,"13.2":0,"13.3":0.06948,"13.4-13.7":0.11911,"14.0-14.4":0.23574,"14.5-14.8":1.42434,"15.0-15.1":0.27296,"15.2-15.3":1.26305,"15.4":3.99262,"15.5":16.66778,"16.0":0.00744},P:{"4":0.01051,"5.0-5.4":0.05037,"6.2-6.4":0.03095,"7.2-7.4":0.15765,"8.2":0.06207,"9.2":0.01051,"10.1":0.01086,"11.1-11.2":0.14714,"12.0":0.02015,"13.0":0.1051,"14.0":0.04204,"15.0":0.1238,"16.0":0.18918,"17.0":3.40515},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.02468},A:{"11":0.04557,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.01481},H:{"0":0.02804},L:{"0":20.75795},S:{"2.5":0},R:{_:"0"},M:{"0":0.20238}};
+module.exports={C:{"52":0.00449,"78":0.02245,"91":0.01347,"98":0.01796,"99":0.03591,"100":0.00898,"101":0.3277,"102":1.99761,"103":0.15263,_:"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 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 94 95 96 97 104 105 3.5 3.6"},D:{"49":0.00898,"63":0.05836,"65":0.01347,"76":0.00449,"79":0.02245,"81":0.00898,"83":0.01796,"84":0.03142,"85":0.00449,"86":0.00898,"87":0.12569,"88":0.00898,"89":0.00898,"90":0.01796,"91":0.02245,"92":0.0404,"93":0.01796,"95":0.03142,"96":0.0404,"97":0.05836,"98":0.01347,"99":0.04489,"100":0.06734,"101":0.1616,"102":1.23896,"103":25.00373,_:"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 50 51 52 53 54 55 56 57 58 59 60 61 62 64 66 67 68 69 70 71 72 73 74 75 77 78 80 94 104 105 106"},F:{"87":0.03142,"88":0.99656,"89":0.15712,_:"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 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"15":0.00898,"17":0.00898,"18":0.00898,"85":0.00449,"97":0.00898,"98":0.02693,"99":0.01796,"100":0.06734,"101":0.06285,"102":0.46686,"103":6.07362,_:"12 13 14 16 79 80 81 83 84 86 87 88 89 90 91 92 93 94 95 96"},E:{"4":0,"12":0.00898,"13":0.03591,"14":0.22445,"15":0.05836,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 16.0","12.1":0.1212,"13.1":0.30076,"14.1":0.90229,"15.1":0.13467,"15.2-15.3":0.14814,"15.4":0.74517,"15.5":3.21412,"15.6":0.06285},G:{"8":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.01049,"10.0-10.2":0,"10.3":0.09703,"11.0-11.2":0.00524,"11.3-11.4":0.02622,"12.0-12.1":0.00524,"12.2-12.5":0.40909,"13.0-13.1":0,"13.2":0.00524,"13.3":0.02622,"13.4-13.7":0.06556,"14.0-14.4":0.39336,"14.5-14.8":1.12238,"15.0-15.1":0.18619,"15.2-15.3":1.15909,"15.4":1.39773,"15.5":20.63817,"16.0":0.05769},P:{"4":0.57452,"5.0-5.4":0.02052,"6.2-6.4":0.10259,"7.2-7.4":0.37428,"8.2":0.05271,"9.2":0.0513,"10.1":0.02162,"11.1-11.2":0.05198,"12.0":0.0104,"13.0":0.10397,"14.0":0.0104,"15.0":0.06238,"16.0":0.12476,"17.0":5.05284},I:{"0":0,"3":0,"4":0.00276,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00276,"4.4":0,"4.4.3-4.4.4":0.01102},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.08978,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02513,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.17632},Q:{"10.4":0},O:{"0":0.04408},H:{"0":0.08346},L:{"0":23.8376}};
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 c6c0e905f4..49aecb2f7b 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:{"51":0.00839,"52":0.30631,"55":0.0042,"56":0.00839,"74":0.0042,"78":0.04616,"81":0.00839,"82":0.0042,"83":0.0042,"84":0.00839,"85":0.00839,"86":0.00839,"87":0.0042,"88":0.00839,"89":0.00839,"90":0.0042,"91":0.03776,"92":0.0042,"93":0.00839,"94":0.05874,"95":0.01678,"96":0.01678,"97":0.01678,"98":0.02937,"99":0.02518,"100":0.15525,"101":1.49378,"102":0.05035,_:"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 53 54 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 75 76 77 79 80 103 104 3.5 3.6"},D:{"34":0.0042,"45":0.0042,"49":0.02937,"57":0.0042,"59":0.0042,"63":0.0042,"64":0.01259,"65":0.01259,"68":0.00839,"69":0.0042,"70":0.0042,"71":0.02937,"72":0.00839,"74":0.11749,"76":0.0042,"77":0.01259,"78":0.01678,"79":0.06294,"80":0.07972,"81":0.08392,"83":0.1091,"84":0.11329,"85":0.09651,"86":0.214,"87":0.17204,"88":0.09651,"89":0.09651,"90":0.15945,"91":0.15945,"92":0.11749,"93":0.04196,"94":0.07133,"95":0.06714,"96":0.15945,"97":0.19721,"98":0.16364,"99":0.33148,"100":0.86018,"101":1.28817,"102":18.7729,"103":1.72875,"104":0.02098,_:"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 43 44 46 47 48 50 51 52 53 54 55 56 58 60 61 62 66 67 73 75 105 106"},F:{"36":0.00839,"46":0.0042,"68":0.01259,"70":0.00839,"71":0.01259,"72":0.0042,"73":0.00839,"74":0.02098,"75":0.00839,"76":0.00839,"77":0.01678,"78":0.02098,"79":0.01259,"80":0.00839,"81":0.0042,"82":0.02937,"83":0.01678,"84":0.01259,"85":0.15945,"86":0.50352,"87":1.81687,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 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 69 9.5-9.6 10.5 10.6 11.1 11.5 12.1","10.0-10.1":0,"11.6":0.60842},B:{"18":0.00839,"84":0.04616,"85":0.04616,"86":0.03357,"87":0.04196,"88":0.03776,"89":0.04196,"90":0.04196,"91":0.05455,"92":0.03776,"93":0.02518,"94":0.03357,"95":0.03357,"96":0.05455,"97":0.03776,"98":0.05874,"99":0.01259,"100":0.02098,"101":0.23078,"102":1.2588,"103":0.25596,_:"12 13 14 15 16 17 79 80 81 83"},E:{"4":0,"13":0.08812,"14":0.14266,"15":0.05035,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1 11.1","5.1":0.15945,"12.1":0.01259,"13.1":0.11749,"14.1":0.19721,"15.1":0.15945,"15.2-15.3":0.05874,"15.4":0.36925,"15.5":0.68395,"16.0":0.0042},G:{"8":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.00134,"8.1-8.4":0.0107,"9.0-9.2":0.00134,"9.3":0.02407,"10.0-10.2":0.00802,"10.3":0.0361,"11.0-11.2":0.02674,"11.3-11.4":0.0254,"12.0-12.1":0.01872,"12.2-12.5":0.46526,"13.0-13.1":0.08022,"13.2":0.04679,"13.3":0.10562,"13.4-13.7":0.26873,"14.0-14.4":0.72998,"14.5-14.8":1.35034,"15.0-15.1":0.6618,"15.2-15.3":0.96663,"15.4":2.64853,"15.5":5.78239,"16.0":0.07888},P:{"4":0.11386,"5.0-5.4":0.04029,"6.2-6.4":0.05036,"7.2-7.4":0.08281,"8.2":0.07051,"9.2":0.01035,"10.1":0.03259,"11.1-11.2":0.08281,"12.0":0.0207,"13.0":0.11386,"14.0":0.10351,"15.0":0.08281,"16.0":0.35194,"17.0":1.66655},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.00341,"4.4":0,"4.4.3-4.4.4":0.02305},A:{"8":0.00874,"11":0.09616,_:"6 7 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0.01161},O:{"0":0.39467},H:{"0":0.30771},L:{"0":40.39514},S:{"2.5":0},R:{_:"0"},M:{"0":0.20894}};
+module.exports={C:{"48":0.00439,"51":0.00879,"52":0.38658,"56":0.01318,"78":0.02636,"80":0.00879,"88":0.00439,"91":0.05272,"92":0.00439,"94":0.00879,"95":0.00879,"96":0.01318,"97":0.01318,"98":0.01318,"99":0.02636,"100":0.03514,"101":0.14936,"102":1.42773,"103":0.14936,_:"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 53 54 55 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 81 82 83 84 85 86 87 89 90 93 104 105 3.5 3.6"},D:{"38":0.01318,"49":0.03075,"53":0.00439,"57":0.00439,"63":0.00439,"65":0.01318,"67":0.00439,"68":0.00439,"69":0.00879,"70":0.00879,"71":0.01757,"72":0.00879,"74":0.10543,"76":0.00439,"77":0.01318,"79":0.05711,"80":0.08786,"81":0.07029,"83":0.09665,"84":0.10543,"85":0.07029,"86":0.13618,"87":0.11422,"88":0.05711,"89":0.0615,"90":0.13618,"91":0.13618,"92":0.07029,"93":0.03514,"94":0.05272,"95":0.04393,"96":0.10983,"97":0.17133,"98":0.11422,"99":0.34705,"100":0.19769,"101":0.32948,"102":1.70009,"103":22.36916,"104":0.02636,"105":0.01318,_:"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 48 50 51 52 54 55 56 58 59 60 61 62 64 66 73 75 78 106"},F:{"40":0.00879,"46":0.02636,"70":0.00439,"71":0.00439,"72":0.00439,"73":0.00879,"75":0.00439,"76":0.00879,"77":0.00879,"78":0.00879,"79":0.01757,"80":0.00439,"82":0.01318,"84":0.01318,"85":0.20208,"86":0.01757,"87":0.08786,"88":1.72645,"89":0.85224,_:"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 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 74 81 83 90 9.5-9.6 10.5 10.6 11.1 11.5 12.1","10.0-10.1":0,"11.6":0.74242},B:{"18":0.00879,"84":0.02636,"85":0.01757,"86":0.01757,"87":0.01757,"88":0.02197,"89":0.02636,"90":0.02636,"91":0.03514,"92":0.02636,"93":0.01318,"94":0.01757,"95":0.01757,"96":0.03075,"97":0.02197,"98":0.04393,"99":0.01318,"100":0.00879,"101":0.02636,"102":0.05711,"103":1.91535,_:"12 13 14 15 16 17 79 80 81 83"},E:{"4":0,"13":0.05711,"14":0.13179,"15":0.03075,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1 11.1","5.1":0.123,"12.1":0.01318,"13.1":0.09665,"14.1":0.17133,"15.1":0.13179,"15.2-15.3":0.05711,"15.4":0.23283,"15.5":1.04553,"15.6":0.05272,"16.0":0.01318},G:{"8":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.00426,"9.0-9.2":0.00142,"9.3":0.02842,"10.0-10.2":0.00853,"10.3":0.01705,"11.0-11.2":0.02274,"11.3-11.4":0.01421,"12.0-12.1":0.01848,"12.2-12.5":0.41356,"13.0-13.1":0.05685,"13.2":0.04406,"13.3":0.08385,"13.4-13.7":0.22881,"14.0-14.4":0.63953,"14.5-14.8":1.20374,"15.0-15.1":0.52583,"15.2-15.3":0.80296,"15.4":1.38707,"15.5":8.29682,"16.0":0.17196},P:{"4":0.12441,"5.0-5.4":0.05024,"6.2-6.4":0.0402,"7.2-7.4":0.11405,"8.2":0.07034,"9.2":0.01037,"10.1":0.01083,"11.1-11.2":0.09331,"12.0":0.02074,"13.0":0.09331,"14.0":0.09331,"15.0":0.06221,"16.0":0.18662,"17.0":1.88695},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00165,"4.2-4.3":0.0033,"4.4":0,"4.4.3-4.4.4":0.02308},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.09665,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02718,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.185},Q:{"10.4":0.01121},O:{"0":0.47651},H:{"0":0.34498},L:{"0":37.75228}};
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 9dc69af4a8..d4f79d595a 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:{"4":0.01152,"50":0.01152,"51":0.0144,"52":0.03455,"78":0.00864,"81":0.00288,"82":0.00288,"84":0.00576,"85":0.00576,"88":0.00576,"89":0.00288,"91":0.00864,"92":0.00288,"94":0.0144,"95":0.00288,"96":0.00288,"97":0.00576,"98":0.01727,"99":0.03455,"100":0.14395,"101":1.31282,"102":0.1094,"103":0.01152,_:"2 3 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 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 83 86 87 90 93 104 3.5 3.6"},D:{"33":0.00864,"37":0.00576,"38":0.02015,"43":0.04319,"49":0.01152,"52":0.00288,"54":0.00288,"55":0.00576,"56":0.08637,"57":0.00576,"58":0.00864,"60":0.00576,"62":0.00576,"63":0.02591,"65":0.00576,"67":0.00576,"68":0.00576,"69":0.02591,"70":0.00864,"71":0.00576,"72":0.00864,"74":0.01152,"75":0.00864,"76":0.0144,"77":0.00576,"78":0.00576,"79":0.04894,"80":0.02591,"81":0.03455,"83":0.04894,"84":0.03455,"85":0.02015,"86":0.06334,"87":0.03455,"88":0.04031,"89":0.02879,"90":0.05758,"91":0.06622,"92":0.0547,"93":0.02591,"94":0.03455,"95":0.02591,"96":0.11516,"97":0.13531,"98":0.08925,"99":0.13819,"100":0.31957,"101":0.9184,"102":16.02164,"103":1.48269,"104":0.02879,"105":0.00288,_:"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 39 40 41 42 44 45 46 47 48 50 51 53 59 61 64 66 73 106"},F:{"28":0.0144,"44":0.00576,"46":0.00288,"73":0.00288,"79":0.00288,"85":0.02591,"86":0.03455,"87":0.28214,_:"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 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 74 75 76 77 78 80 81 82 83 84 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00576,"13":0.00576,"14":0.00864,"15":0.01152,"16":0.0144,"17":0.01727,"18":0.03455,"81":0.00576,"84":0.02015,"85":0.01152,"86":0.01152,"87":0.0144,"88":0.01152,"89":0.01152,"90":0.01727,"91":0.01727,"92":0.03455,"93":0.00864,"94":0.00864,"95":0.00864,"96":0.02303,"97":0.01152,"98":0.02015,"99":0.01152,"100":0.02015,"101":0.23896,"102":1.7274,"103":0.3426,_:"79 80 83"},E:{"4":0,"10":0.00864,"12":0.02591,"13":0.03455,"14":0.04894,"15":0.02879,_:"0 5 6 7 8 9 11 3.1 3.2 5.1 6.1 7.1 9.1 10.1 16.0","11.1":0.00576,"12.1":0.02591,"13.1":0.06046,"14.1":0.16122,"15.1":0.0547,"15.2-15.3":0.03455,"15.4":0.16698,"15.5":0.61899},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00699,"7.0-7.1":0.00233,"8.1-8.4":0.00117,"9.0-9.2":0.0035,"9.3":0.10837,"10.0-10.2":0.02447,"10.3":0.16197,"11.0-11.2":0.0571,"11.3-11.4":0.03612,"12.0-12.1":0.07341,"12.2-12.5":1.20488,"13.0-13.1":0.08273,"13.2":0.0303,"13.3":0.11886,"13.4-13.7":0.33326,"14.0-14.4":0.93221,"14.5-14.8":1.33539,"15.0-15.1":0.49873,"15.2-15.3":0.84365,"15.4":1.70944,"15.5":4.03296,"16.0":0.02913},P:{"4":0.29642,"5.0-5.4":0.01028,"6.2-6.4":0.02044,"7.2-7.4":0.26576,"8.2":0.03083,"9.2":0.05111,"10.1":0.01022,"11.1-11.2":0.11243,"12.0":0.06133,"13.0":0.12266,"14.0":0.17376,"15.0":0.1431,"16.0":0.55195,"17.0":1.52298},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.01506,"4.4":0,"4.4.3-4.4.4":0.06326},A:{"8":0.01008,"11":0.23176,_:"6 7 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0.0712},O:{"0":1.23888},H:{"0":0.40445},L:{"0":55.69848},S:{"2.5":0},R:{_:"0"},M:{"0":0.14952}};
+module.exports={C:{"4":0.00537,"50":0.01342,"51":0.01074,"52":0.02952,"66":0.00537,"71":0.28182,"78":0.01074,"84":0.00537,"91":0.00805,"94":0.02147,"97":0.00268,"98":0.00537,"99":0.00805,"100":0.00268,"101":0.07247,"102":1.31784,"103":0.20398,"104":0.01074,_:"2 3 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 53 54 55 56 57 58 59 60 61 62 63 64 65 67 68 69 70 72 73 74 75 76 77 79 80 81 82 83 85 86 87 88 89 90 92 93 95 96 105 3.5 3.6"},D:{"38":0.01074,"40":0.00268,"43":0.02952,"49":0.00537,"55":0.00805,"56":0.0671,"57":0.00805,"58":0.01342,"63":0.01074,"64":0.01074,"65":0.00805,"68":0.00268,"69":0.02684,"70":0.02684,"71":0.00537,"72":0.01342,"73":0.00537,"74":0.00805,"75":0.01342,"76":0.03489,"78":0.02416,"79":0.06978,"80":0.0161,"81":0.00805,"83":0.01342,"84":0.01074,"85":0.00268,"86":0.04563,"87":0.02684,"88":0.02147,"89":0.01342,"90":0.02416,"91":0.01879,"92":0.06173,"93":0.01342,"94":0.02147,"95":0.01074,"96":0.07784,"97":0.11004,"98":0.051,"99":0.06978,"100":0.12615,"101":0.16641,"102":0.69516,"103":16.13621,"104":0.02416,"105":0.01879,_:"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 41 42 44 45 46 47 48 50 51 52 53 54 59 60 61 62 66 67 77 106"},F:{"28":0.00805,"44":0.00537,"76":0.00537,"83":0.00268,"85":0.0161,"87":0.00537,"88":0.19593,"89":0.1181,_:"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 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 79 80 81 82 84 86 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00537,"13":0.00537,"14":0.00805,"15":0.00805,"16":0.00805,"17":0.00268,"18":0.02952,"84":0.00805,"85":0.00537,"87":0.00805,"89":0.00268,"90":0.00537,"91":0.00537,"92":0.03489,"96":0.00537,"97":0.00268,"98":0.00805,"100":0.0161,"101":0.0161,"102":0.04563,"103":2.4156,_:"79 80 81 83 86 88 93 94 95 99"},E:{"4":0,"10":0.01879,"12":0.00805,"13":0.00537,"14":0.06978,"15":0.01879,_:"0 5 6 7 8 9 11 3.1 3.2 5.1 6.1 7.1 9.1 10.1 16.0","11.1":0.00268,"12.1":0.01342,"13.1":0.04563,"14.1":0.09931,"15.1":0.02952,"15.2-15.3":0.03758,"15.4":0.0832,"15.5":0.41065,"15.6":0.02416},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00498,"7.0-7.1":0.00498,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.14566,"10.0-10.2":0.00996,"10.3":0.11827,"11.0-11.2":0.03361,"11.3-11.4":0.02241,"12.0-12.1":0.05353,"12.2-12.5":1.0744,"13.0-13.1":0.04731,"13.2":0.02116,"13.3":0.09586,"13.4-13.7":0.38594,"14.0-14.4":1.11797,"14.5-14.8":1.47528,"15.0-15.1":0.6063,"15.2-15.3":0.68846,"15.4":0.92252,"15.5":5.38321,"16.0":0.0498},P:{"4":0.27592,"5.0-5.4":0.02054,"6.2-6.4":0.02044,"7.2-7.4":0.32701,"8.2":0.02028,"9.2":0.0511,"10.1":0.03066,"11.1-11.2":0.15329,"12.0":0.04088,"13.0":0.24526,"14.0":0.19416,"15.0":0.13285,"16.0":0.43942,"17.0":1.95186},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.04682,"4.4":0,"4.4.3-4.4.4":0.18729},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.01453,"11":0.18408,_:"6 7 9 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02718,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.08048},Q:{"10.4":0.03658},O:{"0":1.40467},H:{"0":0.20086},L:{"0":56.88599}};
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 1f5a182827..075f7f2eeb 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:{"12":0.00298,"52":0.03275,"78":0.02679,"84":0.02977,"87":0.00298,"88":0.00893,"89":0.01191,"90":0.00298,"91":0.02679,"92":0.00298,"94":0.00595,"96":0.00298,"97":0.00298,"98":0.00298,"99":0.02382,"100":0.1548,"101":1.4111,"102":0.05656,_:"2 3 4 5 6 7 8 9 10 11 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 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 85 86 93 95 103 104 3.5 3.6"},D:{"38":0.01191,"49":0.04466,"63":0.00595,"64":0.00298,"65":0.03275,"67":0.00893,"68":0.00298,"69":0.00595,"70":0.00595,"73":0.00595,"74":0.00595,"75":0.00298,"76":0.00595,"79":0.04466,"80":0.01191,"81":0.01191,"83":0.02679,"84":0.01191,"85":0.01191,"86":0.02382,"87":0.05359,"88":0.01191,"89":0.02382,"90":0.01191,"91":0.05954,"92":0.03275,"93":0.01489,"94":0.02382,"95":0.02084,"96":0.05061,"97":0.05954,"98":0.06252,"99":0.09526,"100":0.19648,"101":1.06279,"102":16.09962,"103":1.47957,"104":0.00595,_:"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 48 50 51 52 53 54 55 56 57 58 59 60 61 62 66 71 72 77 78 105 106"},F:{"46":0.00298,"85":0.02084,"86":0.15183,"87":0.34831,_:"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 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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00595,"14":0.00298,"15":0.00595,"16":0.00595,"17":0.00893,"18":0.02679,"84":0.00595,"85":0.00298,"89":0.00595,"90":0.00595,"91":0.00298,"92":0.01191,"95":0.00298,"96":0.00595,"97":0.00595,"98":0.00298,"99":0.00893,"100":0.01191,"101":0.23816,"102":1.65521,"103":0.33938,_:"13 79 80 81 83 86 87 88 93 94"},E:{"4":0,"9":0.00298,"12":0.00298,"13":0.02977,"14":0.16076,"15":0.04168,_:"0 5 6 7 8 10 11 3.1 3.2 6.1 7.1","5.1":0.01191,"9.1":0.00298,"10.1":0.00595,"11.1":0.01786,"12.1":0.05359,"13.1":0.14587,"14.1":0.3364,"15.1":0.10122,"15.2-15.3":0.1161,"15.4":0.39892,"15.5":0.80974,"16.0":0.02679},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00154,"6.0-6.1":0,"7.0-7.1":0.0216,"8.1-8.4":0,"9.0-9.2":0.00154,"9.3":0.12035,"10.0-10.2":0.00617,"10.3":0.11109,"11.0-11.2":0.01852,"11.3-11.4":0.04474,"12.0-12.1":0.03703,"12.2-12.5":0.82392,"13.0-13.1":0.01543,"13.2":0.00771,"13.3":0.08023,"13.4-13.7":0.14658,"14.0-14.4":0.49836,"14.5-14.8":1.49046,"15.0-15.1":0.45053,"15.2-15.3":0.95353,"15.4":2.51342,"15.5":8.02473,"16.0":0.03394},P:{"4":0.16367,"5.0-5.4":0.01028,"6.2-6.4":0.02044,"7.2-7.4":0.32734,"8.2":0.03083,"9.2":0.05115,"10.1":0.01022,"11.1-11.2":0.19436,"12.0":0.07161,"13.0":0.35803,"14.0":0.23528,"15.0":0.15344,"16.0":0.65468,"17.0":4.7362},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00171,"4.2-4.3":0.00342,"4.4":0,"4.4.3-4.4.4":0.05808},A:{"9":0.00298,"11":0.1429,_:"6 7 8 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.22474},H:{"0":0.36569},L:{"0":49.29585},S:{"2.5":0},R:{_:"0"},M:{"0":0.12641}};
+module.exports={C:{"47":0.0092,"52":0.03372,"78":0.02146,"80":0.00613,"87":0.00613,"88":0.00613,"89":0.0092,"90":0.00613,"91":0.04598,"95":0.00307,"97":0.00307,"99":0.01533,"100":0.01839,"101":0.08582,"102":1.34554,"103":0.15019,_:"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 48 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 81 82 83 84 85 86 92 93 94 96 98 104 105 3.5 3.6"},D:{"11":0.00307,"26":0.00307,"34":0.00307,"38":0.0092,"49":0.03985,"55":0.00307,"60":0.00307,"63":0.00307,"64":0.00613,"65":0.01226,"67":0.00613,"68":0.00613,"69":0.00613,"70":0.00613,"71":0.00613,"72":0.00307,"73":0.00613,"74":0.00307,"76":0.00613,"78":0.00307,"79":0.03372,"80":0.01226,"81":0.0092,"83":0.01226,"84":0.02146,"85":0.0092,"86":0.02452,"87":0.03985,"88":0.0092,"89":0.02452,"90":0.01533,"91":0.04598,"92":0.02452,"93":0.0092,"94":0.01839,"95":0.01839,"96":0.03065,"97":0.04598,"98":0.03372,"99":0.04598,"100":0.09808,"101":0.15325,"102":0.96854,"103":18.31951,"104":0.00613,"105":0.01839,_:"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 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 56 57 58 59 61 62 66 75 77 106"},F:{"79":0.00613,"85":0.01226,"86":0.00307,"87":0.01533,"88":0.38313,"89":0.20536,"90":0.0092,_:"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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00307,"14":0.00307,"15":0.00613,"16":0.00307,"17":0.00613,"18":0.02146,"84":0.00307,"89":0.00613,"90":0.00613,"92":0.0092,"96":0.00613,"99":0.00307,"100":0.00307,"101":0.03065,"102":0.05211,"103":2.16389,_:"13 79 80 81 83 85 86 87 88 91 93 94 95 97 98"},E:{"4":0,"7":0.00613,"11":0.00613,"12":0.00307,"13":0.03372,"14":0.14099,"15":0.03372,_:"0 5 6 8 9 10 3.1 3.2 6.1 7.1 9.1 10.1","5.1":0.0092,"11.1":0.0092,"12.1":0.09502,"13.1":0.14099,"14.1":0.43523,"15.1":0.08889,"15.2-15.3":0.14099,"15.4":0.20842,"15.5":1.16777,"15.6":0.03678,"16.0":0.05824},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00163,"6.0-6.1":0,"7.0-7.1":0.02438,"8.1-8.4":0.00488,"9.0-9.2":0.00813,"9.3":0.10076,"10.0-10.2":0.0065,"10.3":0.14301,"11.0-11.2":0.02113,"11.3-11.4":0.05201,"12.0-12.1":0.04225,"12.2-12.5":0.81745,"13.0-13.1":0.00813,"13.2":0.00813,"13.3":0.06013,"13.4-13.7":0.15602,"14.0-14.4":0.48267,"14.5-14.8":1.24975,"15.0-15.1":0.36891,"15.2-15.3":0.76057,"15.4":1.21724,"15.5":10.35226,"16.0":0.07151},P:{"4":0.2052,"5.0-5.4":0.02054,"6.2-6.4":0.02044,"7.2-7.4":0.29754,"8.2":0.02028,"9.2":0.04104,"10.1":0.03066,"11.1-11.2":0.18468,"12.0":0.0513,"13.0":0.23598,"14.0":0.29754,"15.0":0.13338,"16.0":0.41041,"17.0":4.39135},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.00367,"4.4":0,"4.4.3-4.4.4":0.05727},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.11647,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02718,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.18031},Q:{"10.4":0},O:{"0":0.19418},H:{"0":0.30858},L:{"0":48.68362}};
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 4bce9c1822..7be003aa0b 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:{"47":0.00796,"56":0.02786,"78":0.00796,"87":0.0199,"89":0.00398,"91":0.01194,"98":0.00398,"100":0.18706,"101":1.0547,"102":0.04776,_:"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 48 49 50 51 52 53 54 55 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 88 90 92 93 94 95 96 97 99 103 104 3.5 3.6"},D:{"38":0.01592,"42":0.01194,"49":0.03184,"63":0.00796,"69":0.02786,"70":0.06368,"75":0.01592,"76":0.23482,"77":0.07562,"79":0.0597,"80":0.02786,"81":0.0796,"83":0.00796,"84":0.00796,"86":0.01592,"87":0.00796,"88":0.02786,"89":0.00796,"90":0.01194,"91":0.00398,"92":0.02786,"93":0.07562,"94":0.02786,"95":0.02388,"96":0.03582,"97":0.05572,"98":0.31442,"99":0.10348,"100":0.46964,"101":1.9701,"102":18.57466,"103":1.50444,"104":0.02786,_:"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 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 62 64 65 66 67 68 71 72 73 74 78 85 105 106"},F:{"85":0.00398,"86":0.1393,"87":0.51342,_:"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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"13":0.00796,"17":0.0199,"18":0.20298,"92":0.0597,"95":0.00398,"96":0.00796,"97":0.00796,"98":0.00398,"99":0.01592,"100":0.22288,"101":0.85172,"102":4.15114,"103":0.71242,_:"12 14 15 16 79 80 81 83 84 85 86 87 88 89 90 91 93 94"},E:{"4":0,"13":0.02388,"14":0.03582,"15":0.00398,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 16.0","10.1":0.11542,"11.1":0.00796,"12.1":0.01592,"13.1":0.1393,"14.1":0.15124,"15.1":0.0398,"15.2-15.3":0.03184,"15.4":0.58904,"15.5":0.89152},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00825,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.08719,"10.0-10.2":0,"10.3":0.03063,"11.0-11.2":0.00353,"11.3-11.4":0.00825,"12.0-12.1":0.00825,"12.2-12.5":0.43596,"13.0-13.1":0.00236,"13.2":0.00589,"13.3":0.02828,"13.4-13.7":0.05773,"14.0-14.4":0.2062,"14.5-14.8":0.60209,"15.0-15.1":0.12018,"15.2-15.3":0.44656,"15.4":1.99834,"15.5":7.57035,"16.0":0.04477},P:{"4":0.08275,"5.0-5.4":0.01056,"6.2-6.4":0.03099,"7.2-7.4":0.38274,"8.2":0.01015,"9.2":0.02069,"10.1":0.01018,"11.1-11.2":0.14482,"12.0":0.02069,"13.0":0.0931,"14.0":0.16551,"15.0":0.10344,"16.0":0.45515,"17.0":4.70662},I:{"0":0,"3":0,"4":0.00032,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00129,"4.2-4.3":0.00032,"4.4":0,"4.4.3-4.4.4":0.01612},A:{"10":0.01194,"11":0.02388,_:"6 7 8 9 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.21067},H:{"0":0.33051},L:{"0":46.53706},S:{"2.5":0},R:{_:"0"},M:{"0":0.20465}};
+module.exports={C:{"56":0.01538,"75":0.00769,"78":0.00385,"82":0.00769,"87":0.08461,"88":0.00385,"91":0.00769,"94":0.00385,"99":0.00385,"100":0.01923,"101":0.08461,"102":0.97304,"103":0.0923,_:"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 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 76 77 79 80 81 83 84 85 86 89 90 92 93 95 96 97 98 104 105 3.5 3.6"},D:{"49":0.00769,"56":0.00769,"63":0.01154,"64":0.00385,"67":0.01154,"69":0.02308,"74":0.00769,"75":0.03077,"76":0.11538,"77":0.05,"79":0.03846,"80":0.00385,"81":0.13076,"83":0.07692,"84":0.00769,"85":0.00769,"86":0.00769,"87":0.03461,"88":0.04615,"89":0.01923,"90":0.00769,"91":0.01538,"92":0.01538,"93":0.06923,"94":0.02692,"95":0.07307,"96":0.15769,"97":0.06154,"98":0.06154,"99":0.03846,"100":0.1,"101":0.13846,"102":1.38071,"103":21.3953,"104":0.13846,"105":0.04231,_:"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 50 51 52 53 54 55 57 58 59 60 61 62 65 66 68 70 71 72 73 78 106"},F:{"84":0.01923,"86":0.00769,"87":0.01538,"88":0.48075,"89":0.27307,_:"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 85 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00385,"16":0.00385,"17":0.05769,"18":0.10384,"92":0.04231,"96":0.00385,"100":0.16922,"101":0.04231,"102":0.1,"103":4.45367,_:"13 14 15 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 97 98 99"},E:{"4":0,"12":0.00385,"13":0.03461,"14":0.02692,"15":0.00769,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1 16.0","10.1":0.11923,"11.1":0.01154,"12.1":0.01923,"13.1":0.10769,"14.1":0.10769,"15.1":0.01923,"15.2-15.3":0.01923,"15.4":0.18845,"15.5":1.16534,"15.6":0.03846},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00244,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.14266,"10.0-10.2":0.00732,"10.3":0.02682,"11.0-11.2":0,"11.3-11.4":0.00854,"12.0-12.1":0.00488,"12.2-12.5":0.37189,"13.0-13.1":0.00122,"13.2":0,"13.3":0.06462,"13.4-13.7":0.02804,"14.0-14.4":0.20362,"14.5-14.8":0.66817,"15.0-15.1":0.12193,"15.2-15.3":0.23654,"15.4":0.85107,"15.5":9.01547,"16.0":0.11583},P:{"4":0.11486,"5.0-5.4":0.03098,"6.2-6.4":0.02069,"7.2-7.4":0.45944,"8.2":0.01034,"9.2":0.02167,"10.1":0.02088,"11.1-11.2":0.10442,"12.0":0.02088,"13.0":0.11486,"14.0":0.06265,"15.0":0.13574,"16.0":0.24016,"17.0":6.12936},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.00098,"4.4":0,"4.4.3-4.4.4":0.02265},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.04615,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.0159,"11":0.02718},S:{"2.5":0},R:{_:"0"},M:{"0":0.28308},Q:{"10.4":0},O:{"0":0.25231},H:{"0":0.2447},L:{"0":46.11623}};
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 79c88968c0..dbc5d0df70 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:{"78":0.03242,"84":0.05835,"91":0.12966,"94":0.02593,"95":0.02593,"96":0.01297,"97":0.01945,"98":0.03242,"99":0.03242,"100":1.14101,"101":8.96599,"102":0.18152,_:"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 79 80 81 82 83 85 86 87 88 89 90 92 93 103 104 3.5 3.6"},D:{"49":0.76499,"70":0.00648,"79":0.18801,"84":0.09076,"85":0.01297,"87":0.01297,"90":0.01945,"91":0.01945,"92":0.0389,"93":0.00648,"95":0.11669,"96":0.03242,"97":0.10373,"98":0.11669,"99":0.05186,"100":0.89465,"101":1.6013,"102":23.65647,"103":1.61427,"104":0.05835,_:"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 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 71 72 73 74 75 76 77 78 80 81 83 86 88 89 94 105 106"},F:{"36":0.04538,"85":0.00648,"86":0.32415,"87":1.11508,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 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 9.5-9.6 10.5 10.6 11.1 11.5 11.6","10.0-10.1":0,"12.1":0.00648},B:{"90":0.01945,"91":0.01297,"97":0.05186,"98":0.62237,"100":0.40843,"101":1.0308,"102":7.33227,"103":1.80876,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 92 93 94 95 96 99"},E:{"4":0,"13":0.0389,"14":0.55106,"15":0.22042,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 10.1","9.1":0.02593,"11.1":0.95948,"12.1":0.05835,"13.1":0.9141,"14.1":0.99838,"15.1":0.49919,"15.2-15.3":0.40843,"15.4":0.96597,"15.5":4.55107,"16.0":0.01297},G:{"8":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.00434,"9.3":0,"10.0-10.2":0,"10.3":0.00651,"11.0-11.2":0.01303,"11.3-11.4":0.01303,"12.0-12.1":0,"12.2-12.5":0.25402,"13.0-13.1":0,"13.2":0,"13.3":0.00651,"13.4-13.7":0.07165,"14.0-14.4":0.7816,"14.5-14.8":1.02043,"15.0-15.1":0.29527,"15.2-15.3":2.86588,"15.4":3.50202,"15.5":12.77706,"16.0":0.02171},P:{"4":0.22471,"5.0-5.4":0.03107,"6.2-6.4":0.05107,"7.2-7.4":0.34728,"8.2":0.01021,"9.2":0.04086,"10.1":0.03064,"11.1-11.2":0.15321,"12.0":0.04086,"13.0":0.13278,"14.0":0.25535,"15.0":0.12257,"16.0":0.01052,"17.0":2.31422},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.0004,"4.4":0,"4.4.3-4.4.4":0.01127},A:{"11":0.29174,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0},H:{"0":0.43619},L:{"0":10.58023},S:{"2.5":0},R:{_:"0"},M:{"0":0.56624}};
+module.exports={C:{"50":0.00653,"52":0.00653,"59":0.0261,"60":0.04568,"61":0.04568,"62":0.0261,"63":0.04568,"64":0.00653,"65":0.01305,"66":0.01958,"67":0.01958,"68":0.0261,"69":0.00653,"70":0.01305,"71":0.01305,"72":0.01305,"73":0.0261,"74":0.01305,"78":0.03915,"80":0.00653,"83":0.00653,"84":0.00653,"91":0.14355,"94":0.05873,"95":0.01958,"96":0.01305,"97":0.03915,"98":0.00653,"100":0.09135,"101":0.56115,"102":6.6816,"103":0.56768,_:"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 51 53 54 55 56 57 58 75 76 77 79 81 82 85 86 87 88 89 90 92 93 99 104 105 3.5 3.6"},D:{"49":0.97223,"60":0.01305,"62":0.00653,"63":0.00653,"64":0.01305,"65":0.01958,"66":0.00653,"67":0.01958,"68":0.00653,"69":0.01305,"70":0.01958,"72":0.01305,"73":0.1827,"77":0.03915,"78":0.00653,"79":0.12398,"80":0.03263,"83":0.18923,"84":0.0783,"85":0.4959,"86":0.00653,"87":0.17618,"90":0.03915,"92":0.0261,"94":0.04568,"95":0.09135,"96":0.01305,"97":0.04568,"98":0.03263,"99":0.47633,"100":0.3654,"101":1.7226,"102":1.27238,"103":23.29425,"104":0.00653,"105":0.07178,_:"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 50 51 52 53 54 55 56 57 58 59 61 71 74 75 76 81 88 89 91 93 106"},F:{"54":0.00653,"84":0.00653,"86":0.03263,"87":0.04568,"88":1.70955,"89":0.41108,_:"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 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 85 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"84":0.00653,"87":0.00653,"91":0.00653,"97":0.12398,"98":0.40455,"99":0.00653,"100":0.03915,"101":0.16965,"102":0.59378,"103":12.06473,_:"12 13 14 15 16 17 18 79 80 81 83 85 86 88 89 90 92 93 94 95 96"},E:{"4":0,"13":0.0522,"14":0.3654,"15":0.28058,_:"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.55463,"12.1":0.0261,"13.1":1.46813,"14.1":0.90045,"15.1":0.22838,"15.2-15.3":0.2088,"15.4":0.56115,"15.5":4.7241,"15.6":0.1566,"16.0":0.08483},G:{"8":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.00466,"9.0-9.2":0,"9.3":0.12589,"10.0-10.2":0,"10.3":0.06295,"11.0-11.2":0.01166,"11.3-11.4":0.01166,"12.0-12.1":0.01865,"12.2-12.5":0.26111,"13.0-13.1":0.00699,"13.2":0,"13.3":0.0373,"13.4-13.7":0.17019,"14.0-14.4":0.4383,"14.5-14.8":0.88359,"15.0-15.1":0.24246,"15.2-15.3":2.07957,"15.4":1.99331,"15.5":16.30787,"16.0":0.13289},P:{"4":0.0834,"5.0-5.4":0.04177,"6.2-6.4":0.04118,"7.2-7.4":0.44273,"8.2":0.02059,"9.2":0.05148,"10.1":0.0834,"11.1-11.2":0.15444,"12.0":0.03089,"13.0":0.02085,"14.0":0.30888,"15.0":0.11326,"16.0":0.38095,"17.0":2.48115},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00463,"4.4":0,"4.4.3-4.4.4":0.01969},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00653,"11":0.261,_:"6 7 9 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02718,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.81315},Q:{"10.4":0},O:{"0":0.00695},H:{"0":0.10199},L:{"0":8.46285}};
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 04b25cc53b..85c9d8a70a 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:{"52":0.01918,"56":0.00767,"72":0.00384,"78":0.00767,"88":0.00384,"89":0.00767,"91":0.01918,"92":0.00767,"93":0.0767,"94":0.00384,"95":0.00384,"96":0.00384,"97":0.01151,"98":0.00767,"99":0.03835,"100":0.1534,"101":1.32308,"102":0.12656,_:"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 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 83 84 85 86 87 90 103 104 3.5 3.6"},D:{"22":0.00384,"49":0.01151,"60":0.00384,"63":0.00767,"65":0.00767,"68":0.00384,"69":0.00384,"70":0.00767,"71":0.00384,"73":0.00384,"74":0.02685,"75":0.00384,"76":0.00767,"77":0.00767,"78":0.00767,"79":0.02301,"80":0.01918,"81":0.04602,"83":0.01151,"84":0.00767,"85":0.00767,"86":0.02685,"87":0.03452,"88":0.01534,"89":0.01534,"90":0.03068,"91":0.03452,"92":0.03835,"93":0.02685,"94":0.01918,"95":0.02685,"96":0.08054,"97":0.04986,"98":0.05369,"99":0.08054,"100":0.16491,"101":0.84754,"102":18.71097,"103":1.83697,"104":0.00767,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 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 50 51 52 53 54 55 56 57 58 59 61 62 64 66 67 72 105 106"},F:{"79":0.00767,"82":0.00384,"84":0.00767,"85":0.04219,"86":0.14573,"87":0.85904,_:"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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00767,"16":0.02301,"17":0.00384,"18":0.03068,"84":0.00767,"89":0.00767,"92":0.03068,"96":0.00767,"97":0.01534,"98":0.01534,"99":0.01151,"100":0.01918,"101":1.18885,"102":8.22608,"103":1.54551,_:"13 14 15 79 80 81 83 85 86 87 88 90 91 93 94 95"},E:{"4":0,"13":0.00767,"14":0.03835,"15":0.01534,_:"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 16.0","12.1":0.00767,"13.1":0.03068,"14.1":0.09204,"15.1":0.02301,"15.2-15.3":0.02301,"15.4":0.11122,"15.5":0.18792},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00248,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.00497,"8.1-8.4":0.00248,"9.0-9.2":0.00124,"9.3":0.03041,"10.0-10.2":0.00434,"10.3":0.036,"11.0-11.2":0.018,"11.3-11.4":0.02172,"12.0-12.1":0.03041,"12.2-12.5":0.4661,"13.0-13.1":0.02669,"13.2":0.01676,"13.3":0.07324,"13.4-13.7":0.14957,"14.0-14.4":0.44066,"14.5-14.8":0.59271,"15.0-15.1":0.37114,"15.2-15.3":0.50396,"15.4":1.03957,"15.5":2.3423,"16.0":0.0149},P:{"4":0.58625,"5.0-5.4":0.01015,"6.2-6.4":0.02057,"7.2-7.4":0.80224,"8.2":0.03086,"9.2":0.072,"10.1":0.03086,"11.1-11.2":0.24684,"12.0":0.04114,"13.0":0.2057,"14.0":0.24684,"15.0":0.13371,"16.0":0.51426,"17.0":1.22394},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00065,"4.2-4.3":0.00172,"4.4":0,"4.4.3-4.4.4":0.02845},A:{"11":0.02685,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{"10":0.04966,_:"11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":1.42412},H:{"0":1.42414},L:{"0":49.11823},S:{"2.5":0},R:{_:"0"},M:{"0":0.11714}};
+module.exports={C:{"52":0.01093,"72":0.00364,"91":0.01822,"92":0.00364,"96":0.00364,"97":0.00729,"98":0.00729,"99":0.01822,"100":0.02186,"101":0.14576,"102":1.08227,"103":0.20771,"104":0.00729,_:"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 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 93 94 95 105 3.5 3.6"},D:{"49":0.00729,"52":0.00364,"60":0.01093,"63":0.00364,"67":0.00364,"68":0.00364,"69":0.00729,"70":0.01093,"71":0.00729,"72":0.00364,"73":0.01093,"74":0.04008,"75":0.00364,"76":0.00364,"77":0.01822,"78":0.01458,"79":0.01458,"80":0.01093,"81":0.04373,"83":0.01458,"84":0.00729,"85":0.01093,"86":0.01822,"87":0.02915,"88":0.01093,"89":0.01093,"90":0.01822,"91":0.02551,"92":0.02915,"93":0.02186,"94":0.01822,"95":0.02551,"96":0.05102,"97":0.03644,"98":0.04008,"99":0.04008,"100":0.06559,"101":0.1239,"102":0.61219,"103":19.53548,"104":0.02186,"105":0.01093,_:"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 50 51 53 54 55 56 57 58 59 61 62 64 65 66 106 107"},F:{"79":0.01458,"82":0.00364,"83":0.00729,"84":0.01093,"85":0.03644,"86":0.02186,"87":0.01822,"88":0.65956,"89":0.37533,_:"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 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00729,"14":0.00364,"15":0.00364,"16":0.00729,"17":0.00364,"18":0.02551,"84":0.01093,"89":0.00729,"90":0.00364,"92":0.05466,"96":0.00729,"98":0.01093,"99":0.01093,"100":0.00729,"101":0.02915,"102":0.23322,"103":10.49472,_:"13 79 80 81 83 85 86 87 88 91 93 94 95 97"},E:{"4":0,"8":0.00364,"13":0.00729,"14":0.0328,"15":0.01093,_:"0 5 6 7 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 16.0","12.1":0.00729,"13.1":0.03644,"14.1":0.07288,"15.1":0.02186,"15.2-15.3":0.01458,"15.4":0.05102,"15.5":0.22957,"15.6":0.01093},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00126,"5.0-5.1":0.00126,"6.0-6.1":0,"7.0-7.1":0.00441,"8.1-8.4":0.00189,"9.0-9.2":0.00126,"9.3":0.03275,"10.0-10.2":0.0063,"10.3":0.03842,"11.0-11.2":0.01385,"11.3-11.4":0.01889,"12.0-12.1":0.0296,"12.2-12.5":0.50381,"13.0-13.1":0.02519,"13.2":0.01574,"13.3":0.06172,"13.4-13.7":0.12469,"14.0-14.4":0.40997,"14.5-14.8":0.55545,"15.0-15.1":0.29347,"15.2-15.3":0.38478,"15.4":0.52711,"15.5":3.07762,"16.0":0.0359},P:{"4":0.57563,"5.0-5.4":0.01028,"6.2-6.4":0.03084,"7.2-7.4":0.9354,"8.2":0.02056,"9.2":0.07195,"10.1":0.02056,"11.1-11.2":0.26726,"12.0":0.04112,"13.0":0.20558,"14.0":0.23642,"15.0":0.13363,"16.0":0.37005,"17.0":1.3774},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00091,"4.2-4.3":0.00303,"4.4":0,"4.4.3-4.4.4":0.0342},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.02551,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},R:{_:"0"},M:{"0":0.11441},Q:{"10.4":0},O:{"0":1.30934},H:{"0":1.43817},L:{"0":51.09111},S:{"2.5":0}};
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 3d3940b9b2..fad93164cc 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:{"32":0.0023,"39":0.0023,"42":0.0023,"43":0.0023,"45":0.02303,"47":0.00461,"48":0.00691,"56":0.00461,"74":0.01612,"80":0.0023,"90":0.00461,"91":0.0023,"97":0.00921,"98":0.01152,"99":0.01612,"100":0.14739,"101":0.78072,"102":0.05297,_:"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 33 34 35 36 37 38 40 41 44 46 49 50 51 52 53 54 55 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 75 76 77 78 79 81 82 83 84 85 86 87 88 89 92 93 94 95 96 103 104 3.5 3.6"},D:{"28":0.0023,"43":0.0023,"47":0.00691,"50":0.0023,"55":0.0023,"57":0.00921,"59":0.0023,"60":0.01152,"61":0.01152,"63":0.00691,"64":0.08291,"68":0.0023,"69":0.00461,"70":0.00691,"71":0.01612,"72":0.01152,"73":0.00461,"74":0.00921,"75":0.03685,"76":0.03224,"78":0.00921,"79":0.00921,"80":0.05527,"81":0.00921,"83":0.00691,"84":0.01152,"85":0.00921,"86":0.05067,"87":0.00691,"88":0.02303,"89":0.00691,"90":0.01382,"91":0.01152,"92":0.02994,"93":0.02533,"94":0.01382,"95":0.01382,"96":0.02994,"97":0.04145,"98":0.25794,"99":0.12897,"100":0.12667,"101":0.62181,"102":6.77082,"103":1.02944,_:"4 5 6 7 8 9 10 11 12 13 14 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 44 45 46 48 49 51 52 53 54 56 58 62 65 66 67 77 104 105 106"},F:{"36":0.0023,"37":0.0023,"42":0.0023,"53":0.00461,"80":0.0023,"85":0.02303,"86":0.01842,"87":0.28097,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 38 39 40 41 43 44 45 46 47 48 49 50 51 52 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 81 82 83 84 9.5-9.6 10.5 10.6 11.1 11.5 11.6","10.0-10.1":0,"12.1":0.0023},B:{"12":0.08291,"13":0.08521,"14":0.01152,"15":0.02764,"16":0.02533,"17":0.02533,"18":0.25563,"80":0.00691,"84":0.04145,"85":0.00691,"87":0.00461,"88":0.00461,"89":0.02073,"90":0.01612,"92":0.10364,"93":0.0023,"94":0.01612,"95":0.00691,"96":0.00921,"97":0.01612,"98":0.00921,"99":0.04606,"100":0.07139,"101":0.35466,"102":2.05197,"103":0.3063,_:"79 81 83 86 91"},E:{"4":0,"10":0.0023,"12":0.00461,"13":0.01152,"14":0.01382,"15":0.00461,_:"0 5 6 7 8 9 11 3.1 3.2 5.1 6.1 9.1 10.1 12.1 15.2-15.3 16.0","7.1":0.0023,"11.1":0.01152,"13.1":0.02073,"14.1":0.22569,"15.1":0.01382,"15.4":0.03224,"15.5":0.04376},G:{"8":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.01616,"8.1-8.4":0.00346,"9.0-9.2":0,"9.3":0.07616,"10.0-10.2":0.00462,"10.3":0.04962,"11.0-11.2":0.01962,"11.3-11.4":0.01731,"12.0-12.1":0.11193,"12.2-12.5":0.69928,"13.0-13.1":0.09693,"13.2":0.03116,"13.3":0.15693,"13.4-13.7":0.3381,"14.0-14.4":2.06785,"14.5-14.8":2.74405,"15.0-15.1":0.88507,"15.2-15.3":1.1597,"15.4":1.65589,"15.5":1.38357,"16.0":0.01269},P:{"4":0.40395,"5.0-5.4":0.03107,"6.2-6.4":0.04084,"7.2-7.4":0.08286,"8.2":0.01021,"9.2":0.0725,"10.1":0.03107,"11.1-11.2":0.06215,"12.0":0.02072,"13.0":0.05179,"14.0":0.09322,"15.0":0.04143,"16.0":0.21751,"17.0":0.56967},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00243,"4.2-4.3":0.00122,"4.4":0,"4.4.3-4.4.4":0.04254},A:{"10":0.00236,"11":0.08976,_:"6 7 8 9 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.63115},H:{"0":5.79318},L:{"0":64.25818},S:{"2.5":0.17703},R:{_:"0"},M:{"0":0.05388}};
+module.exports={C:{"21":0.01173,"24":0.00469,"29":0.00235,"45":0.01407,"47":0.00938,"53":0.00469,"72":0.00469,"74":0.05628,"84":0.00704,"88":0.00235,"91":0.00469,"92":0.00235,"95":0.00469,"96":0.00235,"99":0.00938,"100":0.03518,"101":0.04221,"102":0.87938,"103":0.08208,"104":0.00469,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 25 26 27 28 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 46 48 49 50 51 52 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 75 76 77 78 79 80 81 82 83 85 86 87 89 90 93 94 97 98 105 3.5 3.6"},D:{"43":0.00704,"47":0.00469,"49":0.00469,"58":0.00704,"59":0.00469,"60":0.01407,"63":0.01173,"64":0.03987,"66":0.00469,"68":0.00235,"70":0.00704,"71":0.00469,"73":0.00469,"74":0.01876,"75":0.06332,"76":0.03987,"79":0.01876,"80":0.01407,"81":0.01642,"83":0.00469,"84":0.00704,"85":0.01407,"86":0.01876,"87":0.02814,"88":0.03283,"89":0.01173,"90":0.00469,"91":0.01173,"92":0.04221,"93":0.03283,"94":0.00235,"95":0.01173,"96":0.03752,"97":0.01173,"98":0.03283,"99":0.05628,"100":0.07739,"101":0.08677,"102":0.40569,"103":6.88492,"104":0.00704,"105":0.00704,_:"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 44 45 46 48 50 51 52 53 54 55 56 57 61 62 65 67 69 72 77 78 106"},F:{"36":0.00469,"45":0.00704,"57":0.00704,"79":0.01642,"80":0.00235,"81":0.01407,"85":0.00704,"86":0.00704,"87":0.01407,"88":0.1665,"89":0.12429,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 46 47 48 49 50 51 52 53 54 55 56 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 82 83 84 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.06332,"13":0.05394,"14":0.02814,"15":0.0469,"16":0.03987,"17":0.02345,"18":0.16181,"80":0.00469,"84":0.05863,"85":0.01407,"87":0.00235,"88":0.00235,"89":0.01642,"90":0.03518,"91":0.00235,"92":0.06332,"94":0.00469,"95":0.00469,"96":0.01876,"97":0.00704,"98":0.00938,"99":0.01407,"100":0.03518,"101":0.0469,"102":0.22043,"103":2.26996,_:"79 81 83 86 93"},E:{"4":0.00235,"14":0.00704,"15":0.00469,_:"0 5 6 7 8 9 10 11 12 13 3.1 3.2 5.1 6.1 7.1 9.1 10.1 15.6 16.0","11.1":0.00938,"12.1":0.00235,"13.1":0.01876,"14.1":0.04221,"15.1":0.00704,"15.2-15.3":0.00938,"15.4":0.01407,"15.5":0.14774},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00307,"6.0-6.1":0,"7.0-7.1":0.02761,"8.1-8.4":0.00205,"9.0-9.2":0.00716,"9.3":0.06239,"10.0-10.2":0.00307,"10.3":0.05727,"11.0-11.2":0.02455,"11.3-11.4":0.0225,"12.0-12.1":0.03682,"12.2-12.5":0.74556,"13.0-13.1":0.06954,"13.2":0.03068,"13.3":0.13091,"13.4-13.7":0.34772,"14.0-14.4":2.05055,"14.5-14.8":2.2326,"15.0-15.1":0.6034,"15.2-15.3":0.72715,"15.4":0.55227,"15.5":2.38805,"16.0":0.04091},P:{"4":0.58479,"5.0-5.4":0.04177,"6.2-6.4":0.13321,"7.2-7.4":0.09398,"8.2":0.02028,"9.2":0.06266,"10.1":0.03133,"11.1-11.2":0.10443,"12.0":0.02049,"13.0":0.04177,"14.0":0.06266,"15.0":0.02089,"16.0":0.13575,"17.0":0.62656},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00397,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.02665},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"10":0.00938,"11":0.15477,_:"6 7 8 9 5.5"},J:{"7":0,"10":0},N:{"11":0.02718,_:"10"},S:{"2.5":0.11483},R:{_:"0"},M:{"0":0.07655},Q:{"10.4":0},O:{"0":0.75019},H:{"0":6.05871},L:{"0":64.93095}};
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 1b3ccc86f8..aa5fb935a9 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:{"29":0.00627,"43":0.00313,"88":0.0094,"91":0.0094,"94":0.02193,"97":0.00313,"98":0.01253,"99":0.01567,"100":0.12532,"101":1.13728,"102":0.10966,_:"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 30 31 32 33 34 35 36 37 38 39 40 41 42 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 92 93 95 96 103 104 3.5 3.6"},D:{"20":0.00627,"33":0.00313,"40":0.00627,"44":0.00627,"49":0.17545,"56":0.0188,"63":0.08146,"65":0.00627,"66":0.00627,"68":0.00627,"69":0.0094,"70":0.13472,"72":0.00313,"74":0.06579,"75":0.047,"77":0.00313,"78":0.0094,"79":0.03133,"80":0.00627,"81":0.03133,"83":0.00313,"84":0.00627,"85":0.00313,"86":0.0094,"87":0.05639,"88":0.0094,"89":0.01567,"90":0.0094,"91":0.00627,"92":0.02506,"93":0.00627,"94":0.03133,"95":0.01253,"96":0.0282,"97":0.05013,"98":0.0282,"99":0.07833,"100":0.22244,"101":0.82085,"102":11.28193,"103":1.09655,"104":0.00627,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 21 22 23 24 25 26 27 28 29 30 31 32 34 35 36 37 38 39 41 42 43 45 46 47 48 50 51 52 53 54 55 57 58 59 60 61 62 64 67 71 73 76 105 106"},F:{"63":0.00627,"64":0.0094,"79":0.01253,"85":0.07833,"86":0.06266,"87":1.272,_:"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 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 82 83 84 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.0282,"13":0.01567,"14":0.0094,"15":0.01567,"16":0.03446,"17":0.04386,"18":0.06893,"80":0.00627,"84":0.0188,"85":0.01567,"88":0.02193,"89":0.0188,"90":0.00627,"91":0.01567,"92":0.0188,"94":0.0094,"96":0.0188,"97":0.01253,"98":0.0188,"99":0.03446,"100":0.06579,"101":0.52321,"102":3.01395,"103":0.47935,_:"79 81 83 86 87 93 95"},E:{"4":0,"11":0.00313,"13":0.00627,"14":0.00627,"15":0.00627,_:"0 5 6 7 8 9 10 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 16.0","12.1":0.00627,"13.1":0.01567,"14.1":0.0376,"15.1":0.01567,"15.2-15.3":0.0094,"15.4":0.02506,"15.5":0.15352},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00068,"5.0-5.1":0.00456,"6.0-6.1":0.00114,"7.0-7.1":0.00137,"8.1-8.4":0.00388,"9.0-9.2":0,"9.3":0.06542,"10.0-10.2":0.00068,"10.3":0.02325,"11.0-11.2":0.00684,"11.3-11.4":0.00205,"12.0-12.1":0.01345,"12.2-12.5":0.24779,"13.0-13.1":0.02006,"13.2":0.01026,"13.3":0.031,"13.4-13.7":0.14248,"14.0-14.4":0.12378,"14.5-14.8":0.17644,"15.0-15.1":0.1671,"15.2-15.3":0.16732,"15.4":0.28176,"15.5":0.78852,"16.0":0},P:{"4":0.439,"5.0-5.4":0.01028,"6.2-6.4":0.04084,"7.2-7.4":0.99031,"8.2":0.01021,"9.2":0.05105,"10.1":0.03063,"11.1-11.2":0.15314,"12.0":0.07161,"13.0":0.10209,"14.0":0.23481,"15.0":0.1123,"16.0":0.439,"17.0":0.85758},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00161,"4.4":0,"4.4.3-4.4.4":0.0396},A:{"7":0.0094,"9":0.00627,"10":0.00313,"11":0.09399,_:"6 8 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":1.3116},H:{"0":6.26719},L:{"0":63.4584},S:{"2.5":0.0206},R:{_:"0"},M:{"0":0.09614}};
+module.exports={C:{"43":0.00654,"47":0.00327,"66":0.0098,"72":0.00654,"79":0.00654,"86":0.00327,"88":0.00327,"91":0.01307,"98":0.00327,"100":0.01307,"101":0.14052,"102":1.37256,"103":0.09804,"104":0.00327,_:"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 44 45 46 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 67 68 69 70 71 73 74 75 76 77 78 80 81 82 83 84 85 87 89 90 92 93 94 95 96 97 99 105 3.5 3.6"},D:{"40":0.00327,"41":0.00327,"43":0.00654,"49":0.03595,"56":0.00327,"57":0.00654,"59":0.00327,"62":0.0098,"63":0.06536,"66":0.01634,"69":0.00654,"70":0.12745,"74":0.02614,"75":0.06209,"78":0.02614,"79":0.01961,"80":0.01634,"81":0.03268,"83":0.00654,"84":0.01307,"85":0.00654,"86":0.0098,"87":0.02614,"88":0.04902,"90":0.00654,"91":0.00654,"92":0.02614,"93":0.0098,"94":0.01634,"95":0.02288,"96":0.01961,"97":0.04575,"98":0.02288,"99":0.02941,"100":0.04902,"101":0.53595,"102":0.77125,"103":12.75827,"105":0.01634,_:"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 42 44 45 46 47 48 50 51 52 53 54 55 58 60 61 64 65 67 68 71 72 73 76 77 89 104 106"},F:{"36":0.00327,"38":0.00327,"40":0.0098,"45":0.00654,"63":0.02614,"78":0.00654,"79":0.04248,"84":0.01307,"85":0.0098,"86":0.0098,"87":0.0098,"88":0.76144,"89":0.46732,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 39 41 42 43 44 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 64 65 66 67 68 69 70 71 72 73 74 75 76 77 80 81 82 83 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.01961,"13":0.03595,"14":0.0098,"15":0.0098,"16":0.02941,"17":0.03595,"18":0.07843,"84":0.01307,"85":0.02288,"87":0.00327,"89":0.02288,"90":0.01634,"91":0.00654,"92":0.03595,"95":0.0098,"96":0.0098,"97":0.00654,"98":0.01307,"99":0.01961,"100":0.01961,"101":0.06863,"102":0.17974,"103":3.13401,_:"79 80 81 83 86 88 93 94"},E:{"4":0,"13":0.01307,"15":0.00654,_:"0 5 6 7 8 9 10 11 12 14 3.1 3.2 5.1 6.1 9.1 10.1 11.1 12.1","7.1":0.0098,"13.1":0.01634,"14.1":0.12092,"15.1":0.00654,"15.2-15.3":0.01634,"15.4":0.01634,"15.5":0.15033,"15.6":0.01307,"16.0":0.00327},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00212,"6.0-6.1":0,"7.0-7.1":0.00382,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.13652,"10.0-10.2":0.00722,"10.3":0.00934,"11.0-11.2":0.00552,"11.3-11.4":0.00234,"12.0-12.1":0.00488,"12.2-12.5":0.19958,"13.0-13.1":0.00064,"13.2":0.00064,"13.3":0.01444,"13.4-13.7":0.05733,"14.0-14.4":0.06539,"14.5-14.8":0.16179,"15.0-15.1":0.08365,"15.2-15.3":0.15414,"15.4":0.11423,"15.5":1.08813,"16.0":0.00212},P:{"4":0.39962,"5.0-5.4":0.02054,"6.2-6.4":0.13321,"7.2-7.4":1.17836,"8.2":0.02028,"9.2":0.03074,"10.1":0.03066,"11.1-11.2":0.13321,"12.0":0.02049,"13.0":0.1537,"14.0":0.37913,"15.0":0.08197,"16.0":0.20493,"17.0":1.2296},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00354,"4.2-4.3":0.00142,"4.4":0,"4.4.3-4.4.4":0.06909},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.20588,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0.01346},N:{"11":0.02718,_:"10"},S:{"2.5":0.01346},R:{_:"0"},M:{"0":0.06732},Q:{"10.4":0.01346},O:{"0":1.65607},H:{"0":6.18222},L:{"0":62.93105}};
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 038f5f9047..1ed9a371f6 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:{"48":0.06918,"52":0.32861,"60":0.00577,"66":0.01153,"68":0.00577,"72":0.01153,"77":0.01153,"78":0.05189,"79":0.01153,"80":0.00577,"81":0.0173,"82":0.00577,"83":0.00577,"84":0.0173,"85":0.00577,"88":0.02306,"89":0.01153,"90":0.01153,"91":0.09224,"92":0.00577,"94":0.0173,"95":0.06342,"96":0.05765,"97":0.02306,"98":0.02883,"99":0.06918,"100":0.55921,"101":5.08473,"102":0.15566,_:"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 59 61 62 63 64 65 67 69 70 71 73 74 75 76 86 87 93 103 104 3.5 3.6"},D:{"23":0.02306,"38":0.01153,"41":0.06342,"49":0.03459,"56":0.09224,"63":0.02883,"64":0.01153,"65":0.0173,"66":0.01153,"67":0.00577,"68":0.01153,"70":0.01153,"71":0.01153,"72":0.01153,"73":0.01153,"74":0.01153,"75":0.00577,"76":0.01153,"77":0.01153,"78":0.02306,"79":0.06918,"80":0.02883,"81":0.03459,"83":0.03459,"84":0.07495,"85":0.04612,"86":0.16719,"87":0.14413,"88":0.05765,"89":0.05765,"90":0.06918,"91":0.06342,"92":0.09224,"93":0.16142,"94":0.06342,"95":0.10954,"96":0.31131,"97":0.31708,"98":0.06918,"99":0.17295,"100":0.50156,"101":2.18494,"102":29.0556,"103":2.39248,"104":0.00577,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 42 43 44 45 46 47 48 50 51 52 53 54 55 57 58 59 60 61 62 69 105 106"},F:{"28":0.00577,"36":0.0173,"70":0.01153,"72":0.01153,"80":0.01153,"82":0.06918,"83":0.00577,"84":0.01153,"85":0.09224,"86":1.41819,"87":2.98627,_:"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 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 71 73 74 75 76 77 78 79 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.0173,"85":0.00577,"90":0.00577,"92":0.01153,"94":0.00577,"96":0.0173,"97":0.02883,"98":0.02306,"99":0.0173,"100":0.02306,"101":0.53615,"102":3.68384,"103":0.88205,_:"12 13 14 15 16 17 79 80 81 83 84 86 87 88 89 91 93 95"},E:{"4":0,"13":0.02306,"14":0.1153,"15":0.04036,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 10.1","9.1":0.00577,"11.1":0.0173,"12.1":0.05189,"13.1":0.14413,"14.1":0.39779,"15.1":0.1326,"15.2-15.3":0.08071,"15.4":0.35167,"15.5":0.77251,"16.0":0.00577},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00189,"7.0-7.1":0.00189,"8.1-8.4":0.00094,"9.0-9.2":0,"9.3":0.01793,"10.0-10.2":0.00944,"10.3":0.09156,"11.0-11.2":0.00472,"11.3-11.4":0.00944,"12.0-12.1":0.00661,"12.2-12.5":0.14442,"13.0-13.1":0.0085,"13.2":0.00378,"13.3":0.01888,"13.4-13.7":0.0859,"14.0-14.4":0.26242,"14.5-14.8":0.724,"15.0-15.1":0.26147,"15.2-15.3":0.51445,"15.4":1.70759,"15.5":5.50602,"16.0":0.02832},P:{"4":0.105,"5.0-5.4":0.03107,"6.2-6.4":0.05107,"7.2-7.4":0.34728,"8.2":0.01021,"9.2":0.04086,"10.1":0.03064,"11.1-11.2":0.021,"12.0":0.04086,"13.0":0.042,"14.0":0.0735,"15.0":0.042,"16.0":0.24151,"17.0":2.54112},I:{"0":0,"3":0,"4":0.00652,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00521,"4.2-4.3":0.00391,"4.4":0,"4.4.3-4.4.4":0.05212},A:{"8":0.01153,"11":0.23637,_:"6 7 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.06353},H:{"0":0.50519},L:{"0":28.79668},S:{"2.5":0},R:{_:"0"},M:{"0":0.34727}};
+module.exports={C:{"48":0.05595,"52":0.17904,"60":0.01679,"66":0.01119,"68":0.01119,"72":0.0056,"77":0.02798,"78":0.05595,"82":0.01119,"83":0.01119,"84":0.02238,"88":0.01679,"89":0.01119,"90":0.0056,"91":0.18464,"92":0.0056,"94":0.01679,"95":0.04476,"96":0.05036,"97":0.02238,"98":0.02798,"99":0.03357,"100":0.04476,"101":0.25178,"102":4.04519,"103":0.45879,_:"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 59 61 62 63 64 65 67 69 70 71 73 74 75 76 79 80 81 85 86 87 93 104 105 3.5 3.6"},D:{"41":0.06714,"49":0.03917,"53":0.01119,"56":0.08393,"61":0.0056,"63":0.01119,"64":0.01119,"65":0.01119,"66":0.01679,"68":0.01119,"70":0.01119,"71":0.0056,"72":0.0056,"73":0.01119,"74":0.01679,"76":0.0056,"77":0.0056,"78":0.03357,"79":0.1175,"80":0.03357,"81":0.02238,"83":0.02798,"84":0.02798,"85":0.05595,"86":0.08393,"87":0.1119,"88":0.05036,"89":0.04476,"90":0.04476,"91":0.08393,"92":0.08393,"93":0.17345,"94":0.05036,"95":0.09512,"96":0.21261,"97":0.2238,"98":0.04476,"99":0.1175,"100":0.19023,"101":0.29094,"102":1.87433,"103":32.05376,"104":0.01679,"105":0.01119,_:"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 42 43 44 45 46 47 48 50 51 52 54 55 57 58 59 60 62 67 69 75 106"},F:{"36":0.01119,"69":0.01119,"70":0.0056,"79":0.0056,"80":0.01119,"82":0.05595,"83":0.01119,"84":0.01119,"85":0.05595,"86":0.01679,"87":0.19583,"88":3.27867,"89":1.21971,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 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 71 72 73 74 75 76 77 78 81 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"15":0.0056,"18":0.02798,"84":0.0056,"86":0.0056,"89":0.0056,"90":0.0056,"92":0.01119,"94":0.01119,"95":0.0056,"96":0.01679,"97":0.02798,"99":0.0056,"100":0.01119,"101":0.10631,"102":0.10071,"103":4.38089,_:"12 13 14 16 17 79 80 81 83 85 87 88 91 93 98"},E:{"4":0,"13":0.02798,"14":0.10071,"15":0.02798,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 10.1","9.1":0.01119,"11.1":0.01679,"12.1":0.02798,"13.1":0.15107,"14.1":0.31892,"15.1":0.10631,"15.2-15.3":0.08393,"15.4":0.2294,"15.5":0.99591,"15.6":0.05036,"16.0":0.01679},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00323,"7.0-7.1":0.00539,"8.1-8.4":0.00108,"9.0-9.2":0,"9.3":0.02047,"10.0-10.2":0.00646,"10.3":0.10451,"11.0-11.2":0.00862,"11.3-11.4":0.00646,"12.0-12.1":0.00646,"12.2-12.5":0.12283,"13.0-13.1":0.00646,"13.2":0.00431,"13.3":0.02478,"13.4-13.7":0.08835,"14.0-14.4":0.25104,"14.5-14.8":0.65077,"15.0-15.1":0.24242,"15.2-15.3":0.41481,"15.4":0.79299,"15.5":7.74458,"16.0":0.06357},P:{"4":0.10399,"5.0-5.4":0.04177,"6.2-6.4":0.04118,"7.2-7.4":0.44273,"8.2":0.02059,"9.2":0.05148,"10.1":0.0834,"11.1-11.2":0.0208,"12.0":0.0208,"13.0":0.052,"14.0":0.06239,"15.0":0.0312,"16.0":0.19758,"17.0":3.10931},I:{"0":0,"3":0,"4":0.01304,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00356,"4.2-4.3":0.00949,"4.4":0,"4.4.3-4.4.4":0.03557},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.01119,"11":0.23499,_:"6 7 9 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02718,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.32149},Q:{"10.4":0},O:{"0":0.03964},H:{"0":0.47948},L:{"0":29.20721}};
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 64e85d0833..a181a6bb75 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:{"24":0.01333,"48":0.00444,"50":0.01333,"52":0.0711,"60":0.00889,"66":0.01778,"68":0.02666,"78":0.13776,"84":0.34663,"88":0.05777,"89":0.01333,"91":0.58216,"92":0.01333,"94":0.51995,"95":0.01333,"96":0.01333,"97":0.02222,"98":0.02222,"99":0.09777,"100":0.54217,"101":4.2929,"102":0.19109,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 51 53 54 55 56 57 58 59 61 62 63 64 65 67 69 70 71 72 73 74 75 76 77 79 80 81 82 83 85 86 87 90 93 103 104 3.5 3.6"},D:{"38":0.01333,"46":0.01778,"49":0.02222,"53":0.00889,"54":0.02666,"60":0.02666,"65":0.01333,"67":0.03111,"68":0.01333,"72":0.30664,"73":0.00444,"74":0.01778,"75":0.00444,"77":0.00444,"78":0.05333,"79":0.14221,"80":0.04,"81":0.02222,"83":0.04,"84":0.09332,"85":0.10666,"86":0.21776,"87":0.09777,"88":0.00444,"89":0.02222,"90":0.06222,"91":0.08888,"92":0.04444,"93":0.03555,"94":0.01333,"95":0.04,"96":0.07999,"97":0.06666,"98":0.07999,"99":0.23109,"100":0.44884,"101":1.5154,"102":13.42532,"103":1.31987,_:"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 47 48 50 51 52 55 56 57 58 59 61 62 63 64 66 69 70 71 76 104 105 106"},F:{"85":0.02222,"86":0.39552,"87":0.82658,_:"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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"15":0.01778,"16":0.01333,"18":0.00889,"86":0.00889,"91":0.01778,"92":0.00889,"95":0.00444,"96":0.01333,"97":0.00889,"98":0.12443,"99":0.01333,"100":0.15554,"101":0.7377,"102":3.78629,"103":0.7377,_:"12 13 14 17 79 80 81 83 84 85 87 88 89 90 93 94"},E:{"4":0,"11":0.00444,"13":0.05777,"14":0.24886,"15":0.10666,_:"0 5 6 7 8 9 10 12 3.1 3.2 5.1 6.1 7.1","9.1":0.00444,"10.1":0.00889,"11.1":0.04444,"12.1":0.25331,"13.1":0.78659,"14.1":0.9599,"15.1":0.31552,"15.2-15.3":0.17776,"15.4":1.43541,"15.5":5.03505,"16.0":0.02222},G:{"8":0.00193,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.10595,"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.3275,"9.3":0.06357,"10.0-10.2":0,"10.3":0.1387,"11.0-11.2":0.02504,"11.3-11.4":0.02504,"12.0-12.1":0.00771,"12.2-12.5":0.27934,"13.0-13.1":0.00771,"13.2":0,"13.3":0.03275,"13.4-13.7":0.15604,"14.0-14.4":0.37758,"14.5-14.8":1.27531,"15.0-15.1":0.41419,"15.2-15.3":0.94396,"15.4":3.16323,"15.5":11.78024,"16.0":0.08476},P:{"4":0.13328,"5.0-5.4":0.03107,"6.2-6.4":0.05107,"7.2-7.4":0.0205,"8.2":0.01021,"9.2":0.04086,"10.1":0.03064,"11.1-11.2":0.01025,"12.0":0.04101,"13.0":0.05126,"14.0":0.04101,"15.0":0.07177,"16.0":0.30756,"17.0":3.75229},I:{"0":0,"3":0.02161,"4":0.00247,"2.1":0.0105,"2.2":0.03334,"2.3":0,"4.1":0.02779,"4.2-4.3":0.0247,"4.4":0,"4.4.3-4.4.4":0.08521},A:{"9":0.0397,"11":0.25805,_:"6 7 8 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":1.14474},O:{"0":1.05583},H:{"0":0.52084},L:{"0":21.40756},S:{"2.5":0},R:{_:"0"},M:{"0":0.76687}};
+module.exports={C:{"48":0.00889,"50":0.02668,"51":0.00889,"52":0.07114,"53":0.02223,"56":0.02668,"60":0.01334,"68":0.01334,"78":0.12893,"84":0.01334,"87":0.00445,"88":0.02668,"89":0.01778,"91":0.5024,"92":0.00445,"95":0.00889,"96":0.00445,"97":0.01334,"98":0.01334,"99":0.0578,"100":0.04001,"101":0.36457,"102":4.68164,"103":0.5513,_:"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 54 55 57 58 59 61 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 79 80 81 82 83 85 86 90 93 94 104 105 3.5 3.6"},D:{"38":0.03112,"49":0.01778,"53":0.00889,"62":0.00889,"63":0.00889,"68":0.02668,"72":0.6091,"73":0.00889,"74":0.01778,"75":0.00889,"78":0.04001,"79":0.16006,"80":0.01334,"81":0.01778,"83":0.01778,"84":0.00889,"85":0.0578,"86":0.22675,"87":0.0578,"88":0.01778,"89":0.02668,"90":0.03112,"91":0.12004,"92":0.11115,"93":0.02668,"94":0.02668,"95":0.0578,"96":0.08892,"97":0.10226,"98":0.06669,"99":0.20452,"100":0.24008,"101":0.42682,"102":0.947,"103":16.61915,"104":0.00889,"105":0.00445,_:"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 48 50 51 52 54 55 56 57 58 59 60 61 64 65 66 67 69 70 71 76 77 106"},F:{"42":0.06224,"69":0.00889,"80":0.00445,"85":0.01778,"86":0.01334,"87":0.13338,"88":0.91143,"89":0.29788,_:"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 70 71 72 73 74 75 76 77 78 79 81 82 83 84 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.01334,"84":0.00889,"91":0.00889,"92":0.00445,"95":0.01334,"96":0.01334,"97":0.02223,"98":0.04446,"99":0.01778,"100":0.22675,"101":0.08892,"102":0.46238,"103":5.01064,_:"12 13 14 15 16 17 79 80 81 83 85 86 87 88 89 90 93 94"},E:{"4":0,"7":0.03112,"13":0.03557,"14":0.17784,"15":0.06669,_:"0 5 6 8 9 10 11 12 3.1 3.2 6.1 7.1","5.1":0.00445,"9.1":0.00889,"10.1":0.00889,"11.1":0.04001,"12.1":0.23564,"13.1":0.75137,"14.1":0.65356,"15.1":0.25342,"15.2-15.3":0.11115,"15.4":0.52907,"15.5":4.49491,"15.6":0.18673,"16.0":0.04446},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.15111,"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.44469,"9.3":0.05397,"10.0-10.2":0,"10.3":0.09714,"11.0-11.2":0.01511,"11.3-11.4":0.01079,"12.0-12.1":0.00648,"12.2-12.5":0.25257,"13.0-13.1":0.01727,"13.2":0.00648,"13.3":0.03022,"13.4-13.7":0.0993,"14.0-14.4":0.44685,"14.5-14.8":1.15274,"15.0-15.1":0.47059,"15.2-15.3":0.61307,"15.4":1.40315,"15.5":15.56197,"16.0":0.20508},P:{"4":0.1343,"5.0-5.4":0.04177,"6.2-6.4":0.04118,"7.2-7.4":0.04132,"8.2":0.02059,"9.2":0.01033,"10.1":0.0834,"11.1-11.2":0.0208,"12.0":0.04132,"13.0":0.04132,"14.0":0.05165,"15.0":0.03099,"16.0":0.19629,"17.0":3.95675},I:{"0":0,"3":0.02988,"4":0,"2.1":0.01172,"2.2":0.04394,"2.3":0,"4.1":0.04277,"4.2-4.3":0.03105,"4.4":0,"4.4.3-4.4.4":0.11834},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.35123,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02718,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.73868},Q:{"10.4":1.72174},O:{"0":1.27187},H:{"0":0.49427},L:{"0":25.67004}};
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 f4b9028396..1685a98966 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:{"52":0.06031,"56":0.0134,"60":0.0067,"78":0.04691,"79":0.0134,"81":0.0067,"83":0.0134,"84":0.0067,"87":0.0067,"88":0.0201,"89":0.0067,"91":0.07371,"94":0.0067,"95":0.0134,"96":0.0201,"97":0.0067,"98":0.03351,"99":0.08041,"100":0.45567,"101":3.58504,"102":0.12062,_:"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 53 54 55 57 58 59 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 80 82 85 86 90 92 93 103 104 3.5 3.6"},D:{"38":0.0067,"41":0.0067,"49":0.06031,"63":0.0067,"65":0.0201,"71":0.0134,"74":0.0201,"76":0.0067,"78":0.0201,"79":0.14742,"80":0.0134,"81":0.0067,"83":0.03351,"84":0.08711,"85":0.0268,"86":0.06031,"87":0.07371,"88":0.0201,"89":0.04691,"90":0.03351,"91":0.06701,"92":0.04691,"93":0.08041,"94":0.96494,"95":0.0268,"96":0.10052,"97":0.34845,"98":0.15412,"99":0.12062,"100":0.40876,"101":4.6907,"102":38.82559,"103":3.3438,"104":0.0268,_:"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 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 62 64 66 67 68 69 70 72 73 75 77 105 106"},F:{"70":0.0134,"84":0.0134,"85":0.06031,"86":0.79742,"87":1.38711,_:"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 71 72 73 74 75 76 77 78 79 80 81 82 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.0134,"84":0.0134,"85":0.0201,"86":0.0067,"91":0.0134,"92":0.0067,"95":0.0134,"96":0.0134,"97":0.0134,"98":0.0067,"99":0.0134,"100":0.04021,"101":0.83763,"102":4.36905,"103":1.12577,_:"12 13 14 15 16 17 79 80 81 83 87 88 89 90 93 94"},E:{"4":0,"13":0.0134,"14":0.10722,"15":0.0268,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 10.1 16.0","9.1":0.0201,"11.1":0.0067,"12.1":0.06031,"13.1":0.13402,"14.1":0.24794,"15.1":0.07371,"15.2-15.3":0.06031,"15.4":0.34845,"15.5":0.88453},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00085,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.00255,"8.1-8.4":0.00255,"9.0-9.2":0.0017,"9.3":0.00937,"10.0-10.2":0.00426,"10.3":0.02384,"11.0-11.2":0.01192,"11.3-11.4":0.00681,"12.0-12.1":0.00851,"12.2-12.5":0.14815,"13.0-13.1":0.01107,"13.2":0.00937,"13.3":0.02043,"13.4-13.7":0.09451,"14.0-14.4":0.24862,"14.5-14.8":0.66498,"15.0-15.1":0.27928,"15.2-15.3":0.49469,"15.4":1.56837,"15.5":4.81496,"16.0":0.04172},P:{"4":0.05252,"5.0-5.4":0.01028,"6.2-6.4":0.02044,"7.2-7.4":0.26576,"8.2":0.03083,"9.2":0.05111,"10.1":0.01022,"11.1-11.2":0.03151,"12.0":0.0105,"13.0":0.03151,"14.0":0.08403,"15.0":0.05252,"16.0":0.27311,"17.0":2.48947},I:{"0":0,"3":0,"4":0.00302,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00302,"4.2-4.3":0.00754,"4.4":0,"4.4.3-4.4.4":0.03921},A:{"8":0.0134,"11":0.05361,_:"6 7 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0.0033},Q:{"10.4":0},O:{"0":0.10887},H:{"0":0.3092},L:{"0":20.40482},S:{"2.5":0},R:{_:"0"},M:{"0":0.38928}};
+module.exports={C:{"52":0.06009,"56":0.01335,"68":0.00668,"73":0.00668,"78":0.02003,"79":0.00668,"87":0.00668,"88":0.03339,"91":0.14022,"95":0.01335,"96":0.00668,"97":0.00668,"98":0.00668,"99":0.03339,"100":0.03339,"101":0.1736,"102":3.60558,"103":0.36724,_:"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 53 54 55 57 58 59 60 61 62 63 64 65 66 67 69 70 71 72 74 75 76 77 80 81 82 83 84 85 86 89 90 92 93 94 104 105 3.5 3.6"},D:{"34":0.01335,"49":0.07345,"65":0.02003,"69":0.00668,"74":0.01335,"75":0.00668,"76":0.01335,"78":0.01335,"79":0.25373,"80":0.01335,"81":0.00668,"83":0.02003,"84":0.04674,"85":0.02671,"86":0.04006,"87":0.09348,"88":0.02003,"89":0.20699,"90":0.04006,"91":0.03339,"92":0.04006,"93":0.02671,"94":0.16025,"95":0.02003,"96":0.04674,"97":0.12686,"98":0.08012,"99":0.09348,"100":0.13354,"101":0.58758,"102":3.50543,"103":43.59413,"104":0.01335,"105":0.00668,_:"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 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 66 67 68 70 71 72 73 77 106"},F:{"77":0.01335,"84":0.00668,"85":0.03339,"86":0.02671,"87":0.07345,"88":1.52236,"89":0.54751,_:"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 78 79 80 81 82 83 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"84":0.01335,"86":0.01335,"92":0.00668,"95":0.02003,"97":0.01335,"99":0.01335,"100":0.01335,"101":0.35388,"102":0.1736,"103":6.21629,_:"12 13 14 15 16 17 18 79 80 81 83 85 87 88 89 90 91 93 94 96 98"},E:{"4":0,"8":0.01335,"13":0.00668,"14":0.11351,"15":0.02003,_:"0 5 6 7 9 10 11 12 3.1 3.2 5.1 6.1 7.1 10.1 11.1","9.1":0.02003,"12.1":0.06009,"13.1":0.14022,"14.1":0.22702,"15.1":0.04006,"15.2-15.3":0.04674,"15.4":0.22702,"15.5":1.10838,"15.6":0.09348,"16.0":0.01335},G:{"8":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.00092,"9.0-9.2":0,"9.3":0.00919,"10.0-10.2":0.00184,"10.3":0.01379,"11.0-11.2":0.00643,"11.3-11.4":0.00919,"12.0-12.1":0.00827,"12.2-12.5":0.13234,"13.0-13.1":0.00735,"13.2":0.0046,"13.3":0.01746,"13.4-13.7":0.07904,"14.0-14.4":0.24079,"14.5-14.8":0.59003,"15.0-15.1":0.21046,"15.2-15.3":0.386,"15.4":0.68929,"15.5":6.48302,"16.0":0.07812},P:{"4":0.02098,"5.0-5.4":0.02054,"6.2-6.4":0.02044,"7.2-7.4":0.32701,"8.2":0.02028,"9.2":0.0511,"10.1":0.03066,"11.1-11.2":0.15329,"12.0":0.01049,"13.0":0.03147,"14.0":0.10489,"15.0":0.04195,"16.0":0.16782,"17.0":2.72703},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00987,"4.2-4.3":0.00789,"4.4":0,"4.4.3-4.4.4":0.04539},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00668,"11":0.07345,_:"6 7 9 10 5.5"},J:{"7":0,"10":0.00332},N:{"11":0.02718,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.4022},Q:{"10.4":0},O:{"0":0.13628},H:{"0":0.28952},L:{"0":20.74871}};
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 912f7060a4..1fd20152d3 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:{"7":0.00268,"28":0.00268,"34":0.00268,"36":0.00268,"39":0.00134,"40":0.00134,"42":0.00134,"43":0.00268,"45":0.0161,"47":0.00403,"52":0.00671,"56":0.00537,"61":0.00134,"72":0.00403,"78":0.00134,"79":0.00268,"81":0.00134,"82":0.00134,"83":0.00268,"84":0.00268,"85":0.00134,"86":0.00268,"88":0.00268,"89":0.00268,"91":0.00537,"92":0.00134,"93":0.00268,"94":0.01074,"95":0.00403,"96":0.00403,"97":0.00537,"98":0.01074,"99":0.05234,"100":0.05636,"101":0.53546,"102":0.03355,_:"2 3 4 5 6 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 35 37 38 41 44 46 48 49 50 51 53 54 55 57 58 59 60 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 80 87 90 103 104 3.5 3.6"},D:{"11":0.00134,"19":0.00134,"25":0.00671,"26":0.00134,"31":0.00268,"32":0.00268,"33":0.00939,"35":0.00134,"37":0.00268,"38":0.00268,"40":0.00268,"41":0.00134,"42":0.00403,"43":0.01074,"44":0.00268,"49":0.00939,"50":0.00268,"53":0.00134,"55":0.00268,"58":0.00268,"60":0.01074,"61":0.00134,"63":0.01476,"64":0.00134,"65":0.00268,"66":0.00268,"67":0.00403,"68":0.00134,"69":0.00268,"70":0.00537,"71":0.00537,"72":0.00403,"73":0.00268,"74":0.00403,"75":0.00134,"76":0.00134,"77":0.00268,"78":0.00537,"79":0.01342,"80":0.01074,"81":0.02684,"83":0.03221,"84":0.02818,"85":0.0255,"86":0.06978,"87":0.04429,"88":0.04697,"89":0.03489,"90":0.04294,"91":0.04563,"92":0.03758,"93":0.02147,"94":0.03355,"95":0.0255,"96":0.0671,"97":0.04965,"98":0.0671,"99":0.07113,"100":0.12078,"101":0.42139,"102":6.70329,"103":0.57303,"104":0.00537,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 20 21 22 23 24 27 28 29 30 34 36 39 45 46 47 48 51 52 54 56 57 59 62 105 106"},F:{"47":0.00268,"70":0.00268,"72":0.00268,"73":0.00268,"74":0.00268,"75":0.00268,"76":0.00268,"77":0.00268,"78":0.00403,"79":0.00537,"80":0.00134,"81":0.00134,"82":0.00403,"83":0.00671,"84":0.01208,"85":0.02818,"86":0.08186,"87":0.34355,_:"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 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 71 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00403,"13":0.00268,"14":0.00268,"15":0.00134,"16":0.00268,"17":0.00268,"18":0.02684,"84":0.02013,"85":0.02147,"86":0.01074,"87":0.00939,"88":0.01074,"89":0.02013,"90":0.0161,"91":0.01476,"92":0.01879,"93":0.00671,"94":0.01074,"95":0.01074,"96":0.02281,"97":0.01208,"98":0.01208,"99":0.01208,"100":0.01208,"101":0.12481,"102":0.65355,"103":0.15433,_:"79 80 81 83"},E:{"4":0,"13":0.05771,"14":0.06978,"15":0.03892,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1","5.1":0.00537,"10.1":0.00671,"11.1":0.03489,"12.1":0.00268,"13.1":0.04563,"14.1":0.07918,"15.1":0.02013,"15.2-15.3":0.02281,"15.4":0.08052,"15.5":0.13823,"16.0":0.00134},G:{"8":0.00069,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00276,"6.0-6.1":0.00276,"7.0-7.1":0.01173,"8.1-8.4":0.00138,"9.0-9.2":0.00345,"9.3":0.04485,"10.0-10.2":0.00276,"10.3":0.03795,"11.0-11.2":0.01932,"11.3-11.4":0.0207,"12.0-12.1":0.02001,"12.2-12.5":0.39953,"13.0-13.1":0.05106,"13.2":0.01794,"13.3":0.05175,"13.4-13.7":0.13801,"14.0-14.4":0.52167,"14.5-14.8":0.73765,"15.0-15.1":0.42299,"15.2-15.3":0.64518,"15.4":1.21998,"15.5":2.46619,"16.0":0.04278},P:{"4":0.22471,"5.0-5.4":0.03107,"6.2-6.4":0.05107,"7.2-7.4":0.34728,"8.2":0.01021,"9.2":0.04086,"10.1":0.03064,"11.1-11.2":0.15321,"12.0":0.04086,"13.0":0.13278,"14.0":0.25535,"15.0":0.12257,"16.0":0.51071,"17.0":1.21549},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00052,"4.2-4.3":0.00699,"4.4":0,"4.4.3-4.4.4":0.07041},A:{"9":0.00134,"11":0.04697,_:"6 7 8 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.30303},H:{"0":2.46725},L:{"0":74.18227},S:{"2.5":0},R:{_:"0"},M:{"0":0.08658}};
+module.exports={C:{"30":0.00447,"33":0.00298,"34":0.00298,"38":0.00149,"39":0.00298,"40":0.00149,"42":0.00298,"43":0.00298,"45":0.01192,"47":0.00447,"52":0.01341,"54":0.00298,"61":0.00298,"72":0.00447,"78":0.00894,"79":0.00447,"84":0.00298,"88":0.00149,"89":0.00149,"91":0.00596,"92":0.00149,"94":0.01192,"95":0.00447,"96":0.00298,"97":0.00894,"98":0.00149,"99":0.02086,"100":0.04619,"101":0.03278,"102":0.59004,"103":0.08344,"104":0.00149,_:"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 31 32 35 36 37 41 44 46 48 49 50 51 53 55 56 57 58 59 60 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 80 81 82 83 85 86 87 90 93 105 3.5 3.6"},D:{"11":0.00298,"25":0.00596,"31":0.00298,"32":0.00149,"33":0.00745,"37":0.00298,"38":0.00447,"40":0.00298,"41":0.00298,"42":0.00447,"43":0.00894,"49":0.00894,"54":0.00447,"55":0.00149,"56":0.00149,"58":0.00149,"60":0.00596,"62":0.00298,"63":0.01639,"64":0.00298,"65":0.00149,"67":0.00298,"68":0.00298,"69":0.00596,"70":0.00745,"71":0.00745,"72":0.00447,"73":0.00447,"74":0.00447,"75":0.00298,"76":0.00596,"77":0.00149,"78":0.00596,"79":0.01639,"80":0.01192,"81":0.01937,"83":0.02533,"84":0.01788,"85":0.01937,"86":0.06109,"87":0.09387,"88":0.03874,"89":0.03129,"90":0.03427,"91":0.02831,"92":0.02682,"93":0.0149,"94":0.03129,"95":0.02384,"96":0.05066,"97":0.03427,"98":0.04619,"99":0.04619,"100":0.05662,"101":0.11473,"102":0.54087,"103":8.18308,"104":0.00298,"105":0.00745,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 26 27 28 29 30 34 35 36 39 44 45 46 47 48 50 51 52 53 57 59 61 66 106"},F:{"47":0.00447,"73":0.00298,"77":0.00149,"79":0.01788,"82":0.00596,"83":0.00447,"84":0.01341,"85":0.01788,"86":0.04172,"87":0.01937,"88":0.34121,"89":0.22052,_:"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 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 75 76 78 80 81 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00149,"14":0.00447,"15":0.00149,"16":0.00596,"17":0.00447,"18":0.02235,"84":0.01043,"85":0.00596,"86":0.00447,"87":0.00596,"88":0.00596,"89":0.0149,"90":0.00596,"91":0.00745,"92":0.01639,"93":0.00447,"94":0.00447,"95":0.00447,"96":0.01192,"97":0.00894,"98":0.01192,"99":0.00596,"100":0.00596,"101":0.04023,"102":0.03129,"103":0.90592,_:"13 79 80 81 83"},E:{"4":0,"13":0.03874,"14":0.06258,"15":0.02384,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 10.1 12.1","5.1":0.00447,"9.1":0.00149,"11.1":0.03874,"13.1":0.03576,"14.1":0.07301,"15.1":0.0298,"15.2-15.3":0.03278,"15.4":0.08046,"15.5":0.3129,"15.6":0.01937,"16.0":0.00298},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00089,"6.0-6.1":0,"7.0-7.1":0.01246,"8.1-8.4":0.00178,"9.0-9.2":0,"9.3":0.05163,"10.0-10.2":0.00356,"10.3":0.03917,"11.0-11.2":0.02493,"11.3-11.4":0.02137,"12.0-12.1":0.03027,"12.2-12.5":0.44957,"13.0-13.1":0.03917,"13.2":0.01246,"13.3":0.05965,"13.4-13.7":0.11395,"14.0-14.4":0.5386,"14.5-14.8":0.79855,"15.0-15.1":0.52435,"15.2-15.3":0.59913,"15.4":0.98372,"15.5":4.22955,"16.0":0.09437},P:{"4":0.23681,"5.0-5.4":0.04177,"6.2-6.4":0.04118,"7.2-7.4":0.44273,"8.2":0.02059,"9.2":0.05148,"10.1":0.03133,"11.1-11.2":0.15444,"12.0":0.03089,"13.0":0.13385,"14.0":0.30888,"15.0":0.11326,"16.0":0.38095,"17.0":1.42085},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.00426,"4.4":0,"4.4.3-4.4.4":0.04584},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.00298,"11":0.03725,_:"6 7 8 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02718,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.0851},Q:{"10.4":0},O:{"0":0.33189},H:{"0":2.77151},L:{"0":70.86154}};
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 07a32dd34f..1a7ac2ff4a 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:{"47":0.00359,"50":0.00359,"52":0.17586,"55":0.01436,"58":0.00718,"65":0.0646,"67":0.00359,"68":0.00359,"72":0.01077,"75":0.00359,"78":0.0323,"80":0.00359,"81":0.00718,"82":0.00718,"84":0.01077,"88":0.00718,"89":0.02871,"90":0.00359,"91":0.07537,"92":0.00359,"93":0.04666,"94":0.00718,"95":0.01436,"96":0.00718,"97":0.01436,"98":0.01436,"99":0.05742,"100":0.25841,"101":1.92729,"102":0.08255,_:"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 48 49 51 53 54 56 57 59 60 61 62 63 64 66 69 70 71 73 74 76 77 79 83 85 86 87 103 104 3.5 3.6"},D:{"22":0.00359,"38":0.01077,"43":0.01436,"49":0.10049,"53":0.01436,"55":0.00718,"56":0.01436,"58":0.00359,"62":0.00718,"63":0.01436,"64":0.01077,"65":0.01077,"66":0.00718,"67":0.35172,"68":0.01795,"69":0.01436,"70":0.01436,"71":0.00718,"72":0.00718,"73":0.00718,"74":0.01077,"75":0.03589,"76":0.01077,"77":0.01077,"78":0.01436,"79":0.10408,"80":0.02512,"81":0.02153,"83":0.05025,"84":0.06819,"85":0.05742,"86":0.09331,"87":0.16509,"88":0.03589,"89":0.04307,"90":0.02512,"91":0.11485,"92":0.04666,"93":0.04307,"94":0.0323,"95":0.03589,"96":0.10049,"97":0.08614,"98":0.10049,"99":0.14715,"100":0.30148,"101":1.32075,"102":20.60804,"103":1.91294,"104":0.01077,"105":0.00718,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 44 45 46 47 48 50 51 52 54 57 59 60 61 106"},F:{"28":0.01077,"36":0.00359,"40":0.00359,"46":0.00359,"79":0.00718,"82":0.00359,"83":0.01077,"84":0.01436,"85":0.06819,"86":0.41991,"87":1.12695,_:"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 80 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"16":0.00718,"17":0.00718,"18":0.02153,"84":0.01077,"85":0.00359,"89":0.00359,"92":0.01795,"96":0.01077,"97":0.00359,"98":0.00718,"99":0.01795,"100":0.01436,"101":0.28712,"102":1.70478,"103":0.33378,_:"12 13 14 15 79 80 81 83 86 87 88 90 91 93 94 95"},E:{"4":0,"11":0.00359,"13":0.01795,"14":0.0646,"15":0.01795,_:"0 5 6 7 8 9 10 12 3.1 3.2 6.1 7.1 9.1 16.0","5.1":0.00718,"10.1":0.00359,"11.1":0.01795,"12.1":0.02153,"13.1":0.08255,"14.1":0.15433,"15.1":0.0323,"15.2-15.3":0.03948,"15.4":0.10767,"15.5":0.20816},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00824,"6.0-6.1":0.00069,"7.0-7.1":0.04329,"8.1-8.4":0.00481,"9.0-9.2":0.00069,"9.3":0.11062,"10.0-10.2":0.02748,"10.3":0.09001,"11.0-11.2":0.11337,"11.3-11.4":0.08657,"12.0-12.1":0.13948,"12.2-12.5":0.91725,"13.0-13.1":0.01718,"13.2":0.00756,"13.3":0.0481,"13.4-13.7":0.11062,"14.0-14.4":0.44385,"14.5-14.8":0.8135,"15.0-15.1":0.32018,"15.2-15.3":0.39713,"15.4":0.97771,"15.5":2.16498,"16.0":0.01649},P:{"4":0.65906,"5.0-5.4":0.03046,"6.2-6.4":0.0206,"7.2-7.4":0.26774,"8.2":0.01015,"9.2":0.06179,"10.1":0.0103,"11.1-11.2":0.13387,"12.0":0.05149,"13.0":0.19566,"14.0":0.14417,"15.0":0.10298,"16.0":0.38102,"17.0":2.23464},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00391,"4.2-4.3":0.00657,"4.4":0,"4.4.3-4.4.4":0.04722},A:{"8":0.00359,"11":0.0646,_:"6 7 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.10899},H:{"0":0.41273},L:{"0":53.19758},S:{"2.5":0},R:{_:"0"},M:{"0":0.1731}};
+module.exports={C:{"47":0.00344,"50":0.00344,"52":0.16488,"55":0.02061,"58":0.00687,"64":0.00344,"65":0.06183,"68":0.00344,"72":0.00687,"78":0.02405,"80":0.00344,"81":0.00687,"83":0.00344,"84":0.02061,"87":0.01374,"88":0.00687,"89":0.00687,"90":0.00344,"91":0.04809,"93":0.00687,"94":0.00687,"95":0.01031,"96":0.00344,"97":0.01031,"98":0.01374,"99":0.04122,"100":0.02748,"101":0.14771,"102":1.68659,"103":0.20954,"104":0.00344,_:"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 48 49 51 53 54 56 57 59 60 61 62 63 66 67 69 70 71 73 74 75 76 77 79 82 85 86 92 105 3.5 3.6"},D:{"38":0.00687,"41":0.00344,"43":0.01031,"49":0.08588,"53":0.00687,"56":0.01374,"62":0.00344,"63":0.01031,"64":0.00687,"65":0.01031,"66":0.00344,"67":0.12023,"68":0.01374,"69":0.01031,"70":0.01374,"71":0.00344,"72":0.00687,"73":0.00687,"74":0.01031,"75":0.03779,"76":0.01031,"77":0.01031,"78":0.00687,"79":0.08931,"80":0.02748,"81":0.02405,"83":0.04466,"84":0.04809,"85":0.04809,"86":0.08244,"87":0.1374,"88":0.02405,"89":0.03435,"90":0.01718,"91":0.0584,"92":0.04466,"93":0.03092,"94":0.02405,"95":0.02748,"96":0.08244,"97":0.06527,"98":0.06527,"99":0.10649,"100":0.14084,"101":0.20954,"102":1.5801,"103":21.53402,"104":0.01718,"105":0.01718,_:"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 42 44 45 46 47 48 50 51 52 54 55 57 58 59 60 61 106"},F:{"28":0.01031,"40":0.00344,"79":0.01031,"82":0.00687,"83":0.00687,"84":0.01031,"85":0.04809,"86":0.01031,"87":0.04809,"88":1.18508,"89":0.47403,_:"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 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 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"15":0.00344,"16":0.00344,"17":0.00687,"18":0.01374,"84":0.00687,"85":0.00344,"92":0.01718,"99":0.00687,"100":0.00687,"101":0.03435,"102":0.05153,"103":2.04726,_:"12 13 14 79 80 81 83 86 87 88 89 90 91 93 94 95 96 97 98"},E:{"4":0,"11":0.01031,"13":0.01374,"14":0.05496,"15":0.01718,_:"0 5 6 7 8 9 10 12 3.1 3.2 6.1 7.1 9.1 10.1 16.0","5.1":0.01031,"11.1":0.01031,"12.1":0.02748,"13.1":0.0687,"14.1":0.1374,"15.1":0.02748,"15.2-15.3":0.02405,"15.4":0.06527,"15.5":0.30228,"15.6":0.01374},G:{"8":0.0033,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00578,"6.0-6.1":0.00083,"7.0-7.1":0.04209,"8.1-8.4":0.0066,"9.0-9.2":0.00083,"9.3":0.14194,"10.0-10.2":0.02888,"10.3":0.1015,"11.0-11.2":0.118,"11.3-11.4":0.09737,"12.0-12.1":0.15101,"12.2-12.5":1.00262,"13.0-13.1":0.01403,"13.2":0.00825,"13.3":0.04786,"13.4-13.7":0.10893,"14.0-14.4":0.42663,"14.5-14.8":0.86151,"15.0-15.1":0.30615,"15.2-15.3":0.36639,"15.4":0.61065,"15.5":3.6375,"16.0":0.04539},P:{"4":0.52761,"5.0-5.4":0.04074,"6.2-6.4":0.02069,"7.2-7.4":0.26898,"8.2":0.01034,"9.2":0.06207,"10.1":0.03025,"11.1-11.2":0.12414,"12.0":0.03104,"13.0":0.17587,"14.0":0.13449,"15.0":0.08276,"16.0":0.25863,"17.0":2.67944},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00585,"4.2-4.3":0.00878,"4.4":0,"4.4.3-4.4.4":0.07071},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00344,"11":0.21641,_:"6 7 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.0159,"11":0.02718},S:{"2.5":0},R:{_:"0"},M:{"0":0.16413},Q:{"10.4":0},O:{"0":0.11817},H:{"0":0.47858},L:{"0":53.42476}};
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 d738da1d90..45fa6a0e0b 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:{"48":0.0295,"52":0.0177,"72":0.0118,"78":0.3717,"91":0.118,"95":0.295,"99":0.0531,"100":0.4838,"101":3.2686,"102":0.1711,_:"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 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 94 96 97 98 103 104 3.5 3.6"},D:{"18":0.1593,"77":0.3658,"79":0.0177,"84":0.0177,"85":0.0118,"86":0.1121,"87":0.236,"88":0.0826,"89":0.0649,"90":0.0472,"91":0.0177,"93":0.1298,"94":0.3245,"96":0.118,"97":0.0059,"98":0.0944,"99":0.5074,"100":0.7965,"101":3.5636,"102":21.2459,"103":2.1299,"105":0.0118,_:"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 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 78 80 81 83 92 95 104 106"},F:{"86":0.7434,"87":0.4248,_:"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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"17":0.0118,"18":0.0059,"84":0.0118,"90":0.0118,"95":0.0413,"97":0.0059,"99":0.0118,"101":2.7907,"102":3.7642,"103":0.6726,_:"12 13 14 15 16 79 80 81 83 85 86 87 88 89 91 92 93 94 96 98 100"},E:{"4":0,"10":0.0118,"13":0.0472,"14":0.7021,"15":0.1062,_:"0 5 6 7 8 9 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 16.0","11.1":0.059,"12.1":0.1121,"13.1":0.5782,"14.1":1.5222,"15.1":0.2124,"15.2-15.3":0.3245,"15.4":1.7877,"15.5":7.9827},G:{"8":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.02451,"10.0-10.2":0,"10.3":0.03813,"11.0-11.2":0.00545,"11.3-11.4":0.10078,"12.0-12.1":0.07899,"12.2-12.5":0.41674,"13.0-13.1":0.01362,"13.2":0.00817,"13.3":0.05448,"13.4-13.7":0.05175,"14.0-14.4":0.34864,"14.5-14.8":2.41326,"15.0-15.1":0.63191,"15.2-15.3":1.39184,"15.4":5.40122,"15.5":16.0811,"16.0":0.11167},P:{"4":0.11421,"5.0-5.4":0.0405,"6.2-6.4":0.09113,"7.2-7.4":0.04153,"8.2":0.01021,"9.2":0.02034,"10.1":0.03038,"11.1-11.2":0.35115,"12.0":0.01038,"13.0":0.04153,"14.0":0.07268,"15.0":0.03115,"16.0":0.04131,"17.0":1.71443},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.0123},A:{"11":0.0708,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0.0082},Q:{"10.4":0},O:{"0":0.0123},H:{"0":0.08926},L:{"0":11.52197},S:{"2.5":0},R:{_:"0"},M:{"0":0.13527}};
+module.exports={C:{"48":0.00605,"52":0.02421,"60":0.01816,"61":0.0121,"62":0.0121,"63":0.0121,"65":0.0121,"67":0.00605,"68":0.02421,"70":0.00605,"72":0.00605,"73":0.00605,"78":0.30865,"80":0.03026,"81":0.18156,"91":0.1634,"100":0.03026,"101":0.37522,"102":5.64652,"103":0.26629,_:"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 59 64 66 69 71 74 75 76 77 79 82 83 84 85 86 87 88 89 90 92 93 94 95 96 97 98 99 104 105 3.5 3.6"},D:{"49":0.00605,"64":0.00605,"66":0.0121,"67":0.0121,"68":0.00605,"69":0.0121,"70":0.0121,"72":0.00605,"74":0.0121,"77":0.18156,"78":0.01816,"79":0.0121,"80":0.06657,"81":0.06657,"83":0.09078,"84":0.76255,"85":0.29655,"86":0.56889,"87":0.26629,"88":0.13314,"89":0.03631,"90":0.10288,"91":0.00605,"92":0.00605,"93":0.11499,"94":0.11499,"95":0.00605,"96":1.40406,"97":0.06657,"98":0.02421,"99":0.35102,"100":0.1634,"101":2.20898,"102":1.85796,"103":21.98692,"104":0.09078,"105":0.04236,"106":0.0121,_:"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 50 51 52 53 54 55 56 57 58 59 60 61 62 63 65 71 73 75 76"},F:{"83":0.0121,"85":0.01816,"87":0.00605,"88":1.30118,"89":0.32681,_:"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 84 86 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"17":0.01816,"18":0.01816,"95":0.0121,"97":0.10894,"98":0.02421,"99":0.00605,"101":0.00605,"102":2.11215,"103":3.06231,_:"12 13 14 15 16 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 96 100"},E:{"4":0,"12":0.0121,"13":0.0121,"14":0.39338,"15":0.07868,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1 10.1","11.1":0.05447,"12.1":0.24813,"13.1":0.7686,"14.1":2.36028,"15.1":0.09078,"15.2-15.3":0.19366,"15.4":0.85938,"15.5":8.01285,"15.6":0.51442,"16.0":0.02421},G:{"8":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.48397,"10.0-10.2":0,"10.3":0.03743,"11.0-11.2":0,"11.3-11.4":0.03743,"12.0-12.1":0.00267,"12.2-12.5":0.34493,"13.0-13.1":0.00802,"13.2":0.00535,"13.3":0.04011,"13.4-13.7":0.20054,"14.0-14.4":0.33691,"14.5-14.8":1.63107,"15.0-15.1":0.38771,"15.2-15.3":1.12036,"15.4":2.57496,"15.5":18.87767,"16.0":0.11498},P:{"4":0.09541,"5.0-5.4":0.01069,"6.2-6.4":0.23191,"7.2-7.4":0.053,"8.2":0.01034,"9.2":0.01019,"10.1":0.03025,"11.1-11.2":0.2994,"12.0":0.01069,"13.0":0.0424,"14.0":0.053,"15.0":0.01069,"16.0":0.12721,"17.0":1.43283},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:{"9":0.00605,"11":0.18761,_:"6 7 8 10 5.5"},J:{"7":0,"10":0},N:{"10":0.0159,"11":0.02718},S:{"2.5":0},R:{_:"0"},M:{"0":0.16183},Q:{"10.4":0},O:{"0":0},H:{"0":0.05605},L:{"0":11.30841}};
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 ef437b8122..db14a3d088 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:{"50":0.00445,"52":0.09341,"55":0.00445,"60":0.00445,"68":0.01334,"78":0.01779,"83":0.01334,"85":0.00445,"87":0.19571,"88":0.04893,"89":0.0089,"90":0.00445,"91":0.20461,"93":0.01334,"94":0.02669,"95":0.07562,"96":0.15123,"97":0.0089,"98":0.01779,"99":0.19126,"100":0.24909,"101":1.70358,"102":0.04893,_:"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 51 53 54 56 57 58 59 61 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 79 80 81 82 84 86 92 103 104 3.5","3.6":0.01779},D:{"38":0.01779,"49":0.09341,"53":0.01779,"56":0.0089,"59":0.02224,"61":0.0089,"64":0.01779,"66":0.00445,"67":0.0089,"69":0.01334,"70":0.01334,"71":0.01779,"72":0.0089,"73":0.00445,"74":0.04448,"75":0.22685,"76":0.00445,"77":0.00445,"78":0.0089,"79":0.07562,"80":0.04448,"81":0.01779,"83":0.02669,"84":0.04893,"85":0.02669,"86":0.1201,"87":0.05782,"88":0.01334,"89":0.04003,"90":0.1201,"91":0.24464,"92":0.05338,"93":0.01779,"94":0.07117,"95":0.01334,"96":0.08006,"97":0.11565,"98":0.14234,"99":0.15568,"100":0.556,"101":1.98381,"102":24.59299,"103":2.33075,"104":0.00445,_:"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 48 50 51 52 54 55 57 58 60 62 63 65 68 105 106"},F:{"70":0.00445,"82":0.00445,"83":0.0089,"84":0.01334,"85":0.05782,"86":0.60048,"87":2.02829,_:"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 71 72 73 74 75 76 77 78 79 80 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.0089,"97":0.0089,"99":0.00445,"100":0.0089,"101":0.15568,"102":1.15648,"103":0.26688,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 98"},E:{"4":0,"13":0.02224,"14":0.17347,"15":0.01334,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 16.0","11.1":0.00445,"12.1":0.01334,"13.1":0.1201,"14.1":0.16902,"15.1":0.07562,"15.2-15.3":0.04003,"15.4":0.24019,"15.5":0.44035},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00097,"6.0-6.1":0,"7.0-7.1":0.00969,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.05716,"10.0-10.2":0.00194,"10.3":0.04069,"11.0-11.2":0.00872,"11.3-11.4":0.01938,"12.0-12.1":0.01163,"12.2-12.5":0.32841,"13.0-13.1":0.0155,"13.2":0.00969,"13.3":0.02616,"13.4-13.7":0.1676,"14.0-14.4":0.2945,"14.5-14.8":0.89417,"15.0-15.1":0.2635,"15.2-15.3":0.54929,"15.4":1.56455,"15.5":5.29525,"16.0":0.08331},P:{"4":0.11421,"5.0-5.4":0.0405,"6.2-6.4":0.09113,"7.2-7.4":0.04153,"8.2":0.01021,"9.2":0.02034,"10.1":0.03038,"11.1-11.2":0.03115,"12.0":0.01038,"13.0":0.04153,"14.0":0.07268,"15.0":0.03115,"16.0":0.1765,"17.0":1.72348},I:{"0":0,"3":0,"4":0.00617,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00617,"4.2-4.3":0.01542,"4.4":0,"4.4.3-4.4.4":0.05551},A:{"8":0.05782,"11":0.14678,_:"6 7 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.06106},H:{"0":0.25226},L:{"0":44.04148},S:{"2.5":0},R:{_:"0"},M:{"0":0.13322}};
+module.exports={C:{"52":0.078,"60":0.00459,"68":0.00918,"72":0.02294,"78":0.01835,"84":0.00459,"85":0.00459,"87":0.14682,"88":0.01376,"89":0.01835,"90":0.00459,"91":0.62856,"93":0.01835,"94":0.00459,"95":0.19728,"96":0.01376,"98":0.01376,"99":0.12388,"100":0.03212,"101":0.10552,"102":1.9499,"103":0.22481,_:"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 53 54 55 56 57 58 59 61 62 63 64 65 66 67 69 70 71 73 74 75 76 77 79 80 81 82 83 86 92 97 104 105 3.5","3.6":0.01835},D:{"29":0.00918,"38":0.01376,"49":0.078,"51":0.06882,"53":0.01835,"56":0.00918,"57":0.00459,"64":0.01835,"65":0.00918,"67":0.00459,"69":0.01835,"70":0.01376,"71":0.01376,"72":0.00918,"73":0.00918,"74":0.03212,"75":0.16976,"76":0.00459,"78":0.03212,"79":0.08258,"80":0.55515,"81":0.01376,"83":0.07341,"84":0.06423,"85":0.0367,"86":0.10552,"87":0.05506,"88":0.02294,"89":0.02294,"90":0.0367,"91":0.0367,"92":0.05047,"93":0.01835,"94":0.078,"95":0.01835,"96":0.15599,"97":0.08717,"98":0.11929,"99":0.08717,"100":0.1514,"101":0.43127,"102":1.71132,"103":27.23896,"104":0.00918,"105":0.01376,_:"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 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 50 52 54 55 58 59 60 61 62 63 66 68 77 106"},F:{"79":0.00918,"83":0.00459,"84":0.01376,"85":0.0367,"86":0.00918,"87":0.04129,"88":2.07836,"89":0.96348,_:"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 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"17":0.03212,"18":0.00459,"92":0.00918,"97":0.00918,"101":0.03212,"102":0.05506,"103":1.48192,_:"12 13 14 15 16 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 98 99 100"},E:{"4":0,"8":0.00459,"13":0.04588,"14":0.078,"15":0.01376,_:"0 5 6 7 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1 11.1","5.1":0.00459,"12.1":0.01835,"13.1":0.09176,"14.1":0.17893,"15.1":0.09176,"15.2-15.3":0.05964,"15.4":0.13305,"15.5":0.54138,"15.6":0.08258,"16.0":0.00459},G:{"8":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.00582,"8.1-8.4":0,"9.0-9.2":0.00291,"9.3":0.07658,"10.0-10.2":0.00194,"10.3":0.04556,"11.0-11.2":0.01357,"11.3-11.4":0.00969,"12.0-12.1":0.0126,"12.2-12.5":0.32766,"13.0-13.1":0.01163,"13.2":0.01066,"13.3":0.0252,"13.4-13.7":0.13378,"14.0-14.4":0.28113,"14.5-14.8":0.78426,"15.0-15.1":0.2123,"15.2-15.3":0.36741,"15.4":0.66793,"15.5":6.36814,"16.0":0.14832},P:{"4":0.09541,"5.0-5.4":0.04033,"6.2-6.4":0.23191,"7.2-7.4":0.053,"8.2":0.01034,"9.2":0.01019,"10.1":0.03025,"11.1-11.2":0.0318,"12.0":0.03068,"13.0":0.0424,"14.0":0.053,"15.0":0.0212,"16.0":0.12721,"17.0":1.90812},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00346,"4.2-4.3":0.02597,"4.4":0,"4.4.3-4.4.4":0.05714},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.01376,"11":0.29822,_:"6 7 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.0159,"11":0.02718},S:{"2.5":0},R:{_:"0"},M:{"0":0.20021},Q:{"10.4":0},O:{"0":0.08117},H:{"0":0.24077},L:{"0":42.85243}};
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 1d98ee5236..13c1bae551 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:{"52":0.5923,"69":0.0034,"78":0.04766,"79":0.01702,"80":0.02723,"88":0.01021,"91":0.01362,"94":0.01362,"95":0.00681,"96":0.01362,"97":0.01021,"98":0.01362,"99":0.04085,"100":0.40508,"101":1.56244,"102":0.0885,_:"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 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 70 71 72 73 74 75 76 77 81 82 83 84 85 86 87 89 90 92 93 103 104 3.5 3.6"},D:{"38":0.01362,"49":0.03064,"53":0.05106,"58":0.10552,"62":0.01021,"63":0.01021,"66":0.0817,"68":0.02042,"69":0.01021,"70":0.00681,"78":0.02042,"79":0.11914,"80":0.04766,"81":0.0034,"83":0.03404,"84":0.11233,"85":0.03404,"86":0.03744,"87":0.04766,"88":0.02042,"89":0.02383,"90":0.01021,"91":0.01021,"92":0.03064,"93":0.03064,"94":0.01702,"95":0.02383,"96":0.20424,"97":0.06127,"98":0.07829,"99":0.11233,"100":0.27232,"101":1.49436,"102":16.44813,"103":1.6203,"104":0.0034,"105":0.0034,_:"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 48 50 51 52 54 55 56 57 59 60 61 64 65 67 71 72 73 74 75 76 77 106"},F:{"28":0.01362,"40":0.00681,"42":0.00681,"46":0.01702,"68":4.44222,"82":0.0034,"84":0.00681,"85":0.07148,"86":0.2587,"87":0.77271,_:"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 41 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 78 79 80 81 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"84":0.00681,"92":0.02383,"97":0.00681,"98":0.0034,"99":0.0034,"100":0.01021,"101":0.11233,"102":1.1063,"103":0.26892,_:"12 13 14 15 16 17 18 79 80 81 83 85 86 87 88 89 90 91 93 94 95 96"},E:{"4":0,"13":0.01362,"14":0.06468,"15":0.01021,_:"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.0034,"12.1":0.00681,"13.1":0.06808,"14.1":0.15658,"15.1":0.0817,"15.2-15.3":0.03064,"15.4":0.29615,"15.5":0.5106,"16.0":0.0034},G:{"8":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.03571,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.02747,"10.0-10.2":0,"10.3":0.1552,"11.0-11.2":0.00961,"11.3-11.4":0.02335,"12.0-12.1":0.01373,"12.2-12.5":0.34612,"13.0-13.1":0.00961,"13.2":0.00687,"13.3":0.04395,"13.4-13.7":0.1552,"14.0-14.4":0.46698,"14.5-14.8":1.64543,"15.0-15.1":0.32139,"15.2-15.3":0.70597,"15.4":2.0561,"15.5":7.62829,"16.0":0.03571},P:{"4":0.16538,"5.0-5.4":0.03046,"6.2-6.4":0.09113,"7.2-7.4":0.01034,"8.2":0.01015,"9.2":0.09137,"10.1":0.03038,"11.1-11.2":0.06202,"12.0":0.03101,"13.0":0.06202,"14.0":0.12404,"15.0":0.03101,"16.0":0.24807,"17.0":2.65646},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.00471,"4.4":0,"4.4.3-4.4.4":0.02617},A:{"11":0.09531,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.01319},H:{"0":0.29974},L:{"0":48.96776},S:{"2.5":0},R:{_:"0"},M:{"0":0.24405}};
+module.exports={C:{"52":0.05243,"59":0.0035,"68":0.00699,"69":0.00699,"78":0.00699,"79":0.01049,"81":0.00699,"82":0.00699,"86":0.0035,"87":0.00699,"88":0.00699,"91":0.01398,"96":0.0035,"98":0.01049,"99":0.03146,"100":0.00699,"101":0.0734,"102":2.38359,"103":0.16077,_:"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 53 54 55 56 57 58 60 61 62 63 64 65 66 67 70 71 72 73 74 75 76 77 80 83 84 85 89 90 92 93 94 95 97 104 105 3.5 3.6"},D:{"34":0.00699,"38":0.02097,"49":0.05243,"53":0.02447,"58":0.01748,"62":0.0035,"67":0.00699,"68":0.02447,"69":0.01398,"70":0.01049,"73":0.0035,"75":0.00699,"78":0.01049,"79":0.26562,"80":0.02447,"83":0.03146,"84":0.13631,"85":0.04194,"86":0.02796,"87":0.05592,"88":0.01398,"89":0.03495,"90":0.01398,"91":0.00699,"92":0.03845,"93":0.02447,"94":0.01049,"95":0.01748,"96":0.16776,"97":0.06641,"98":0.08039,"99":0.1433,"100":0.0699,"101":0.59415,"102":2.33816,"103":21.56066,"104":0.02796,"105":0.0035,_:"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 47 48 50 51 52 54 55 56 57 59 60 61 63 64 65 66 71 72 74 76 77 81 106"},F:{"28":0.02097,"40":0.0035,"42":0.0035,"46":0.01049,"68":0.13631,"85":0.05942,"86":0.05592,"87":0.04893,"88":0.79686,"89":0.34251,_:"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 41 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.00699,"84":0.01398,"92":0.02447,"97":0.00699,"99":0.0035,"101":0.00699,"102":0.08738,"103":1.60071,_:"12 13 14 15 16 17 79 80 81 83 85 86 87 88 89 90 91 93 94 95 96 98 100"},E:{"4":0,"13":0.00699,"14":0.0699,"15":0.01049,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 16.0","10.1":0.01398,"11.1":0.01049,"12.1":0.00699,"13.1":0.0699,"14.1":0.18873,"15.1":0.06291,"15.2-15.3":0.02796,"15.4":0.22718,"15.5":0.71298,"15.6":0.02796},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00176,"7.0-7.1":0.02994,"8.1-8.4":0.00528,"9.0-9.2":0,"9.3":0.04756,"10.0-10.2":0,"10.3":0.12858,"11.0-11.2":0.01409,"11.3-11.4":0.03347,"12.0-12.1":0.02642,"12.2-12.5":0.35405,"13.0-13.1":0.00352,"13.2":0.00705,"13.3":0.0458,"13.4-13.7":0.14268,"14.0-14.4":0.54076,"14.5-14.8":1.80371,"15.0-15.1":0.2695,"15.2-15.3":0.61474,"15.4":1.27704,"15.5":11.8844,"16.0":0.09512},P:{"4":0.23585,"5.0-5.4":0.04074,"6.2-6.4":0.23191,"7.2-7.4":0.04102,"8.2":0.01034,"9.2":0.06111,"10.1":0.03025,"11.1-11.2":0.09229,"12.0":0.02051,"13.0":0.07178,"14.0":0.1128,"15.0":0.04102,"16.0":0.16407,"17.0":2.63534},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00338,"4.2-4.3":0.00078,"4.4":0,"4.4.3-4.4.4":0.02186},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.04194,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.0159,"11":0.02718},S:{"2.5":0},R:{_:"0"},M:{"0":0.20819},Q:{"10.4":0},O:{"0":0.01952},H:{"0":0.23406},L:{"0":44.73726}};
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 e1288bfd4b..d56ddc04c7 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:{"33":0.00462,"41":0.00924,"43":0.00924,"46":0.00462,"47":0.01848,"48":0.00924,"50":0.00462,"51":0.00462,"52":0.0878,"56":0.02311,"57":0.00924,"66":0.00462,"68":0.00924,"72":0.03235,"75":0.00462,"76":0.01386,"78":0.15711,"79":0.00462,"81":0.03235,"82":0.00462,"84":0.00924,"85":0.00924,"88":0.02773,"89":0.03697,"91":0.09242,"92":0.02773,"93":0.01386,"94":0.05083,"95":0.05545,"96":0.04159,"97":0.03235,"98":0.05083,"99":0.16636,"100":0.60535,"101":4.50085,"102":0.1756,_:"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 34 35 36 37 38 39 40 42 44 45 49 53 54 55 58 59 60 61 62 63 64 65 67 69 70 71 73 74 77 80 83 86 87 90 103 104 3.5 3.6"},D:{"11":0.03697,"25":0.00924,"33":0.00924,"38":0.00924,"40":0.00924,"42":0.06007,"43":0.01848,"47":0.03235,"49":0.06007,"56":0.01848,"57":0.05545,"60":0.00924,"61":0.00462,"63":0.01848,"64":0.00924,"65":0.01848,"67":0.00924,"69":0.00924,"70":0.01848,"71":0.01848,"72":0.00462,"74":0.01386,"75":0.02773,"76":0.01848,"78":0.00924,"79":0.02311,"80":0.02773,"81":0.10628,"83":0.06007,"84":0.00924,"85":0.03697,"86":0.06932,"87":0.13401,"88":0.11553,"89":0.23567,"90":0.06932,"91":0.04159,"92":0.02773,"93":0.12015,"94":0.06007,"95":0.1109,"96":0.14787,"97":0.18022,"98":0.1109,"99":0.34658,"100":0.73936,"101":1.1229,"102":16.9221,"103":1.74212,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 26 27 28 29 30 31 32 34 35 36 37 39 41 44 45 46 48 50 51 52 53 54 55 58 59 62 66 68 73 77 104 105 106"},F:{"53":0.02311,"76":0.02311,"79":0.01386,"80":0.01386,"81":0.01386,"82":0.00924,"84":0.00462,"85":0.03697,"86":0.06932,"87":0.79943,_:"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 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 77 78 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00462,"14":0.00924,"15":0.00924,"17":0.00462,"18":0.06007,"84":0.00924,"85":0.02311,"89":0.00924,"90":0.01848,"92":0.03235,"96":0.01848,"97":0.00924,"98":0.00462,"99":0.00924,"100":0.03235,"101":0.26802,"102":1.68204,"103":0.37892,_:"13 16 79 80 81 83 86 87 88 91 93 94 95"},E:{"4":0,"12":0.01848,"13":0.00462,"14":0.01386,"15":0.00924,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1 10.1 16.0","11.1":0.07394,"12.1":0.05545,"13.1":0.04159,"14.1":0.09242,"15.1":0.00924,"15.2-15.3":0.01848,"15.4":0.0878,"15.5":0.16174},G:{"8":0.00257,"3.2":0,"4.0-4.1":0.0015,"4.2-4.3":0.01691,"5.0-5.1":0.00086,"6.0-6.1":0,"7.0-7.1":0.02033,"8.1-8.4":0.00021,"9.0-9.2":0.00086,"9.3":0.0398,"10.0-10.2":0.00835,"10.3":0.08325,"11.0-11.2":0.00407,"11.3-11.4":0.00342,"12.0-12.1":0.0092,"12.2-12.5":0.23219,"13.0-13.1":0.02012,"13.2":0.0184,"13.3":0.0137,"13.4-13.7":0.05029,"14.0-14.4":0.12433,"14.5-14.8":0.16093,"15.0-15.1":0.09523,"15.2-15.3":0.13525,"15.4":0.3914,"15.5":0.69828,"16.0":0.00364},P:{"4":0.01106,"5.0-5.4":0.03107,"6.2-6.4":0.05107,"7.2-7.4":0.01106,"8.2":0.01021,"9.2":0.076,"10.1":0.03064,"11.1-11.2":0.0819,"12.0":0.04425,"13.0":0.09955,"14.0":0.02212,"15.0":0.02212,"16.0":0.21017,"17.0":0.55308},I:{"0":0,"3":0,"4":0.00049,"2.1":0,"2.2":0,"2.3":0,"4.1":0.01225,"4.2-4.3":0.01298,"4.4":0,"4.4.3-4.4.4":0.0926},A:{"9":0.01386,"11":0.05083,_:"6 7 8 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0.01076},Q:{"10.4":0},O:{"0":0.92502},H:{"0":3.3095},L:{"0":57.42612},S:{"2.5":0.11832},R:{_:"0"},M:{"0":0.29041}};
+module.exports={C:{"30":0.00463,"41":0.00463,"43":0.01388,"47":0.01388,"48":0.01388,"49":0.00925,"52":0.08788,"56":0.02313,"58":0.01388,"66":0.00463,"67":0.00463,"68":0.01388,"72":0.06013,"74":0.00925,"75":0.00463,"78":0.1295,"79":0.00925,"81":0.04163,"82":0.00463,"84":0.00925,"85":0.01388,"87":0.01388,"88":0.02313,"89":0.037,"91":0.111,"92":0.02313,"93":0.0185,"94":0.02775,"95":0.037,"96":0.0185,"97":0.03238,"98":0.02775,"99":0.0925,"100":0.09713,"101":0.296,"102":4.72675,"103":0.48563,"104":0.01388,_:"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 31 32 33 34 35 36 37 38 39 40 42 44 45 46 50 51 53 54 55 57 59 60 61 62 63 64 65 69 70 71 73 76 77 80 83 86 90 105 3.5 3.6"},D:{"11":0.074,"32":0.00925,"33":0.00463,"42":0.00463,"43":0.01388,"49":0.06475,"51":0.00463,"53":0.01388,"55":0.00463,"57":0.01388,"58":0.00925,"59":0.00925,"60":0.01388,"62":0.04163,"64":0.02313,"65":0.00463,"67":0.00925,"68":0.00463,"69":0.02313,"70":0.00925,"71":0.0185,"72":0.00925,"74":0.06013,"75":0.00463,"76":0.00925,"77":0.00925,"78":0.01388,"79":0.0185,"80":0.03238,"81":0.0925,"83":0.03238,"84":0.00925,"85":0.01388,"86":0.148,"87":0.10638,"88":0.074,"89":0.18963,"90":0.06475,"91":0.11563,"92":0.06013,"93":0.111,"94":0.037,"95":0.06013,"96":0.111,"97":0.13413,"98":0.10638,"99":0.185,"100":0.22663,"101":0.30063,"102":0.999,"103":19.15675,"104":0.00925,"105":0.03238,_:"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 34 35 36 37 38 39 40 41 44 45 46 47 48 50 52 54 56 61 63 66 73 106"},F:{"42":0.00463,"53":0.037,"64":0.04625,"71":0.00463,"76":0.00463,"79":0.04625,"80":0.00463,"81":0.01388,"82":0.03238,"83":0.01388,"84":0.00925,"85":0.04625,"86":0.0925,"87":0.02775,"88":0.57813,"89":0.37,_:"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 54 55 56 57 58 60 62 63 65 66 67 68 69 70 72 73 74 75 77 78 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.02313,"14":0.0185,"15":0.00463,"17":0.03238,"18":0.04163,"84":0.01388,"85":0.00925,"89":0.00925,"90":0.01388,"92":0.02775,"97":0.00925,"98":0.0185,"99":0.01388,"100":0.02313,"101":0.05088,"102":0.05088,"103":2.44663,_:"13 16 79 80 81 83 86 87 88 91 93 94 95 96"},E:{"4":0,"12":0.00463,"14":0.02775,"15":0.01388,_:"0 5 6 7 8 9 10 11 13 3.1 3.2 5.1 6.1 7.1 9.1 10.1 16.0","11.1":0.02775,"12.1":0.06475,"13.1":0.04625,"14.1":0.06938,"15.1":0.00463,"15.2-15.3":0.00925,"15.4":0.02775,"15.5":0.148,"15.6":0.00925},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.02293,"5.0-5.1":0.00116,"6.0-6.1":0,"7.0-7.1":0.02664,"8.1-8.4":0.00023,"9.0-9.2":0.00093,"9.3":0.02293,"10.0-10.2":0.00185,"10.3":0.06092,"11.0-11.2":0.00301,"11.3-11.4":0.00602,"12.0-12.1":0.0176,"12.2-12.5":0.26359,"13.0-13.1":0.01459,"13.2":0.00232,"13.3":0.01506,"13.4-13.7":0.04633,"14.0-14.4":0.1355,"14.5-14.8":0.18808,"15.0-15.1":0.12068,"15.2-15.3":0.10794,"15.4":0.13481,"15.5":1.07104,"16.0":0.01529},P:{"4":0.03382,"5.0-5.4":0.04177,"6.2-6.4":0.04118,"7.2-7.4":0.04132,"8.2":0.02059,"9.2":0.09786,"10.1":0.02255,"11.1-11.2":0.06142,"12.0":0.03382,"13.0":0.07892,"14.0":0.02255,"15.0":0.02255,"16.0":0.12402,"17.0":0.47354},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0.00129,"2.3":0,"4.1":0.01643,"4.2-4.3":0.02158,"4.4":0,"4.4.3-4.4.4":0.11661},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00463,"9":0.0185,"11":0.04625,_:"6 7 10 5.5"},J:{"7":0,"10":0.0215},N:{"11":0.02718,_:"10"},S:{"2.5":0.1344},R:{_:"0"},M:{"0":0.27955},Q:{"10.4":0.01075},O:{"0":1.22573},H:{"0":3.25738},L:{"0":56.94017}};
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 5eb0021260..81908217c5 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:{"68":0.00562,"77":0.01685,"78":0.00562,"79":0.01123,"91":0.03932,"94":0.00562,"98":0.00562,"99":0.07302,"100":0.04494,"101":0.84817,"102":0.05055,_:"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 69 70 71 72 73 74 75 76 80 81 82 83 84 85 86 87 88 89 90 92 93 95 96 97 103 104 3.5 3.6"},D:{"67":0.00562,"73":0.27523,"75":0.21906,"76":0.07864,"77":0.01685,"79":0.93242,"80":0.01685,"83":0.02809,"84":0.01685,"87":0.03932,"88":0.00562,"89":0.00562,"90":0.01685,"91":0.02809,"92":0.05617,"93":0.12357,"94":0.02247,"96":0.02247,"98":0.02809,"99":0.25838,"100":0.20221,"101":4.80815,"102":30.74746,"103":2.25242,_:"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 68 69 70 71 72 74 78 81 85 86 95 97 104 105 106"},F:{"85":0.00562,"86":0.06179,"87":0.05617,_:"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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.08987,"84":0.02809,"92":0.03932,"100":0.05055,"101":0.60102,"102":5.21258,"103":0.38757,_:"13 14 15 16 17 18 79 80 81 83 85 86 87 88 89 90 91 93 94 95 96 97 98 99"},E:{"4":0,"13":0.00562,"14":2.05582,"15":0.17413,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 12.1 16.0","10.1":0.00562,"11.1":0.02247,"13.1":0.90434,"14.1":0.36511,"15.1":0.0674,"15.2-15.3":0.15166,"15.4":0.61787,"15.5":0.27523},G:{"8":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.85598,"10.0-10.2":0,"10.3":0.10412,"11.0-11.2":0.16633,"11.3-11.4":0,"12.0-12.1":0.05679,"12.2-12.5":0.20825,"13.0-13.1":0.01082,"13.2":0.00541,"13.3":0.01082,"13.4-13.7":1.5916,"14.0-14.4":0.38134,"14.5-14.8":1.06963,"15.0-15.1":1.24813,"15.2-15.3":1.53886,"15.4":2.05002,"15.5":4.22038,"16.0":0},P:{"4":0.09456,"5.0-5.4":0.02031,"6.2-6.4":0.01015,"7.2-7.4":0.18278,"8.2":0.01021,"9.2":0.04062,"10.1":0.03064,"11.1-11.2":0.05218,"12.0":0.01051,"13.0":0.03131,"14.0":0.05253,"15.0":0.04175,"16.0":0.04175,"17.0":4.28951},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00231,"4.2-4.3":0.00404,"4.4":0,"4.4.3-4.4.4":0.01557},A:{"8":0.01123,"10":0.02247,"11":0.02247,_:"6 7 9 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.3155},H:{"0":0.02074},L:{"0":27.89418},S:{"2.5":0},R:{_:"0"},M:{"0":0.16652}};
+module.exports={C:{"85":0.00488,"87":0.00488,"99":0.00488,"100":0.01952,"101":0.00976,"102":0.44417,"103":0.00488,"104":0.00488,_:"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 86 88 89 90 91 92 93 94 95 96 97 98 105 3.5 3.6"},D:{"53":0.00488,"67":0.05369,"73":0.54667,"75":0.03905,"77":0.04393,"79":0.0781,"80":0.12691,"87":0.01952,"90":0.00976,"91":0.00976,"92":0.08786,"93":0.12691,"94":0.00488,"96":0.00488,"99":0.04393,"100":0.05369,"101":1.39597,"102":0.39536,"103":31.24328,"104":0.00488,_:"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 54 55 56 57 58 59 60 61 62 63 64 65 66 68 69 70 71 72 74 76 78 81 83 84 85 86 88 89 95 97 98 105 106"},F:{"88":0.03417,"89":0.02929,_:"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 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00488,"14":0.00488,"16":0.00976,"17":0.00976,"84":0.02441,"89":0.00488,"98":0.00488,"100":0.00488,"101":0.20988,"102":0.03417,"103":4.01218,_:"13 15 18 79 80 81 83 85 86 87 88 90 91 92 93 94 95 96 97 99"},E:{"4":0,"12":0.00488,"13":0.00976,"14":1.72787,_:"0 5 6 7 8 9 10 11 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 16.0","12.1":0.43441,"13.1":1.20561,"14.1":0.19036,"15.1":0.05857,"15.2-15.3":0.05369,"15.4":0.06345,"15.5":1.75716,"15.6":0.03417},G:{"8":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.87803,"10.0-10.2":0,"10.3":0.23792,"11.0-11.2":0.05098,"11.3-11.4":0,"12.0-12.1":0.05098,"12.2-12.5":0.19118,"13.0-13.1":0,"13.2":0.04107,"13.3":0.00991,"13.4-13.7":0.3328,"14.0-14.4":0.8143,"14.5-14.8":0.76332,"15.0-15.1":2.90881,"15.2-15.3":0.67693,"15.4":0.96441,"15.5":5.8417,"16.0":0.01558},P:{"4":0.12588,"5.0-5.4":0.01034,"6.2-6.4":0.02067,"7.2-7.4":0.04117,"8.2":0.01034,"9.2":0.04135,"10.1":0.02255,"11.1-11.2":0.03147,"12.0":0.01049,"13.0":0.04117,"14.0":0.01029,"15.0":0.01029,"16.0":0.03088,"17.0":5.82587},I:{"0":0,"3":0,"4":0.01331,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.03328,"4.4":0,"4.4.3-4.4.4":0.01997},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.02441,"11":0.00488,_:"6 7 9 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02718,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.06656},Q:{"10.4":0},O:{"0":0.40448},H:{"0":0},L:{"0":33.91337}};
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 7756caa9d6..10ab9c8f53 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:{"40":0.01279,"47":0.00639,"48":0.0032,"51":0.01599,"52":0.1087,"56":0.00639,"61":0.01279,"65":0.01279,"68":0.01599,"72":0.00959,"78":0.01599,"81":0.01279,"82":0.01918,"88":0.0032,"89":0.0032,"91":0.02877,"92":0.0032,"93":0.0032,"94":0.00959,"95":0.01279,"96":0.0032,"97":0.00639,"98":0.00959,"99":0.04796,"100":0.27175,"101":1.80311,"102":0.05115,_:"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 49 50 53 54 55 57 58 59 60 62 63 64 66 67 69 70 71 73 74 75 76 77 79 80 83 84 85 86 87 90 103 104 3.5 3.6"},D:{"22":0.0032,"28":0.01279,"38":0.00959,"47":0.04476,"49":0.09591,"53":0.01279,"55":0.0032,"56":0.00639,"58":0.0032,"63":0.19502,"64":0.00959,"65":0.0032,"66":0.00639,"68":0.01599,"69":0.03197,"70":0.00639,"71":0.00639,"72":0.00959,"73":0.01279,"74":0.00639,"75":0.00639,"76":0.00639,"79":0.17584,"80":0.01918,"81":0.00959,"83":0.05435,"84":0.15985,"85":0.07673,"86":0.06714,"87":0.12788,"88":0.01599,"89":0.01918,"90":0.01918,"91":0.01918,"92":0.01918,"93":0.01279,"94":0.01279,"95":0.02558,"96":0.04476,"97":0.03517,"98":0.05435,"99":0.07353,"100":0.18543,"101":1.08378,"102":19.5017,"103":1.83508,"104":0.00959,"105":0.0032,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 48 50 51 52 54 57 59 60 61 62 67 77 78 106"},F:{"28":0.01279,"36":0.00959,"40":0.00639,"46":0.00639,"68":0.00959,"69":0.00639,"70":0.00959,"71":0.01279,"72":0.00639,"73":0.00959,"84":0.00959,"85":0.04156,"86":0.46037,"87":0.77367,_:"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 74 75 76 77 78 79 80 81 82 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"16":0.0032,"18":0.01599,"83":0.0032,"84":0.00639,"85":0.00959,"86":0.00639,"92":0.00639,"98":0.00639,"99":0.0032,"100":0.00959,"101":0.15985,"102":1.2756,"103":0.24617,_:"12 13 14 15 17 79 80 81 87 88 89 90 91 93 94 95 96 97"},E:{"4":0,"13":0.01279,"14":0.01918,"15":0.00959,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 16.0","11.1":0.01918,"12.1":0.0032,"13.1":0.01918,"14.1":0.07353,"15.1":0.02558,"15.2-15.3":0.01599,"15.4":0.06714,"15.5":0.25256},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00144,"6.0-6.1":0,"7.0-7.1":0.01725,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.02156,"10.0-10.2":0.00575,"10.3":0.03019,"11.0-11.2":0.02156,"11.3-11.4":0.01438,"12.0-12.1":0.01294,"12.2-12.5":0.52758,"13.0-13.1":0.00863,"13.2":0.01006,"13.3":0.0575,"13.4-13.7":0.19551,"14.0-14.4":0.44852,"14.5-14.8":1.70637,"15.0-15.1":0.31051,"15.2-15.3":0.57646,"15.4":2.0327,"15.5":8.31048,"16.0":0.04025},P:{"4":0.21499,"5.0-5.4":0.03107,"6.2-6.4":0.05107,"7.2-7.4":0.0205,"8.2":0.01021,"9.2":0.076,"10.1":0.03064,"11.1-11.2":0.0819,"12.0":0.03071,"13.0":0.06143,"14.0":0.07166,"15.0":0.03071,"16.0":0.15357,"17.0":1.54591},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.01445,"4.2-4.3":0.0044,"4.4":0,"4.4.3-4.4.4":0.02198},A:{"8":0.01279,"11":0.07673,_:"6 7 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.02041},H:{"0":0.18681},L:{"0":52.1105},S:{"2.5":0},R:{_:"0"},M:{"0":0.10886}};
+module.exports={C:{"40":0.02929,"47":0.01302,"48":0.00325,"51":0.02278,"52":0.12365,"56":0.01302,"61":0.00651,"65":0.01302,"68":0.01952,"72":0.01627,"78":0.00976,"80":0.00325,"81":0.01952,"82":0.00976,"83":0.01627,"84":0.00651,"88":0.00325,"91":0.03905,"92":0.00651,"93":0.00325,"94":0.01302,"98":0.00325,"99":0.04556,"100":0.00976,"101":0.11064,"102":1.64002,"103":0.20175,_:"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 49 50 53 54 55 57 58 59 60 62 63 64 66 67 69 70 71 73 74 75 76 77 79 85 86 87 89 90 95 96 97 104 105 3.5 3.6"},D:{"38":0.00976,"47":0.07484,"49":0.07484,"53":0.00976,"55":0.00325,"56":0.00325,"58":0.01302,"59":0.00976,"63":0.0423,"64":0.01627,"65":0.00325,"66":0.00325,"68":0.00976,"69":0.03254,"70":0.00325,"71":0.00325,"72":0.02278,"73":0.01302,"74":0.03254,"75":0.00325,"76":0.01952,"79":0.18548,"80":0.00976,"81":0.00976,"83":0.04881,"84":0.11064,"85":0.08135,"86":0.10413,"87":0.10087,"88":0.00976,"89":0.00651,"90":0.02603,"91":0.01627,"92":0.02603,"93":0.01627,"94":0.01627,"95":0.02278,"96":0.03254,"97":0.03254,"98":0.03254,"99":0.04556,"100":0.08135,"101":0.14643,"102":0.97295,"103":22.08164,"104":0.01627,"105":0.00651,_:"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 51 52 54 57 60 61 62 67 77 78 106"},F:{"28":0.00651,"36":0.00651,"40":0.00325,"46":0.00651,"68":0.00976,"69":0.01302,"70":0.01302,"71":0.00976,"73":0.01302,"84":0.00325,"85":0.02278,"86":0.00325,"87":0.02603,"88":0.8981,"89":0.39048,_:"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 72 74 75 76 77 78 79 80 81 82 83 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6","10.0-10.1":0,"12.1":0.01302},B:{"18":0.00651,"84":0.02278,"85":0.00651,"86":0.00976,"92":0.00651,"97":0.00325,"99":0.00325,"101":0.01952,"102":0.03905,"103":1.62375,_:"12 13 14 15 16 17 79 80 81 83 87 88 89 90 91 93 94 95 96 98 100"},E:{"4":0,"13":0.00325,"14":0.01627,"15":0.00651,_:"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.01302,"12.1":0.00651,"13.1":0.01952,"14.1":0.06833,"15.1":0.02278,"15.2-15.3":0.01627,"15.4":0.0423,"15.5":0.2831,"15.6":0.01952,"16.0":0.00325},G:{"8":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.01997,"8.1-8.4":0,"9.0-9.2":0.00307,"9.3":0.02304,"10.0-10.2":0.00154,"10.3":0.03226,"11.0-11.2":0.01229,"11.3-11.4":0.00922,"12.0-12.1":0.01382,"12.2-12.5":0.50381,"13.0-13.1":0.00461,"13.2":0.00922,"13.3":0.09216,"13.4-13.7":0.13517,"14.0-14.4":0.36711,"14.5-14.8":1.39009,"15.0-15.1":0.24423,"15.2-15.3":0.52071,"15.4":0.85556,"15.5":10.69984,"16.0":0.10138},P:{"4":0.15355,"5.0-5.4":0.04177,"6.2-6.4":0.04118,"7.2-7.4":0.04132,"8.2":0.02059,"9.2":0.09786,"10.1":0.0834,"11.1-11.2":0.06142,"12.0":0.02047,"13.0":0.06142,"14.0":0.06142,"15.0":0.03071,"16.0":0.12284,"17.0":2.15997},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.03118,"4.2-4.3":0.00746,"4.4":0,"4.4.3-4.4.4":0.00859},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.01627,"11":0.10413,_:"6 7 8 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02718,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.13494},Q:{"10.4":0},O:{"0":0.01349},H:{"0":0.17247},L:{"0":50.65859}};
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 d00d09fcce..f4703c5d2f 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:{"43":0.00471,"47":0.01649,"49":0.00236,"52":0.00942,"56":0.00942,"67":0.00236,"72":0.00707,"78":0.00942,"84":0.00236,"87":0.00471,"89":0.00236,"91":0.0212,"93":0.00707,"98":0.00471,"99":0.67353,"100":0.14837,"101":1.77332,"102":0.03297,_:"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 44 45 46 48 50 51 53 54 55 57 58 59 60 61 62 63 64 65 66 68 69 70 71 73 74 75 76 77 79 80 81 82 83 85 86 88 90 92 94 95 96 97 103 104 3.5 3.6"},D:{"22":0.00236,"33":0.00236,"55":0.00471,"60":0.00236,"65":0.00471,"70":0.00236,"74":0.0942,"75":0.00236,"76":0.08714,"77":0.00471,"79":0.02591,"80":0.00707,"81":0.00236,"84":0.00236,"86":0.00471,"87":0.01178,"88":0.00471,"89":0.00236,"90":0.00471,"91":0.00471,"92":0.00707,"93":0.24492,"94":0.00471,"95":0.01178,"96":0.0212,"97":0.01413,"98":0.01413,"99":0.0212,"100":0.12717,"101":0.57698,"102":10.39733,"103":0.7536,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 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 49 50 51 52 53 54 56 57 58 59 61 62 63 64 66 67 68 69 71 72 73 78 83 85 104 105 106"},F:{"58":0.00236,"83":0.00471,"85":0.00471,"86":0.02355,"87":0.15308,_:"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 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 84 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.04004,"13":0.01178,"14":0.00942,"15":0.00942,"16":0.00471,"17":0.00942,"18":0.2355,"84":0.00942,"85":0.00236,"86":0.00471,"89":0.00942,"90":0.00471,"92":0.01178,"95":0.00471,"96":0.00236,"98":0.00942,"99":0.00707,"100":0.00942,"101":0.60524,"102":2.15954,"103":0.471,_:"79 80 81 83 87 88 91 93 94 97"},E:{"4":0,"13":0.00471,"14":0.10362,"15":0.01178,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 16.0","11.1":0.00236,"12.1":0.00236,"13.1":0.01884,"14.1":0.01884,"15.1":0.01178,"15.2-15.3":0.01413,"15.4":0.02826,"15.5":0.06359},G:{"8":0.00723,"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.06071,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.05493,"10.0-10.2":0,"10.3":0.08529,"11.0-11.2":0.04626,"11.3-11.4":0.00723,"12.0-12.1":0.02891,"12.2-12.5":2.02951,"13.0-13.1":0.02602,"13.2":0.00867,"13.3":1.00608,"13.4-13.7":0.08384,"14.0-14.4":1.86038,"14.5-14.8":1.15063,"15.0-15.1":1.74618,"15.2-15.3":1.0162,"15.4":1.65656,"15.5":3.4013,"16.0":0.0795},P:{"4":0.12185,"5.0-5.4":0.02031,"6.2-6.4":0.01015,"7.2-7.4":0.18278,"8.2":0.01021,"9.2":0.04062,"10.1":0.03064,"11.1-11.2":0.08124,"12.0":0.0313,"13.0":0.10155,"14.0":0.17263,"15.0":0.05077,"16.0":0.37572,"17.0":0.91391},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00099,"4.2-4.3":0.00345,"4.4":0,"4.4.3-4.4.4":0.08729},A:{"9":0.00732,"11":0.06098,_:"6 7 8 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0.01529},O:{"0":1.46},H:{"0":1.24474},L:{"0":60.71546},S:{"2.5":0.02293},R:{_:"0"},M:{"0":0.07644}};
+module.exports={C:{"34":0.00492,"52":0.00738,"57":0.00492,"72":0.00984,"78":0.00246,"89":0.01231,"91":0.01477,"93":0.00246,"97":0.00246,"99":0.50943,"100":0.01231,"101":0.09844,"102":1.74977,"103":0.20672,_:"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 43 44 45 46 47 48 49 50 51 53 54 55 56 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 90 92 94 95 96 98 104 105 3.5 3.6"},D:{"27":0.00246,"33":0.00738,"55":0.00246,"58":0.00246,"63":0.00246,"64":0.00984,"65":0.00246,"70":0.00738,"73":0.00246,"74":0.01231,"76":0.06153,"79":0.01231,"80":0.00492,"83":0.00738,"84":0.00492,"86":0.00492,"87":0.0443,"88":0.00492,"89":0.00492,"90":0.00492,"91":0.01477,"92":0.00738,"93":0.07629,"94":0.00984,"95":0.00492,"96":0.02953,"97":0.00738,"98":0.00492,"99":0.02461,"100":0.01477,"101":0.04676,"102":0.43314,"103":11.958,"104":0.00246,"105":0.00246,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 28 29 30 31 32 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 56 57 59 60 61 62 66 67 68 69 71 72 75 77 78 81 85 106"},F:{"79":0.00492,"81":0.02953,"85":0.01231,"86":0.00246,"87":0.00492,"88":0.08121,"89":0.07383,_:"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 82 83 84 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.01477,"13":0.00738,"14":0.00738,"15":0.00738,"16":0.00492,"17":0.01969,"18":0.20426,"84":0.00492,"85":0.00492,"88":0.00984,"89":0.03692,"90":0.00738,"92":0.02461,"96":0.00246,"97":0.00738,"98":0.00984,"99":0.00738,"100":0.00492,"101":0.06645,"102":0.0566,"103":3.66689,_:"79 80 81 83 86 87 91 93 94 95"},E:{"4":0,"13":0.00492,"14":0.05168,"15":0.00984,_:"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.00246,"12.1":0.00246,"13.1":0.02215,"14.1":0.01969,"15.1":0.00738,"15.2-15.3":0.00246,"15.4":0.01231,"15.5":0.13536,"15.6":0.01231,"16.0":0.00246},G:{"8":0.00513,"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.01281,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.0346,"10.0-10.2":0,"10.3":0.05638,"11.0-11.2":0.03716,"11.3-11.4":0.00384,"12.0-12.1":0.05638,"12.2-12.5":1.28018,"13.0-13.1":0.01922,"13.2":0.00897,"13.3":0.75222,"13.4-13.7":0.07817,"14.0-14.4":1.11871,"14.5-14.8":1.28402,"15.0-15.1":1.94013,"15.2-15.3":0.47927,"15.4":0.82526,"15.5":4.29674,"16.0":0.22554},P:{"4":0.20673,"5.0-5.4":0.01034,"6.2-6.4":0.02067,"7.2-7.4":0.20673,"8.2":0.01034,"9.2":0.04135,"10.1":0.02255,"11.1-11.2":0.04135,"12.0":0.03382,"13.0":0.08269,"14.0":0.16538,"15.0":0.12404,"16.0":0.29975,"17.0":1.07497},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00218,"4.2-4.3":0.00272,"4.4":0,"4.4.3-4.4.4":0.09311},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.01231,"11":0.06399,_:"6 7 8 10 5.5"},J:{"7":0,"10":0.01508},N:{"11":0.02718,_:"10"},S:{"2.5":0.04523},R:{_:"0"},M:{"0":0.09801},Q:{"10.4":0.02262},O:{"0":1.89983},H:{"0":1.22764},L:{"0":61.11577}};
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 bbfc4e6485..48f286666e 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:{"29":0.00605,"30":0.00908,"35":0.00908,"36":0.00908,"37":0.00605,"39":0.00303,"40":0.00605,"41":0.03935,"42":0.00605,"43":0.00605,"44":0.00605,"45":0.00605,"47":0.00908,"48":0.00303,"49":0.00303,"50":0.00303,"52":0.00908,"54":0.00605,"56":0.00908,"57":0.00605,"58":0.00303,"60":0.17254,"61":0.00605,"62":0.00303,"66":0.05449,"67":0.00303,"69":0.00303,"70":0.00605,"71":0.00908,"72":0.02724,"76":0.01211,"78":0.02422,"79":0.00605,"81":0.00605,"83":0.00908,"84":0.00908,"85":0.00605,"87":0.00605,"88":0.0333,"89":0.04843,"90":0.00605,"91":0.02422,"92":0.00605,"93":0.00908,"94":0.01211,"95":0.01514,"96":0.01816,"97":0.02724,"98":0.02119,"99":0.06659,"100":0.28757,"101":2.58809,"102":0.27243,"103":0.00908,_:"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 31 32 33 34 38 46 51 53 55 59 63 64 65 68 73 74 75 77 80 82 86 104 3.5 3.6"},D:{"11":0.00605,"31":0.00605,"32":0.00908,"38":0.0333,"46":0.00303,"47":0.00303,"49":0.00605,"53":0.00605,"55":0.00303,"56":0.00303,"58":0.00303,"61":0.00605,"62":0.01211,"63":0.01211,"64":0.00303,"65":0.00908,"67":0.01816,"68":0.00303,"69":0.00908,"70":0.01211,"71":0.02119,"72":0.00303,"74":0.02724,"75":0.00605,"76":0.00908,"77":0.00908,"78":0.01211,"79":0.08778,"80":0.01816,"81":0.03632,"83":0.01211,"84":0.02119,"85":0.01211,"86":0.01816,"87":0.0333,"88":0.02724,"89":0.03632,"90":0.02119,"91":0.02119,"92":0.06962,"93":0.01211,"94":0.01816,"95":0.02422,"96":0.04843,"97":0.06054,"98":0.05751,"99":0.05751,"100":0.17557,"101":0.84151,"102":14.80203,"103":1.59523,"104":0.01514,_:"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 33 34 35 36 37 39 40 41 42 43 44 45 48 50 51 52 54 57 59 60 66 73 105 106"},F:{"28":0.00605,"36":0.00605,"46":0.00908,"73":0.00303,"74":0.00605,"79":0.00605,"85":0.00908,"86":0.10897,"87":0.34811,_:"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 75 76 77 78 80 81 82 83 84 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.01816,"13":0.00605,"14":0.00605,"15":0.00605,"16":0.00605,"17":0.00908,"18":0.0787,"84":0.00908,"85":0.00605,"86":0.00605,"89":0.01211,"90":0.00908,"92":0.03632,"95":0.00303,"96":0.00908,"97":0.00303,"98":0.00908,"99":0.01211,"100":0.01211,"101":0.21492,"102":1.87674,"103":0.43589,_:"79 80 81 83 87 88 91 93 94"},E:{"4":0,"13":0.02422,"14":0.13924,"15":0.03935,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.02119,"11.1":0.01816,"12.1":0.03632,"13.1":0.09384,"14.1":0.22097,"15.1":0.09686,"15.2-15.3":0.06054,"15.4":0.37838,"15.5":0.96259,"16.0":0.00605},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00236,"6.0-6.1":0.00314,"7.0-7.1":0.01257,"8.1-8.4":0.01335,"9.0-9.2":0.00236,"9.3":0.10134,"10.0-10.2":0.01257,"10.3":0.12333,"11.0-11.2":0.02985,"11.3-11.4":0.01178,"12.0-12.1":0.01885,"12.2-12.5":0.42342,"13.0-13.1":0.01021,"13.2":0.00864,"13.3":0.03299,"13.4-13.7":0.0982,"14.0-14.4":0.25295,"14.5-14.8":0.55147,"15.0-15.1":0.30716,"15.2-15.3":0.45877,"15.4":1.25613,"15.5":4.08026,"16.0":0.02592},P:{"4":0.19833,"5.0-5.4":0.03046,"6.2-6.4":0.0206,"7.2-7.4":0.05219,"8.2":0.01015,"9.2":0.12537,"10.1":0.01045,"11.1-11.2":0.04175,"12.0":0.01044,"13.0":0.04175,"14.0":0.05219,"15.0":0.02088,"16.0":0.14614,"17.0":1.15866},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00327,"4.2-4.3":0.00784,"4.4":0,"4.4.3-4.4.4":0.45608},A:{"9":0.00395,"11":0.08686,_:"6 7 8 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0.03487},O:{"0":2.15466},H:{"0":0.56774},L:{"0":57.20193},S:{"2.5":0},R:{_:"0"},M:{"0":0.19524}};
+module.exports={C:{"29":0.00305,"30":0.00609,"36":0.00609,"40":0.00609,"41":0.00609,"42":0.00305,"43":0.00609,"44":0.00305,"45":0.00305,"47":0.00914,"48":0.00305,"49":0.00305,"52":0.00914,"56":0.00914,"57":0.01218,"60":0.11571,"61":0.00305,"62":0.00305,"66":0.10353,"67":0.00305,"70":0.00305,"72":0.02436,"76":0.00305,"77":0.00609,"78":0.03045,"81":0.00305,"82":0.00305,"84":0.00914,"85":0.00305,"87":0.00305,"88":0.01523,"89":0.09135,"90":0.00305,"91":0.02436,"92":0.01218,"93":0.01218,"94":0.01827,"95":0.01523,"96":0.0335,"97":0.01218,"98":0.01218,"99":0.02741,"100":0.03959,"101":0.17052,"102":2.38119,"103":0.40499,"104":0.01523,_:"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 31 32 33 34 35 37 38 39 46 50 51 53 54 55 58 59 63 64 65 68 69 71 73 74 75 79 80 83 86 105 3.5 3.6"},D:{"31":0.00305,"32":0.00914,"38":0.02436,"43":0.00305,"49":0.01218,"53":0.0335,"56":0.00609,"61":0.00914,"62":0.01827,"63":0.01218,"65":0.01218,"67":0.02132,"68":0.00305,"69":0.01218,"70":0.00914,"71":0.02741,"72":0.00305,"74":0.02741,"75":0.00305,"76":0.01218,"77":0.01218,"78":0.00609,"79":0.07308,"80":0.01827,"81":0.01523,"83":0.00914,"84":0.00914,"85":0.00914,"86":0.01827,"87":0.03045,"88":0.0335,"89":0.04263,"90":0.07917,"91":0.0335,"92":0.07917,"93":0.00914,"94":0.01827,"95":0.01523,"96":0.04263,"97":0.05177,"98":0.03045,"99":0.03045,"100":0.07308,"101":0.09744,"102":0.53592,"103":16.56176,"104":0.02436,"105":0.00609,_:"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 33 34 35 36 37 39 40 41 42 44 45 46 47 48 50 51 52 54 55 57 58 59 60 64 66 73 106"},F:{"36":0.00609,"46":0.00914,"74":0.00609,"77":0.00305,"79":0.01523,"80":0.00305,"83":0.00305,"84":0.00305,"85":0.00609,"86":0.00609,"87":0.00914,"88":0.338,"89":0.18575,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 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 75 76 78 81 82 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.01523,"13":0.00305,"14":0.00609,"15":0.00609,"16":0.00914,"17":0.01218,"18":0.08526,"84":0.00609,"85":0.00609,"89":0.01218,"90":0.00914,"92":0.0335,"96":0.00305,"97":0.00609,"98":0.00609,"99":0.00914,"100":0.00609,"101":0.02132,"102":0.03959,"103":2.51517,_:"79 80 81 83 86 87 88 91 93 94 95"},E:{"4":0,"11":0.00305,"12":0.00609,"13":0.02132,"14":0.13094,"15":0.04263,_:"0 5 6 7 8 9 10 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.02132,"11.1":0.01218,"12.1":0.0335,"13.1":0.10658,"14.1":0.20402,"15.1":0.07613,"15.2-15.3":0.03654,"15.4":0.17357,"15.5":1.29717,"15.6":0.06395,"16.0":0.00914},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00162,"5.0-5.1":0.00567,"6.0-6.1":0,"7.0-7.1":0.00891,"8.1-8.4":0.01701,"9.0-9.2":0.01053,"9.3":0.04537,"10.0-10.2":0.00648,"10.3":0.10856,"11.0-11.2":0.03727,"11.3-11.4":0.01053,"12.0-12.1":0.01944,"12.2-12.5":0.4083,"13.0-13.1":0.01215,"13.2":0.00729,"13.3":0.03321,"13.4-13.7":0.09559,"14.0-14.4":0.24709,"14.5-14.8":0.45367,"15.0-15.1":0.23412,"15.2-15.3":0.32972,"15.4":0.52334,"15.5":5.11995,"16.0":0.05266},P:{"4":0.16858,"5.0-5.4":0.04074,"6.2-6.4":0.04198,"7.2-7.4":0.03161,"8.2":0.01034,"9.2":0.07347,"10.1":0.02099,"11.1-11.2":0.04215,"12.0":0.02107,"13.0":0.06322,"14.0":0.02107,"15.0":0.03161,"16.0":0.09483,"17.0":1.26436},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00269,"4.2-4.3":0.00986,"4.4":0,"4.4.3-4.4.4":0.38382},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.00374,"11":0.07848,_:"6 7 8 10 5.5"},J:{"7":0,"10":0},N:{"10":0.0159,"11":0.02718},S:{"2.5":0},R:{_:"0"},M:{"0":0.20862},Q:{"10.4":0.04172},O:{"0":2.55907},H:{"0":0.7242},L:{"0":57.42234}};
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 eb8de3dffa..1558e81ae0 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:{"52":0.0313,"72":0.00391,"78":0.01174,"84":0.00783,"87":0.01174,"88":0.0313,"89":0.02348,"90":0.00391,"91":0.01957,"92":0.00391,"93":0.00783,"94":0.00783,"95":0.00783,"96":0.0313,"98":0.00783,"99":0.01957,"100":0.20739,"101":1.25607,"102":0.03913,_:"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 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 85 86 97 103 104 3.5 3.6"},D:{"49":0.03913,"50":0.00391,"63":0.00783,"65":0.00391,"66":0.00783,"67":0.00783,"69":0.00783,"70":0.01565,"72":0.00391,"74":0.03913,"76":0.00783,"77":0.01565,"78":0.00783,"79":0.06261,"80":0.01957,"81":0.01565,"83":0.01565,"84":0.03522,"85":0.01174,"86":0.03913,"87":0.07043,"88":0.02348,"89":0.04304,"90":0.04696,"91":0.0587,"92":0.06652,"93":0.02348,"94":0.03522,"95":0.01957,"96":0.10956,"97":0.09391,"98":0.11348,"99":0.19174,"100":0.32087,"101":1.52998,"102":23.02801,"103":2.13259,"104":0.01174,"105":0.00783,_:"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 51 52 53 54 55 56 57 58 59 60 61 62 64 68 71 73 75 106"},F:{"28":0.00783,"79":0.00783,"85":0.01565,"86":0.32869,"87":0.67695,_:"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 80 81 82 83 84 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"16":0.00391,"18":0.01957,"84":0.00783,"88":0.00391,"89":0.01174,"90":0.00783,"91":0.02348,"92":0.02739,"94":0.00783,"95":0.00783,"96":0.01174,"97":0.01174,"98":0.01174,"99":0.01957,"100":0.02739,"101":0.30913,"102":2.18345,"103":0.39913,_:"12 13 14 15 17 79 80 81 83 85 86 87 93"},E:{"4":0,"8":0.00783,"13":0.02739,"14":0.11739,"15":0.05087,_:"0 5 6 7 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 16.0","11.1":0.01565,"12.1":0.04696,"13.1":0.07826,"14.1":0.36782,"15.1":0.11739,"15.2-15.3":0.07043,"15.4":0.38347,"15.5":0.73564},G:{"8":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.05934,"10.0-10.2":0,"10.3":0.05116,"11.0-11.2":0.0266,"11.3-11.4":0.04707,"12.0-12.1":0.01023,"12.2-12.5":0.76534,"13.0-13.1":0.03888,"13.2":0.01637,"13.3":0.08799,"13.4-13.7":0.35811,"14.0-14.4":0.81446,"14.5-14.8":1.90926,"15.0-15.1":0.97817,"15.2-15.3":1.9154,"15.4":4.16232,"15.5":9.12068,"16.0":0.03888},P:{"4":0.35531,"5.0-5.4":0.03046,"6.2-6.4":0.09113,"7.2-7.4":0.12182,"8.2":0.01015,"9.2":0.09137,"10.1":0.03038,"11.1-11.2":0.10152,"12.0":0.0203,"13.0":0.21319,"14.0":0.12182,"15.0":0.11167,"16.0":0.67002,"17.0":3.04553},I:{"0":0,"3":0,"4":0.00592,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00169,"4.2-4.3":0.00085,"4.4":0,"4.4.3-4.4.4":0.02198},A:{"11":0.04696,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0.00609},O:{"0":0.09129},H:{"0":0.17862},L:{"0":37.29534},S:{"2.5":0},R:{_:"0"},M:{"0":0.20692}};
+module.exports={C:{"52":0.01791,"78":0.00716,"87":0.01433,"88":0.03224,"89":0.02149,"90":0.00716,"91":0.02507,"92":0.00358,"93":0.00716,"94":0.00716,"96":0.02507,"99":0.01075,"100":0.01791,"101":0.08597,"102":1.14624,"103":0.12895,"104":0.01791,_:"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 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 95 97 98 105 3.5 3.6"},D:{"38":0.00716,"49":0.02866,"63":0.01075,"66":0.00716,"67":0.00358,"69":0.00358,"70":0.00358,"71":0.01433,"73":0.00716,"74":0.02866,"76":0.00716,"77":0.00358,"78":0.01433,"79":0.0788,"80":0.01433,"81":0.01075,"83":0.00716,"84":0.01433,"85":0.01075,"86":0.02149,"87":0.03224,"88":0.00716,"89":0.0394,"90":0.02866,"91":0.04657,"92":0.05373,"93":0.01075,"94":0.04298,"95":0.01075,"96":0.06448,"97":0.06089,"98":0.07164,"99":0.12895,"100":0.25432,"101":0.32238,"102":1.17848,"103":22.67048,"104":0.01433,"105":0.00716,_:"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 48 50 51 52 53 54 55 56 57 58 59 60 61 62 64 65 68 72 75 106"},F:{"28":0.02149,"36":0.00358,"46":0.01433,"79":0.00716,"85":0.01433,"86":0.00716,"87":0.0394,"88":0.84535,"89":0.28656,_:"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 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.01433,"84":0.00358,"90":0.00716,"92":0.01791,"98":0.00358,"99":0.00716,"100":0.01433,"101":0.02507,"102":0.05015,"103":2.22084,_:"12 13 14 15 16 17 79 80 81 83 85 86 87 88 89 91 93 94 95 96 97"},E:{"4":0,"9":0.00358,"13":0.02866,"14":0.11462,"15":0.07522,_:"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.00716,"12.1":0.07164,"13.1":0.07522,"14.1":0.36536,"15.1":0.09313,"15.2-15.3":0.07522,"15.4":0.20417,"15.5":1.06027,"15.6":0.03224,"16.0":0.00716},G:{"8":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.00429,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.04937,"10.0-10.2":0.01717,"10.3":0.07942,"11.0-11.2":0.0279,"11.3-11.4":0.04078,"12.0-12.1":0.01073,"12.2-12.5":0.6804,"13.0-13.1":0.0601,"13.2":0.00859,"13.3":0.08156,"13.4-13.7":0.21678,"14.0-14.4":0.74265,"14.5-14.8":1.51749,"15.0-15.1":0.78128,"15.2-15.3":1.21056,"15.4":2.18502,"15.5":13.33118,"16.0":0.09873},P:{"4":0.42778,"5.0-5.4":0.04074,"6.2-6.4":0.23191,"7.2-7.4":0.13241,"8.2":0.01034,"9.2":0.06111,"10.1":0.03025,"11.1-11.2":0.06111,"12.0":0.01019,"13.0":0.18333,"14.0":0.09167,"15.0":0.11204,"16.0":0.43796,"17.0":3.6972},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00497,"4.2-4.3":0.00662,"4.4":0,"4.4.3-4.4.4":0.09108},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.02149,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.0159,"11":0.02718},S:{"2.5":0},R:{_:"0"},M:{"0":0.2246},Q:{"10.4":0.03209},O:{"0":0.12192},H:{"0":0.17011},L:{"0":39.70319}};
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 754e55d706..a68a2b1fb8 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:{"34":0.07536,"51":0.0133,"52":0.04876,"53":0.00887,"54":0.00443,"55":0.00887,"56":0.01773,"57":0.00887,"75":0.0133,"78":0.0133,"81":0.00887,"84":0.00887,"88":0.00443,"91":0.00887,"94":0.03103,"98":0.03103,"99":0.02217,"100":0.12856,"101":0.89547,"102":0.0266,_:"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 43 44 45 46 47 48 49 50 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 76 77 79 80 82 83 85 86 87 89 90 92 93 95 96 97 103 104 3.5 3.6"},D:{"22":0.04433,"26":0.05763,"30":0.0133,"34":0.07979,"38":0.20392,"40":0.00887,"45":0.00887,"46":0.00443,"47":0.00443,"49":0.08866,"53":0.11526,"54":0.00443,"55":0.03546,"56":0.00443,"57":0.00887,"58":0.03546,"59":0.00443,"60":0.00887,"61":0.11083,"62":0.01773,"63":0.0133,"64":0.00887,"65":0.0133,"66":0.00443,"67":0.0399,"68":0.04433,"69":0.01773,"70":0.0133,"71":0.0266,"72":0.0266,"73":0.0266,"74":0.0399,"75":0.02217,"76":0.02217,"77":0.0266,"78":0.04433,"79":0.51866,"80":0.05763,"81":0.03546,"83":0.03103,"84":0.01773,"85":0.00887,"86":0.04876,"87":0.12412,"88":0.00443,"89":0.06206,"90":0.00443,"91":0.03103,"92":0.16845,"93":0.01773,"94":0.04876,"95":0.03546,"96":0.15072,"97":0.29701,"98":0.19062,"99":0.16402,"100":0.62949,"101":1.89289,"102":17.92705,"103":1.56042,"104":0.0532,"105":0.00887,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 27 28 29 31 32 33 35 36 37 39 41 42 43 44 48 50 51 52 106"},F:{"28":0.02217,"36":0.06206,"46":0.08423,"70":0.00887,"85":0.00443,"86":0.03103,"87":0.15072,_:"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 71 72 73 74 75 76 77 78 79 80 81 82 83 84 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"17":0.00443,"18":0.03546,"95":0.00887,"99":0.00887,"100":0.01773,"101":0.34134,"102":2.34062,"103":0.50536,_:"12 13 14 15 16 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 96 97 98"},E:{"4":0,"11":0.00887,"12":0.00443,"13":0.11526,"14":0.64279,"15":0.15072,_:"0 5 6 7 8 9 10 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.01773,"11.1":0.05763,"12.1":0.08423,"13.1":0.4167,"14.1":1.94609,"15.1":0.17732,"15.2-15.3":0.23495,"15.4":2.37609,"15.5":5.13341,"16.0":0.00887},G:{"8":0.006,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.06297,"7.0-7.1":0.05998,"8.1-8.4":0.07497,"9.0-9.2":0.11695,"9.3":0.38385,"10.0-10.2":0.06597,"10.3":0.32387,"11.0-11.2":0.14694,"11.3-11.4":0.08397,"12.0-12.1":0.15894,"12.2-12.5":1.41843,"13.0-13.1":0.06297,"13.2":0.02399,"13.3":0.14394,"13.4-13.7":0.5008,"14.0-14.4":1.04358,"14.5-14.8":3.13674,"15.0-15.1":0.64174,"15.2-15.3":1.13954,"15.4":4.42323,"15.5":15.88163,"16.0":0.02699},P:{"4":1.08576,"5.0-5.4":0.03107,"6.2-6.4":0.05107,"7.2-7.4":0.0205,"8.2":0.01021,"9.2":0.076,"10.1":0.03064,"11.1-11.2":0.01025,"12.0":0.04101,"13.0":0.03257,"14.0":0.01086,"15.0":0.03257,"16.0":0.06515,"17.0":2.17152},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00134,"4.2-4.3":0.00178,"4.4":0,"4.4.3-4.4.4":0.03029},A:{"9":0.02811,"11":0.54818,_:"6 7 8 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0.08909},O:{"0":0.65702},H:{"0":0.05799},L:{"0":22.27687},S:{"2.5":0},R:{_:"0"},M:{"0":0.17818}};
+module.exports={C:{"34":0.09819,"52":0.02678,"53":0.00446,"55":0.00446,"56":0.00446,"75":0.01785,"81":0.00893,"84":0.00893,"87":0.01785,"88":0.00446,"91":0.00446,"93":0.00446,"94":0.03124,"97":0.00446,"98":0.01785,"99":0.01785,"100":0.02678,"101":0.05802,"102":0.75425,"103":0.0848,_:"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 43 44 45 46 47 48 49 50 51 54 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 76 77 78 79 80 82 83 85 86 89 90 92 95 96 104 105 3.5 3.6"},D:{"22":0.06695,"26":0.07141,"30":0.04017,"34":0.08926,"38":0.22761,"40":0.00446,"45":0.00893,"49":0.04463,"53":0.12496,"54":0.01785,"55":0.05356,"57":0.00893,"58":0.03124,"60":0.00446,"61":0.12496,"62":0.01785,"63":0.01339,"64":0.00446,"65":0.01339,"66":0.00446,"67":0.02678,"68":0.06695,"69":0.02678,"70":0.01339,"71":0.02232,"72":0.02678,"73":0.03124,"74":0.02678,"75":0.01785,"76":0.00893,"77":0.03124,"78":0.05802,"79":0.70069,"80":0.06248,"81":0.02678,"83":0.04909,"84":0.00446,"85":0.00446,"86":0.03124,"87":0.14282,"89":0.06695,"91":0.0357,"92":0.16513,"93":0.00446,"94":0.06248,"95":0.0357,"96":0.12496,"97":0.31687,"98":0.19637,"99":0.10711,"100":0.3258,"101":0.35258,"102":1.29427,"103":19.722,"104":0.02232,"105":0.05356,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 27 28 29 31 32 33 35 36 37 39 41 42 43 44 46 47 48 50 51 52 56 59 88 90 106"},F:{"28":0.04017,"32":0.01339,"36":0.0848,"46":0.09372,"70":0.05802,"85":0.00893,"88":0.12496,"89":0.04909,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 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 71 72 73 74 75 76 77 78 79 80 81 82 83 84 86 87 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"16":0.04463,"18":0.01339,"101":0.01785,"102":0.07587,"103":3.11071,_:"12 13 14 15 17 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100"},E:{"4":0,"11":0.00446,"12":0.00446,"13":0.14282,"14":0.69177,"15":0.11158,_:"0 5 6 7 8 9 10 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.00446,"11.1":0.07141,"12.1":0.0848,"13.1":0.482,"14.1":1.72272,"15.1":0.17852,"15.2-15.3":0.21869,"15.4":1.27642,"15.5":6.85071,"15.6":0.11158,"16.0":0.01339},G:{"8":0.00876,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.09347,"7.0-7.1":0.0555,"8.1-8.4":0.07886,"9.0-9.2":0.13436,"9.3":0.40893,"10.0-10.2":0.06718,"10.3":0.33298,"11.0-11.2":0.1402,"11.3-11.4":0.09639,"12.0-12.1":0.13728,"12.2-12.5":1.60943,"13.0-13.1":0.03505,"13.2":0.00876,"13.3":0.13144,"13.4-13.7":0.61047,"14.0-14.4":1.03108,"14.5-14.8":2.64927,"15.0-15.1":0.59587,"15.2-15.3":0.89088,"15.4":2.10306,"15.5":17.54887,"16.0":0.04089},P:{"4":1.52221,"5.0-5.4":0.04177,"6.2-6.4":0.04118,"7.2-7.4":0.04132,"8.2":0.02059,"9.2":0.09786,"10.1":0.0834,"11.1-11.2":0.0208,"12.0":0.02175,"13.0":0.05436,"14.0":0.02175,"15.0":0.02175,"16.0":0.07611,"17.0":2.07673},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.01037,"4.2-4.3":0.00444,"4.4":0,"4.4.3-4.4.4":0.11254},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.53556,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02718,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.1495},Q:{"10.4":0.1495},O:{"0":1.24583},H:{"0":0.05766},L:{"0":21.88742}};
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 dcb78f2493..9bfcd9e050 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:{"52":0.07545,"91":0.10563,"97":0.01006,"100":0.03521,"101":1.01103,"102":0.03521,_:"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 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 92 93 94 95 96 98 99 103 104 3.5 3.6"},D:{"23":0.01006,"29":0.00503,"53":0.02515,"63":0.0503,"71":0.01006,"76":0.03018,"78":0.01006,"79":0.13078,"83":0.04024,"85":0.00503,"87":0.14084,"90":0.01006,"91":0.04024,"92":0.01006,"93":0.12575,"94":0.00503,"95":0.01006,"96":0.05533,"97":0.02515,"98":0.05533,"99":0.27665,"100":1.56433,"101":2.68602,"102":26.94068,"103":2.55021,"104":0.00503,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 24 25 26 27 28 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 54 55 56 57 58 59 60 61 62 64 65 66 67 68 69 70 72 73 74 75 77 80 81 84 86 88 89 105 106"},F:{"86":0.6036,"87":2.40434,_:"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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"15":0.01509,"96":0.01006,"100":0.01006,"101":0.67402,"102":2.96267,"103":0.56336,_:"12 13 14 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 97 98 99"},E:{"4":0,"12":0.01006,"13":0.74444,"14":0.14084,"15":0.02515,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1 10.1 16.0","11.1":0.12575,"12.1":0.03521,"13.1":0.10563,"14.1":1.97679,"15.1":0.05533,"15.2-15.3":0.18108,"15.4":0.55833,"15.5":0.82995},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00131,"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.01176,"9.3":0.25477,"10.0-10.2":0,"10.3":0.11628,"11.0-11.2":0.17508,"11.3-11.4":0.01829,"12.0-12.1":0.15025,"12.2-12.5":1.999,"13.0-13.1":0,"13.2":0,"13.3":0.11889,"13.4-13.7":0.11889,"14.0-14.4":1.06613,"14.5-14.8":0.6402,"15.0-15.1":0.17377,"15.2-15.3":0.57096,"15.4":1.83699,"15.5":5.7997,"16.0":0.00392},P:{"4":0.0105,"5.0-5.4":0.021,"6.2-6.4":0.03149,"7.2-7.4":0.01073,"8.2":0.01015,"9.2":0.02178,"10.1":0.01002,"11.1-11.2":0.07513,"12.0":0.01089,"13.0":0.02147,"14.0":0.0644,"15.0":0.01073,"16.0":0.54737,"17.0":4.51849},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.01491},A:{"11":0.04527,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0},H:{"0":0.13175},L:{"0":31.85468},S:{"2.5":0},R:{_:"0"},M:{"0":0.71568}};
+module.exports={C:{"52":0.08667,"58":0.00542,"78":0.00542,"97":0.01083,"100":0.01625,"101":0.05417,"102":0.93714,"103":0.17334,"104":0.00542,_:"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 53 54 55 56 57 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 91 92 93 94 95 96 98 99 105 3.5 3.6"},D:{"53":0.01083,"63":0.09751,"67":0.0325,"76":0.03792,"79":0.15709,"80":0.02709,"83":0.01083,"87":0.10834,"88":0.01083,"89":0.01083,"90":0.00542,"91":0.0325,"92":0.0325,"93":0.0325,"96":0.17334,"97":0.01083,"98":0.01625,"99":0.09209,"100":0.19501,"101":0.48211,"102":4.06275,"103":34.36545,"104":0.02709,_:"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 54 55 56 57 58 59 60 61 62 64 65 66 68 69 70 71 72 73 74 75 77 78 81 84 85 86 94 95 105 106"},F:{"87":0.12459,"88":1.86345,"89":0.45503,_:"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 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"15":0.00542,"89":0.02709,"96":0.00542,"97":0.01625,"101":0.04875,"102":0.13001,"103":3.82982,_:"12 13 14 16 17 18 79 80 81 83 84 85 86 87 88 90 91 92 93 94 95 98 99 100"},E:{"4":0,"12":0.01083,"13":0.78547,"14":0.23835,"15":0.01083,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1 10.1 16.0","11.1":0.01083,"12.1":0.03792,"13.1":0.30335,"14.1":1.47342,"15.1":0.05417,"15.2-15.3":0.18418,"15.4":0.24918,"15.5":1.34342,"15.6":0.0325},G:{"8":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.00249,"9.3":0.19817,"10.0-10.2":0.00125,"10.3":0.23431,"11.0-11.2":0.06606,"11.3-11.4":0.02742,"12.0-12.1":0.03739,"12.2-12.5":0.99957,"13.0-13.1":0.00125,"13.2":0,"13.3":0.08724,"13.4-13.7":0.05609,"14.0-14.4":1.02823,"14.5-14.8":0.45242,"15.0-15.1":0.13834,"15.2-15.3":0.21063,"15.4":0.56584,"15.5":8.21091,"16.0":0.06107},P:{"4":0.09294,"5.0-5.4":0.03098,"6.2-6.4":0.04131,"7.2-7.4":0.0764,_:"8.2 10.1 12.0","9.2":0.1549,"11.1-11.2":0.05457,"13.0":0.05457,"14.0":0.03274,"15.0":0.10327,"16.0":0.03274,"17.0":5.27149},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00226,"4.2-4.3":0.00113,"4.4":0,"4.4.3-4.4.4":0.14326},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"10":0.02167,"11":0.04334,_:"6 7 8 9 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":1.01284},Q:{"10.4":0},O:{"0":0},H:{"0":0.05207},L:{"0":27.63189}};
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 fe691c8fb3..411b781adb 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:{"52":0.02474,"78":0.0165,"89":0.00825,"91":0.08248,"94":0.00825,"95":0.02062,"98":0.00825,"99":0.00825,"100":0.7382,"101":3.9343,"102":0.13609,_:"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 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 90 92 93 96 97 103 104 3.5 3.6"},D:{"38":0.00412,"49":0.03712,"58":0.01237,"63":0.00412,"65":0.42477,"68":0.02887,"72":0.00412,"73":0.00412,"75":0.00412,"76":0.00412,"77":0.0165,"79":0.02062,"83":0.01237,"85":0.00412,"86":0.00825,"87":0.04124,"89":0.01237,"90":0.01237,"91":0.00825,"92":0.00825,"93":0.00412,"94":0.01237,"96":0.02474,"97":0.01237,"98":0.05361,"99":0.05774,"100":0.39178,"101":1.19596,"102":19.06113,"103":1.62073,_:"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 48 50 51 52 53 54 55 56 57 59 60 61 62 64 66 67 69 70 71 74 78 80 81 84 88 95 104 105 106"},F:{"40":0.03299,"82":0.05774,"85":0.02474,"86":0.44127,"87":0.7052,_:"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 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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00412,"18":0.00825,"84":0.00412,"88":0.00825,"89":0.02474,"94":0.00825,"96":0.00825,"97":0.00412,"98":0.00825,"99":0.02474,"100":0.02062,"101":0.44539,"102":3.63737,"103":0.80418,_:"13 14 15 16 17 79 80 81 83 85 86 87 90 91 92 93 95"},E:{"4":0,"13":0.01237,"14":0.19795,"15":0.05774,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.00412,"11.1":0.07423,"12.1":0.06598,"13.1":0.19795,"14.1":1.10936,"15.1":0.20208,"15.2-15.3":0.1897,"15.4":1.02275,"15.5":1.50114,"16.0":0.00825},G:{"8":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.22194,"10.0-10.2":0,"10.3":0.1164,"11.0-11.2":0,"11.3-11.4":0.0031,"12.0-12.1":0.01707,"12.2-12.5":0.3073,"13.0-13.1":0.00776,"13.2":0.00776,"13.3":0.0388,"13.4-13.7":0.06518,"14.0-14.4":0.56027,"14.5-14.8":0.96534,"15.0-15.1":0.47025,"15.2-15.3":1.01811,"15.4":2.89758,"15.5":8.71911,"16.0":0.04966},P:{"4":0.09456,"5.0-5.4":0.02031,"6.2-6.4":0.01015,"7.2-7.4":0.12465,"8.2":0.01021,"9.2":0.04062,"10.1":0.03064,"11.1-11.2":0.18698,"12.0":0.03116,"13.0":0.10388,"14.0":0.31163,"15.0":0.0831,"16.0":0.48822,"17.0":4.35246},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00167,"4.2-4.3":0.02254,"4.4":0,"4.4.3-4.4.4":0.12269},A:{"11":0.15259,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.01763},H:{"0":0.37829},L:{"0":37.86902},S:{"2.5":0},R:{_:"0"},M:{"0":0.32906}};
+module.exports={C:{"34":0.00407,"47":0.00407,"52":0.04067,"78":0.03254,"82":0.17895,"88":0.00407,"89":0.00813,"91":0.07321,"95":0.01627,"97":0.00407,"98":0.00407,"99":0.0122,"100":0.00813,"101":0.8134,"102":3.35528,"103":0.29282,_:"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 43 44 45 46 48 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 83 84 85 86 87 90 92 93 94 96 104 105 3.5 3.6"},D:{"49":0.01627,"68":0.0122,"79":0.06914,"80":0.0122,"83":0.00813,"87":0.01627,"89":0.01627,"90":0.00407,"93":0.00813,"94":0.02847,"95":0.00407,"96":0.04474,"97":0.0122,"98":0.0122,"99":0.0244,"100":0.05694,"101":0.07727,"102":1.66747,"103":20.13165,_:"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 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 78 81 84 85 86 88 91 92 104 105 106"},F:{"40":0.05694,"85":0.02034,"87":0.07321,"88":0.89474,"89":0.28062,_:"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 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 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"16":0.00407,"18":0.0122,"80":0.00813,"89":0.0366,"92":0.00813,"99":0.00813,"100":0.00813,"101":0.06914,"102":0.09354,"103":5.14069,_:"12 13 14 15 17 79 81 83 84 85 86 87 88 90 91 93 94 95 96 97 98"},E:{"4":0,"13":0.02034,"14":0.17488,"15":0.09354,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.00813,"11.1":0.0244,"12.1":0.07727,"13.1":0.34163,"14.1":0.99235,"15.1":0.08947,"15.2-15.3":0.07727,"15.4":0.42704,"15.5":2.31819,"15.6":0.12201,"16.0":0.01627},G:{"8":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.00162,"9.0-9.2":0,"9.3":0.08262,"10.0-10.2":0,"10.3":0.11178,"11.0-11.2":0.01944,"11.3-11.4":0.06156,"12.0-12.1":0.0081,"12.2-12.5":0.30779,"13.0-13.1":0.0081,"13.2":0.00324,"13.3":0.01782,"13.4-13.7":0.0972,"14.0-14.4":0.47627,"14.5-14.8":0.844,"15.0-15.1":0.46331,"15.2-15.3":0.81322,"15.4":1.26519,"15.5":11.19227,"16.0":0.14742},P:{"4":0.0312,"5.0-5.4":0.01034,"6.2-6.4":0.02067,"7.2-7.4":0.07281,"8.2":0.01034,"9.2":0.0104,"10.1":0.02255,"11.1-11.2":0.14562,"12.0":0.0208,"13.0":0.08321,"14.0":0.22883,"15.0":0.08321,"16.0":0.17683,"17.0":4.57668},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.05682,"4.4":0,"4.4.3-4.4.4":0.13307},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.10574,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02718,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.2789},Q:{"10.4":0},O:{"0":0.02967},H:{"0":0.37078},L:{"0":38.3082}};
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 aba2d6735d..c2b290bfbf 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:{"29":0.00319,"31":0.00319,"34":0.00479,"47":0.0016,"48":0.00319,"49":0.00798,"52":0.01117,"56":0.00958,"57":0.0016,"68":0.01436,"72":0.01117,"85":0.0016,"88":0.00638,"89":0.00319,"91":0.05746,"92":0.0016,"93":0.0016,"95":0.0016,"96":0.00638,"97":0.0016,"98":0.00638,"99":0.02713,"100":0.1979,"101":1.18742,"102":0.08778,"103":0.00479,_:"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 30 32 33 35 36 37 38 39 40 41 42 43 44 45 46 50 51 53 54 55 58 59 60 61 62 63 64 65 66 67 69 70 71 73 74 75 76 77 78 79 80 81 82 83 84 86 87 90 94 104 3.5 3.6"},D:{"11":0.00638,"19":0.01756,"22":0.00319,"25":0.00638,"33":0.01436,"39":0.00319,"40":0.00479,"43":0.01436,"44":0.00319,"46":0.03352,"48":0.00479,"49":0.00319,"50":0.00958,"56":0.0016,"58":0.00479,"60":0.00319,"63":0.00479,"65":0.00319,"69":0.00479,"70":0.01436,"71":0.00319,"72":0.01277,"74":0.01596,"76":0.00958,"77":0.01436,"78":0.01436,"79":0.01117,"80":0.00479,"81":0.01436,"83":0.03192,"84":0.00798,"85":0.01117,"86":0.02234,"87":0.00958,"88":0.02713,"89":0.00638,"90":0.00638,"91":0.02234,"92":0.01915,"93":0.01596,"94":0.05586,"95":0.01117,"96":0.03352,"97":0.02234,"98":0.02234,"99":0.03192,"100":0.12608,"101":0.64319,"102":7.38948,"103":0.62084,"104":0.00479,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 20 21 23 24 26 27 28 29 30 31 32 34 35 36 37 38 41 42 45 47 51 52 53 54 55 57 59 61 62 64 66 67 68 73 75 105 106"},F:{"23":0.00638,"40":0.01277,"69":0.0016,"79":0.00638,"83":0.01915,"85":0.02075,"86":0.09257,"87":0.22663,_:"9 11 12 15 16 17 18 19 20 21 22 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 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 70 71 72 73 74 75 76 77 78 80 81 82 84 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00638,"13":0.00958,"14":0.01277,"15":0.00638,"16":0.00798,"17":0.06863,"18":0.05107,"83":0.00798,"84":0.0016,"85":0.00319,"88":0.0016,"89":0.00319,"90":0.00319,"91":0.00319,"92":0.01277,"95":0.00479,"96":0.00319,"97":0.00319,"98":0.00319,"99":0.01596,"100":0.01436,"101":0.3208,"102":1.19381,"103":0.18194,_:"79 80 81 86 87 93 94"},E:{"4":0,"13":0.00958,"14":0.04948,"15":0.02234,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1 16.0","5.1":0.0016,"11.1":0.00638,"12.1":0.0016,"13.1":0.06065,"14.1":0.10214,"15.1":0.0415,"15.2-15.3":0.0383,"15.4":0.09416,"15.5":0.07501},G:{"8":0.00449,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00299,"7.0-7.1":0.02842,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.03441,"10.0-10.2":0,"10.3":0.02842,"11.0-11.2":0.06283,"11.3-11.4":0.0748,"12.0-12.1":0.06433,"12.2-12.5":1.79815,"13.0-13.1":0.04039,"13.2":0.05685,"13.3":0.12716,"13.4-13.7":0.29022,"14.0-14.4":2.18112,"14.5-14.8":1.8191,"15.0-15.1":1.0008,"15.2-15.3":1.60218,"15.4":2.05845,"15.5":3.58584,"16.0":0.08976},P:{"4":0.36452,"5.0-5.4":0.0405,"6.2-6.4":0.09113,"7.2-7.4":1.02267,"8.2":0.01021,"9.2":0.09113,"10.1":0.03038,"11.1-11.2":0.37464,"12.0":0.02025,"13.0":0.14176,"14.0":0.26326,"15.0":0.25314,"16.0":1.22518,"17.0":1.51882},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.00116,"4.4":0,"4.4.3-4.4.4":0.03228},A:{"11":0.21067,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.44541},H:{"0":0.91498},L:{"0":63.4454},S:{"2.5":0},R:{_:"0"},M:{"0":0.26052}};
+module.exports={C:{"34":0.00426,"42":0.00284,"43":0.00142,"45":0.00284,"46":0.00142,"47":0.00851,"49":0.00568,"52":0.01703,"55":0.00142,"60":0.00851,"72":0.00426,"84":0.00426,"85":0.00426,"87":0.0071,"88":0.01703,"91":0.0071,"94":0.00142,"95":0.00142,"96":0.00993,"98":0.00993,"99":0.01845,"100":0.02129,"101":0.06953,"102":1.11817,"103":0.15609,_:"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 44 48 50 51 53 54 56 57 58 59 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 78 79 80 81 82 83 86 89 90 92 93 97 104 105 3.5 3.6"},D:{"11":0.00851,"19":0.02554,"25":0.00568,"33":0.01845,"38":0.00426,"40":0.00426,"43":0.02412,"44":0.00142,"46":0.01561,"48":0.01987,"49":0.0071,"55":0.00568,"56":0.00284,"58":0.00284,"63":0.00284,"65":0.00568,"69":0.00426,"70":0.00851,"72":0.04541,"73":0.00142,"74":0.00284,"75":0.00568,"76":0.00993,"77":0.01419,"78":0.01135,"79":0.00426,"80":0.00426,"81":0.00993,"83":0.01703,"84":0.00142,"85":0.00568,"86":0.01703,"87":0.01561,"88":0.03264,"89":0.00426,"90":0.00426,"91":0.01135,"92":0.00568,"93":0.00426,"94":0.00851,"95":0.01987,"96":0.02129,"97":0.01987,"98":0.04257,"99":0.03122,"100":0.04967,"101":0.04257,"102":0.31928,"103":6.98716,"104":0.0071,"105":0.00568,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 20 21 22 23 24 26 27 28 29 30 31 32 34 35 36 37 39 41 42 45 47 50 51 52 53 54 57 59 60 61 62 64 66 67 68 71 106"},F:{"79":0.00426,"84":0.00284,"85":0.01987,"86":0.00284,"87":0.00568,"88":0.16602,"89":0.10359,_:"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 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.01135,"13":0.0071,"14":0.00284,"15":0.00284,"16":0.00568,"17":0.04257,"18":0.03831,"84":0.00568,"85":0.00426,"86":0.00142,"89":0.00284,"90":0.00993,"91":0.00426,"92":0.00993,"96":0.00142,"97":0.00284,"98":0.00142,"99":0.02554,"100":0.00993,"101":0.03264,"102":0.03406,"103":1.33386,_:"79 80 81 83 87 88 93 94 95"},E:{"4":0,"13":0.00851,"14":0.04399,"15":0.01845,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1 12.1 16.0","5.1":0.00142,"11.1":0.00284,"13.1":0.08514,"14.1":0.13481,"15.1":0.02554,"15.2-15.3":0.01277,"15.4":0.04541,"15.5":0.19298,"15.6":0.01703},G:{"8":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.03123,"8.1-8.4":0,"9.0-9.2":0.00493,"9.3":0.01972,"10.0-10.2":0,"10.3":0.03945,"11.0-11.2":0.10684,"11.3-11.4":0.02301,"12.0-12.1":0.05917,"12.2-12.5":1.33962,"13.0-13.1":0.04438,"13.2":0.05917,"13.3":0.11999,"13.4-13.7":0.25806,"14.0-14.4":1.87875,"14.5-14.8":1.87546,"15.0-15.1":1.15059,"15.2-15.3":1.49084,"15.4":1.50727,"15.5":5.98965,"16.0":0.19231},P:{"4":0.3529,"5.0-5.4":0.04033,"6.2-6.4":0.23191,"7.2-7.4":1.09903,"8.2":0.01034,"9.2":0.10083,"10.1":0.03025,"11.1-11.2":0.39323,"12.0":0.20166,"13.0":0.12099,"14.0":0.25207,"15.0":0.21174,"16.0":0.94779,"17.0":2.34931},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00069,"4.2-4.3":0.00069,"4.4":0,"4.4.3-4.4.4":0.03294},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.12771,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02718,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.24024},Q:{"10.4":0},O:{"0":0.49764},H:{"0":0.95039},L:{"0":63.36812}};
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 e49adf2dc4..e8f6ce441e 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:{"91":0.0577,"100":0.0577,"101":0.2404,"102":0.22117,_:"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 92 93 94 95 96 97 98 99 103 104 3.5 3.6"},D:{"68":0.01923,"76":0.03846,"79":0.09135,"86":0.01923,"93":0.11058,"98":0.07212,"99":0.2404,"100":0.35098,"101":1.33182,"102":30.61254,"103":4.28874,_:"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 69 70 71 72 73 74 75 77 78 80 81 83 84 85 87 88 89 90 91 92 94 95 96 97 104 105 106"},F:{"86":0.07212,"87":0.79332,_:"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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"16":0.03846,"18":0.01923,"90":0.01923,"101":0.68274,"102":3.80794,"103":0.83178,_:"12 13 14 15 17 79 80 81 83 84 85 86 87 88 89 91 92 93 94 95 96 97 98 99 100"},E:{"4":0,"14":0.1827,_:"0 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.1 16.0","13.1":0.01923,"14.1":0.11058,"15.2-15.3":0.01923,"15.4":0.2404,"15.5":0.98083},G:{"8":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.01399,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.01399,"10.0-10.2":0,"10.3":0.01399,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0.01399,"12.2-12.5":0.30175,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":1.535,"14.0-14.4":0.0551,"14.5-14.8":0.32799,"15.0-15.1":0.20554,"15.2-15.3":0.26064,"15.4":0.95948,"15.5":4.96272,"16.0":0.04111},P:{"4":0.02117,"5.0-5.4":0.03046,"6.2-6.4":0.09113,"7.2-7.4":0.16934,"8.2":0.01015,"9.2":0.09137,"10.1":0.03038,"11.1-11.2":0.02117,"12.0":0.03101,"13.0":0.06202,"14.0":0.0635,"15.0":0.08467,"16.0":0.23284,"17.0":2.67765},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},A:{"11":0.03846,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0.04153},Q:{"10.4":0},O:{"0":0},H:{"0":0},L:{"0":41.42199},S:{"2.5":0},R:{_:"0"},M:{"0":0.06229}};
+module.exports={C:{"101":0.02724,"102":0.9643,"103":0.32143,"104":0.02724,_:"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 105 3.5 3.6"},D:{"58":0.11441,"86":0.02724,"87":1.26938,"88":0.05993,"89":0.01634,"94":0.01634,"98":0.15799,"102":0.99154,"103":38.56639,"105":0.02724,_:"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 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 90 91 92 93 95 96 97 99 100 101 104 106"},F:{"87":0.13075,"88":0.4086,"89":0.24516,_:"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 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"100":0.01634,"102":0.10351,"103":5.37718,_:"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 101"},E:{"4":0,"13":0.07082,"14":0.07082,_:"0 5 6 7 8 9 10 11 12 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 16.0","13.1":0.01634,"14.1":0.10351,"15.1":0.01634,"15.2-15.3":0.05993,"15.4":0.15799,"15.5":2.34809,"15.6":0.04358},G:{"8":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.00837,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":0.13148,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":2.89086,"14.0-14.4":0.05276,"14.5-14.8":0.81651,"15.0-15.1":0.04355,"15.2-15.3":0.17503,"15.4":0.31655,"15.5":3.83132,"16.0":0},P:{"4":0.18009,"5.0-5.4":0.04074,"6.2-6.4":0.23191,"7.2-7.4":0.03377,"8.2":0.01034,"9.2":0.06111,"10.1":0.03025,"11.1-11.2":0.18009,"12.0":0.02051,"13.0":0.02251,"14.0":0.02251,"15.0":0.18009,"16.0":0.32642,"17.0":3.38801},I:{"0":0,"3":0,"4":0.00552,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.0309,"4.4":0,"4.4.3-4.4.4":0},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.33778,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.0159,"11":0.02718},S:{"2.5":0},R:{_:"0"},M:{"0":0.01821},Q:{"10.4":0},O:{"0":0},H:{"0":0},L:{"0":34.83299}};
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 4e3c27275e..b8eafbdb4b 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:{"48":0.00515,"52":0.0309,"68":0.0309,"78":0.01545,"91":0.00515,"98":0.0206,"99":0.01545,"100":0.1957,"101":1.3596,"102":0.03605,_:"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 59 60 61 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 92 93 94 95 96 97 103 104 3.5 3.6"},D:{"49":0.05665,"68":0.0103,"69":0.4223,"70":0.02575,"72":0.01545,"75":0.02575,"76":0.01545,"77":0.1339,"78":0.0206,"79":0.0515,"80":0.0206,"83":0.02575,"84":0.02575,"85":0.02575,"86":0.01545,"87":0.04635,"89":0.03605,"90":0.0103,"91":0.0206,"92":0.02575,"93":0.0206,"94":0.07725,"95":0.0103,"96":0.0412,"97":0.02575,"98":0.0721,"99":0.43775,"100":0.40685,"101":2.06515,"102":30.18415,"103":2.48745,"104":0.00515,_:"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 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 71 73 74 81 88 105 106"},F:{"28":0.03605,"40":0.0103,"46":0.0103,"72":0.0103,"85":0.0206,"86":0.59225,"87":0.8343,_:"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 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 73 74 75 76 77 78 79 80 81 82 83 84 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"14":0.0103,"15":0.00515,"18":0.0412,"86":0.00515,"92":0.00515,"98":0.0103,"99":0.0309,"100":0.0309,"101":0.6489,"102":4.4393,"103":0.7519,_:"12 13 16 17 79 80 81 83 84 85 87 88 89 90 91 93 94 95 96 97"},E:{"4":0,"13":0.0309,"14":0.15965,"15":0.0412,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 16.0","11.1":0.09785,"12.1":0.0309,"13.1":0.18025,"14.1":0.49955,"15.1":0.1751,"15.2-15.3":0.0824,"15.4":0.73645,"15.5":1.7819},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00146,"6.0-6.1":0,"7.0-7.1":0.00729,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.03645,"10.0-10.2":0.00146,"10.3":0.41263,"11.0-11.2":0.00292,"11.3-11.4":0.01895,"12.0-12.1":0.01312,"12.2-12.5":0.29453,"13.0-13.1":0.00729,"13.2":0.00292,"13.3":0.01604,"13.4-13.7":0.06124,"14.0-14.4":0.38784,"14.5-14.8":1.01918,"15.0-15.1":0.33389,"15.2-15.3":0.57739,"15.4":2.30227,"15.5":9.01514,"16.0":0.03499},P:{"4":0.09456,"5.0-5.4":0.02031,"6.2-6.4":0.01015,"7.2-7.4":0.18278,"8.2":0.01021,"9.2":0.04062,"10.1":0.03064,"11.1-11.2":0.01051,"12.0":0.01051,"13.0":0.03152,"14.0":0.05253,"15.0":0.07354,"16.0":0.15759,"17.0":2.84717},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00216,"4.4":0,"4.4.3-4.4.4":0.05603},A:{"11":0.1957,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.11153},H:{"0":0.27085},L:{"0":29.31743},S:{"2.5":0},R:{_:"0"},M:{"0":0.29579}};
+module.exports={C:{"52":0.03485,"78":0.00996,"88":0.00498,"91":0.01494,"99":0.00996,"100":0.00498,"101":0.08464,"102":1.33935,"103":0.13941,_:"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 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 89 90 92 93 94 95 96 97 98 104 105 3.5 3.6"},D:{"49":0.0249,"63":0.00498,"69":0.43815,"70":0.01494,"74":0.01992,"76":0.00996,"77":0.04979,"78":0.01494,"79":0.08962,"80":0.01992,"83":0.00498,"84":0.00996,"85":0.00996,"86":0.01992,"87":0.04481,"89":0.02987,"91":0.00996,"92":0.0249,"93":0.07469,"94":0.03983,"95":0.01494,"96":0.01494,"97":0.01992,"98":0.10456,"99":0.27385,"100":0.09958,"101":0.2838,"102":1.85219,"103":32.79169,"104":0.00996,"105":0.00498,_:"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 50 51 52 53 54 55 56 57 58 59 60 61 62 64 65 66 67 68 71 72 73 75 81 88 90 106"},F:{"28":0.03983,"40":0.00996,"46":0.00996,"75":0.00498,"83":0.00996,"87":0.04481,"88":0.93605,"89":0.28878,_:"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 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 76 77 78 79 80 81 82 84 85 86 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.01992,"86":0.00996,"97":0.01992,"99":0.00996,"100":0.00996,"101":0.0249,"102":0.14937,"103":4.97402,_:"12 13 14 15 16 17 79 80 81 83 84 85 87 88 89 90 91 92 93 94 95 96 98"},E:{"4":0,"13":0.0249,"14":0.15435,"15":0.04979,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 10.1","9.1":0.00498,"11.1":0.08962,"12.1":0.0249,"13.1":0.15933,"14.1":0.40828,"15.1":0.07966,"15.2-15.3":0.0946,"15.4":0.35849,"15.5":1.92687,"15.6":0.06473,"16.0":0.00996},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00153,"6.0-6.1":0.00153,"7.0-7.1":0.00153,"8.1-8.4":0.01525,"9.0-9.2":0.00305,"9.3":0.02593,"10.0-10.2":0,"10.3":0.37825,"11.0-11.2":0.00305,"11.3-11.4":0.03813,"12.0-12.1":0.01068,"12.2-12.5":0.26691,"13.0-13.1":0.00915,"13.2":0.00305,"13.3":0.02288,"13.4-13.7":0.07779,"14.0-14.4":0.42248,"14.5-14.8":0.82208,"15.0-15.1":0.27759,"15.2-15.3":0.55212,"15.4":0.99748,"15.5":10.90975,"16.0":0.11439},P:{"4":0.12588,"5.0-5.4":0.01034,"6.2-6.4":0.02067,"7.2-7.4":0.20673,"8.2":0.01034,"9.2":0.04135,"10.1":0.02255,"11.1-11.2":0.03147,"12.0":0.01049,"13.0":0.02098,"14.0":0.04196,"15.0":0.06294,"16.0":0.09441,"17.0":2.76944},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00173,"4.2-4.3":0.00115,"4.4":0,"4.4.3-4.4.4":0.03226},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.00498,"11":0.08962,_:"6 7 8 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02718,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.36144},Q:{"10.4":0},O:{"0":0.251},H:{"0":0.12832},L:{"0":30.96166}};
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 376e034dc1..d9e0f1a03d 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:{"34":0.0074,"52":0.04071,"69":0.0037,"78":0.0148,"88":0.0037,"89":0.01851,"90":0.0037,"91":0.04811,"92":0.0148,"95":0.0037,"96":0.0074,"97":0.0111,"98":0.0148,"99":0.04071,"100":0.22206,"101":1.71726,"102":0.06662,_:"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 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 93 94 103 104 3.5 3.6"},D:{"26":0.0037,"34":0.0037,"38":0.03331,"39":0.0037,"47":0.0037,"49":0.02591,"53":0.01851,"55":0.0074,"58":0.0148,"65":0.0037,"66":0.0111,"71":0.0074,"72":0.0111,"74":0.0037,"78":0.0074,"79":0.17765,"80":0.04441,"81":0.02221,"83":0.02591,"84":0.0074,"85":0.01851,"86":0.0148,"87":0.04811,"88":0.01851,"89":0.0111,"90":0.0148,"91":0.07402,"92":0.04811,"93":0.0148,"94":0.0111,"95":0.0074,"96":0.07402,"97":0.08142,"98":0.07402,"99":0.14434,"100":0.45522,"101":1.23613,"102":20.44432,"103":1.79128,"104":0.02591,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 27 28 29 30 31 32 33 35 36 37 40 41 42 43 44 45 46 48 50 51 52 54 56 57 59 60 61 62 63 64 67 68 69 70 73 75 76 77 105 106"},F:{"28":0.03701,"85":0.0074,"86":0.14064,"87":0.64027,_:"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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"15":0.0037,"16":0.0111,"17":0.0037,"18":0.01851,"83":0.0037,"84":0.0037,"92":0.0037,"97":0.0074,"98":0.0111,"99":0.0111,"100":0.02221,"101":0.30718,"102":2.44266,"103":0.49593,_:"12 13 14 79 80 81 85 86 87 88 89 90 91 93 94 95 96"},E:{"4":0,"12":0.04811,"13":0.0074,"14":0.18505,"15":0.02221,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.0037,"11.1":0.0148,"12.1":0.05922,"13.1":0.14804,"14.1":0.30718,"15.1":0.07402,"15.2-15.3":0.09993,"15.4":0.31829,"15.5":1.04368,"16.0":0.0074},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01675,"6.0-6.1":0,"7.0-7.1":0.02767,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.09901,"10.0-10.2":0.00146,"10.3":0.07499,"11.0-11.2":0.00437,"11.3-11.4":0.00437,"12.0-12.1":0.01019,"12.2-12.5":0.25991,"13.0-13.1":0.00946,"13.2":0.00291,"13.3":0.01456,"13.4-13.7":0.05533,"14.0-14.4":0.10557,"14.5-14.8":0.37203,"15.0-15.1":0.11794,"15.2-15.3":0.32034,"15.4":1.27335,"15.5":4.45201,"16.0":0.03422},P:{"4":0.17319,"5.0-5.4":0.0405,"6.2-6.4":0.09113,"7.2-7.4":0.29544,"8.2":0.01021,"9.2":0.03056,"10.1":0.03038,"11.1-11.2":0.07131,"12.0":0.03056,"13.0":0.18338,"14.0":0.17319,"15.0":0.09169,"16.0":0.59088,"17.0":4.35013},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00127,"4.2-4.3":0.00254,"4.4":0,"4.4.3-4.4.4":0.04658},A:{"11":0.11103,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.6299},H:{"0":0.38166},L:{"0":50.90663},S:{"2.5":0},R:{_:"0"},M:{"0":0.26456}};
+module.exports={C:{"34":0.00359,"45":0.00718,"52":0.03948,"56":0.00718,"78":0.02153,"87":0.00359,"88":0.00359,"89":0.01077,"91":0.05742,"92":0.01077,"95":0.01436,"96":0.00359,"98":0.02512,"99":0.02153,"100":0.01077,"101":0.10408,"102":1.80886,"103":0.19381,_:"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 43 44 46 47 48 49 50 51 53 54 55 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 90 93 94 97 104 105 3.5 3.6"},D:{"26":0.00718,"38":0.04307,"43":0.00359,"47":0.01436,"49":0.02153,"50":0.00718,"53":0.01795,"55":0.00718,"58":0.00718,"66":0.01077,"69":0.01077,"74":0.00359,"76":0.00718,"77":0.01436,"78":0.00718,"79":0.15074,"80":0.01795,"81":0.02153,"83":0.0323,"85":0.01436,"86":0.00718,"87":0.02871,"88":0.00718,"89":0.00718,"90":0.00718,"91":0.0646,"92":0.05384,"93":0.01436,"94":0.00359,"95":0.01077,"96":0.05742,"97":0.07178,"98":0.04666,"99":0.11126,"100":0.10767,"101":0.17227,"102":1.19155,"103":20.7193,"104":0.01436,"105":0.02153,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 44 45 46 48 51 52 54 56 57 59 60 61 62 63 64 65 67 68 70 71 72 73 75 84 106"},F:{"28":0.04307,"83":0.00359,"85":0.00718,"87":0.02512,"88":0.55988,"89":0.24046,_:"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 84 86 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"14":0.00359,"15":0.00359,"16":0.00359,"17":0.00359,"18":0.01436,"83":0.01077,"89":0.00359,"92":0.00359,"97":0.00718,"99":0.00718,"100":0.01436,"101":0.02871,"102":0.06819,"103":3.08654,_:"12 13 79 80 81 84 85 86 87 88 90 91 93 94 95 96 98"},E:{"4":0,"11":0.00718,"12":0.01436,"13":0.03589,"14":0.14356,"15":0.02153,_:"0 5 6 7 8 9 10 3.1 3.2 5.1 6.1 7.1","9.1":0.00359,"10.1":0.00718,"11.1":0.09331,"12.1":0.02153,"13.1":0.10049,"14.1":0.3266,"15.1":0.04307,"15.2-15.3":0.08255,"15.4":0.15433,"15.5":1.2741,"15.6":0.03948,"16.0":0.01795},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.02753,"6.0-6.1":0.00072,"7.0-7.1":0.04346,"8.1-8.4":0.00145,"9.0-9.2":0,"9.3":0.06736,"10.0-10.2":0,"10.3":0.06519,"11.0-11.2":0.00362,"11.3-11.4":0.00724,"12.0-12.1":0.01811,"12.2-12.5":0.24555,"13.0-13.1":0.00652,"13.2":0.00145,"13.3":0.01014,"13.4-13.7":0.07533,"14.0-14.4":0.09851,"14.5-14.8":0.39259,"15.0-15.1":0.0775,"15.2-15.3":0.19775,"15.4":0.48748,"15.5":5.1537,"16.0":0.06447},P:{"4":0.28631,"5.0-5.4":0.04033,"6.2-6.4":0.23191,"7.2-7.4":0.23518,"8.2":0.01034,"9.2":0.02045,"10.1":0.03025,"11.1-11.2":0.0818,"12.0":0.03068,"13.0":0.11248,"14.0":0.17383,"15.0":0.07158,"16.0":0.35788,"17.0":4.71385},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00136,"4.2-4.3":0.00339,"4.4":0,"4.4.3-4.4.4":0.06577},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.07896,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02718,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.23721},Q:{"10.4":0},O:{"0":0.61546},H:{"0":0.38238},L:{"0":52.90606}};
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 9b2f2bb52d..d3dba11d0e 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:{"34":0.00279,"65":0.00837,"72":0.00279,"78":0.01395,"82":0.01116,"87":0.00558,"90":0.00558,"91":0.01116,"94":0.00837,"95":0.01116,"96":0.01116,"97":0.01674,"98":0.01953,"99":0.0279,"100":0.09207,"101":0.8928,"102":0.05859,_:"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 43 44 45 46 47 48 49 50 51 52 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 83 84 85 86 88 89 92 93 103 104 3.5 3.6"},D:{"38":0.03348,"63":0.00279,"69":0.00558,"71":0.00279,"73":0.00837,"74":0.00837,"76":0.00558,"77":0.00558,"79":0.00279,"80":0.04185,"83":0.14229,"84":0.00279,"85":0.05859,"87":0.01674,"88":0.01395,"89":0.01953,"90":0.00558,"91":0.05859,"92":0.02232,"93":0.01116,"94":0.02511,"95":0.02511,"96":0.02232,"97":0.03906,"98":0.02511,"99":0.0837,"100":0.28458,"101":1.12716,"102":17.93691,"103":1.42569,"104":0.00558,"105":0.00837,_:"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 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 64 65 66 67 68 70 72 75 78 81 86 106"},F:{"28":0.00279,"82":0.02232,"83":0.01116,"84":0.01674,"85":0.0279,"86":0.14787,"87":0.25947,_:"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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00279,"13":0.00279,"15":0.00837,"18":0.01116,"84":0.00558,"87":0.00279,"89":0.00558,"90":0.00558,"91":0.00558,"92":0.01395,"96":0.00558,"97":0.01674,"98":0.00558,"99":0.00837,"100":0.01116,"101":0.2232,"102":1.01556,"103":0.20925,_:"14 16 17 79 80 81 83 85 86 88 93 94 95"},E:{"4":0,"13":0.00837,"14":0.16461,"15":0.0279,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.00279,"11.1":0.00279,"12.1":0.01953,"13.1":0.0558,"14.1":0.18414,"15.1":0.10602,"15.2-15.3":0.06417,"15.4":0.29853,"15.5":0.67797,"16.0":0.00558},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01451,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00829,"10.0-10.2":0,"10.3":0.02281,"11.0-11.2":0.00415,"11.3-11.4":0.01866,"12.0-12.1":0.01037,"12.2-12.5":0.25711,"13.0-13.1":0.00829,"13.2":0.01244,"13.3":0.03525,"13.4-13.7":0.10989,"14.0-14.4":0.4686,"14.5-14.8":1.17149,"15.0-15.1":0.56605,"15.2-15.3":1.23369,"15.4":3.75707,"15.5":12.74748,"16.0":0.21771},P:{"4":0.0313,"5.0-5.4":0.03107,"6.2-6.4":0.05107,"7.2-7.4":0.0313,"8.2":0.01021,"9.2":0.05307,"10.1":0.03064,"11.1-11.2":0.04216,"12.0":0.0313,"13.0":0.04173,"14.0":0.05217,"15.0":0.04173,"16.0":0.17737,"17.0":1.36676},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00721,"4.4":0,"4.4.3-4.4.4":0.13699},A:{"11":0.04743,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.59843},H:{"0":0.44369},L:{"0":48.85482},S:{"2.5":0},R:{_:"0"},M:{"0":0.54075}};
+module.exports={C:{"34":0.00816,"37":0.02449,"78":0.01088,"82":0.01361,"88":0.03537,"90":0.01361,"91":0.00544,"94":0.02449,"95":0.02721,"96":0.02449,"97":0.03265,"98":0.02721,"99":0.02449,"100":0.02449,"101":0.09796,"102":0.79181,"103":0.12517,_:"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 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 79 80 81 83 84 85 86 87 89 92 93 104 105 3.5 3.6"},D:{"56":0.00272,"69":0.00544,"73":0.00544,"74":0.01361,"76":0.00816,"79":0.00816,"80":0.00816,"81":0.00544,"83":0.11972,"84":0.03809,"85":0.07075,"86":0.00544,"87":0.00816,"88":0.00544,"89":0.02177,"91":0.0653,"92":0.03537,"93":0.01361,"94":0.02721,"95":0.01361,"96":0.01905,"97":0.03537,"98":0.01361,"99":0.02993,"100":0.08707,"101":0.19863,"102":1.21085,"103":17.80078,"104":0.00544,"105":0.00544,_:"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 57 58 59 60 61 62 63 64 65 66 67 68 70 71 72 75 77 78 90 106"},F:{"28":0.01088,"81":0.00272,"82":0.01361,"83":0.02177,"84":0.01361,"85":0.01088,"86":0.01905,"87":0.02177,"88":0.21224,"89":0.06258,_:"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 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"16":0.00544,"18":0.00816,"84":0.00816,"92":0.00816,"96":0.00272,"97":0.03537,"99":0.00816,"101":0.02177,"102":0.07075,"103":1.36594,_:"12 13 14 15 17 79 80 81 83 85 86 87 88 89 90 91 93 94 95 98 100"},E:{"4":0,"7":0.00272,"13":0.01088,"14":0.13605,"15":0.04898,_:"0 5 6 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1","11.1":0.00816,"12.1":0.02449,"13.1":0.05714,"14.1":0.17687,"15.1":0.05442,"15.2-15.3":0.07347,"15.4":0.23129,"15.5":1.1537,"15.6":0.05442,"16.0":0.01633},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00416,"6.0-6.1":0,"7.0-7.1":0.00624,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.02288,"10.0-10.2":0,"10.3":0.02288,"11.0-11.2":0,"11.3-11.4":0.00624,"12.0-12.1":0.00416,"12.2-12.5":0.22044,"13.0-13.1":0.00832,"13.2":0.01248,"13.3":0.03951,"13.4-13.7":0.11438,"14.0-14.4":0.4388,"14.5-14.8":1.0419,"15.0-15.1":0.42633,"15.2-15.3":0.82146,"15.4":1.3996,"15.5":15.15436,"16.0":0.38681},P:{"4":0.18514,"5.0-5.4":0.01046,"6.2-6.4":0.04118,"7.2-7.4":0.072,"8.2":0.02059,"9.2":0.02093,"10.1":0.02255,"11.1-11.2":0.05143,"12.0":0.03382,"13.0":0.03086,"14.0":0.03086,"15.0":0.02057,"16.0":0.08229,"17.0":1.54286},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00992,"4.4":0,"4.4.3-4.4.4":0.12108},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.02721,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02718,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.45124},Q:{"10.4":0},O:{"0":0.56768},H:{"0":0.69592},L:{"0":50.14195}};
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 8efdd78020..373c314e08 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:{"29":0.00613,"47":0.00613,"52":0.00613,"56":0.00613,"59":0.01532,"61":0.00919,"63":0.01838,"68":0.00306,"69":0.02757,"71":0.00613,"72":0.00919,"78":0.0245,"80":0.01225,"81":0.01532,"84":0.00613,"88":0.00613,"89":0.00919,"91":0.01838,"94":0.00613,"95":0.00613,"96":0.00613,"97":0.00306,"98":0.03676,"99":0.04595,"100":0.38288,"101":2.40752,"102":0.12865,"103":0.01225,_:"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 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 48 49 50 51 53 54 55 57 58 60 62 64 65 66 67 70 73 74 75 76 77 79 82 83 85 86 87 90 92 93 104 3.5 3.6"},D:{"25":0.00306,"30":0.00306,"33":0.00613,"38":0.00306,"50":0.00919,"54":0.00306,"55":0.00306,"57":0.00613,"60":0.00306,"61":0.00306,"62":0.00306,"63":0.01225,"64":0.00306,"65":0.00306,"68":0.00306,"69":0.02757,"70":0.00919,"71":0.00919,"72":0.00919,"74":0.01532,"75":0.01532,"77":0.00613,"78":0.03369,"79":0.02757,"80":0.01225,"81":0.01532,"83":0.00613,"84":0.00613,"85":0.02144,"86":0.06126,"87":0.06432,"88":0.01838,"89":0.00919,"90":0.02144,"91":0.02757,"92":0.07045,"93":0.0582,"94":0.01225,"95":0.0245,"96":0.14702,"97":0.09495,"98":0.03982,"99":0.08576,"100":0.20522,"101":0.77188,"102":10.65924,"103":1.03836,"104":0.01225,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 26 27 28 29 31 32 34 35 36 37 39 40 41 42 43 44 45 46 47 48 49 51 52 53 56 58 59 66 67 73 76 105 106"},F:{"42":0.00613,"54":0.01225,"70":0.01838,"74":0.01532,"79":0.13784,"83":0.00306,"84":0.00919,"85":0.02757,"86":0.08576,"87":0.82395,_:"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 55 56 57 58 60 62 63 64 65 66 67 68 69 71 72 73 75 76 77 78 80 81 82 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.07964,"13":0.0245,"14":0.0245,"15":0.06126,"16":0.04288,"17":0.03369,"18":0.29711,"81":0.00306,"84":0.03063,"85":0.02757,"88":0.00613,"89":0.02144,"90":0.02757,"92":0.09495,"95":0.01838,"96":0.00613,"97":0.01225,"98":0.03063,"99":0.04595,"100":0.07964,"101":0.48702,"102":2.07671,"103":0.40125,_:"79 80 83 86 87 91 93 94"},E:{"4":0,"9":0.00919,"10":0.00306,"12":0.00613,"13":0.00306,"14":0.03063,_:"0 5 6 7 8 11 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1 16.0","5.1":0.01838,"12.1":0.01225,"13.1":0.03676,"14.1":0.01838,"15.1":0.00613,"15.2-15.3":0.0245,"15.4":0.07351,"15.5":0.22666},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00382,"5.0-5.1":0.00091,"6.0-6.1":0.00109,"7.0-7.1":0.00801,"8.1-8.4":0.00091,"9.0-9.2":0.00291,"9.3":0.08701,"10.0-10.2":0,"10.3":0.01857,"11.0-11.2":0.00419,"11.3-11.4":0.00309,"12.0-12.1":0.00728,"12.2-12.5":0.14709,"13.0-13.1":0.00674,"13.2":0.00255,"13.3":0.01383,"13.4-13.7":0.03331,"14.0-14.4":0.21408,"14.5-14.8":0.13708,"15.0-15.1":0.10795,"15.2-15.3":0.10758,"15.4":0.28234,"15.5":0.61675,"16.0":0.00346},P:{"4":0.20167,"5.0-5.4":0.03107,"6.2-6.4":0.05107,"7.2-7.4":0.16982,"8.2":0.01021,"9.2":0.05307,"10.1":0.03064,"11.1-11.2":0.03184,"12.0":0.04425,"13.0":0.05307,"14.0":0.11675,"15.0":0.09553,"16.0":0.35026,"17.0":0.87035},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.00705,"4.4":0,"4.4.3-4.4.4":0.09406},A:{"8":0.00613,"10":0.00613,"11":0.11333,_:"6 7 9 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0.00694},Q:{"10.4":0.00694},O:{"0":6.91619},H:{"0":6.94185},L:{"0":56.47079},S:{"2.5":0.03469},R:{_:"0"},M:{"0":0.38847}};
+module.exports={C:{"29":0.00622,"35":0.00311,"40":0.00622,"45":0.00311,"47":0.00311,"52":0.00311,"59":0.01245,"61":0.0249,"62":0.00622,"63":0.04979,"68":0.00622,"69":0.01245,"72":0.00311,"78":0.05913,"80":0.00622,"81":0.01556,"89":0.00311,"91":0.05913,"94":0.01867,"95":0.00622,"96":0.00622,"97":0.00311,"98":0.00934,"99":0.03423,"100":0.01867,"101":0.17427,"102":2.27798,"103":0.24585,"104":0.00311,_:"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 30 31 32 33 34 36 37 38 39 41 42 43 44 46 48 49 50 51 53 54 55 56 57 58 60 64 65 66 67 70 71 73 74 75 76 77 79 82 83 84 85 86 87 88 90 92 93 105 3.5 3.6"},D:{"33":0.00311,"50":0.00622,"55":0.00311,"60":0.00311,"62":0.00622,"63":0.00622,"64":0.01245,"65":0.01556,"69":0.00934,"70":0.00622,"71":0.00311,"72":0.00311,"74":0.01245,"75":0.0249,"77":0.00622,"78":0.01867,"79":0.01867,"80":0.01867,"81":0.02801,"83":0.00934,"84":0.00934,"85":0.01245,"86":0.05913,"87":0.08714,"88":0.03112,"89":0.00934,"90":0.01245,"91":0.01245,"92":0.05602,"93":0.0249,"94":0.01245,"95":0.02801,"96":0.03734,"97":0.0249,"98":0.04357,"99":0.04046,"100":0.08402,"101":0.15871,"102":0.65041,"103":11.62954,_:"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 49 51 52 53 54 56 57 58 59 61 66 67 68 73 76 104 105 106"},F:{"22":0.00311,"34":0.00311,"40":0.00311,"42":0.01245,"69":0.00622,"70":0.00622,"74":0.01867,"79":0.09647,"81":0.00934,"82":0.00622,"83":0.00311,"84":0.02801,"85":0.05602,"86":0.03734,"87":0.04357,"88":0.64107,"89":0.67219,"90":0.00311,_:"9 11 12 15 16 17 18 19 20 21 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 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 71 72 73 75 76 77 78 80 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.05602,"13":0.03423,"14":0.02801,"15":0.05602,"16":0.03423,"17":0.04668,"18":0.23962,"81":0.00622,"84":0.03112,"85":0.01867,"89":0.03423,"90":0.03423,"92":0.1556,"93":0.00311,"96":0.00622,"97":0.00622,"98":0.0249,"99":0.03112,"100":0.03423,"101":0.0778,"102":0.18672,"103":2.99063,_:"79 80 83 86 87 88 91 94 95"},E:{"4":0,"14":0.00934,"15":0.00622,_:"0 5 6 7 8 9 10 11 12 13 3.1 3.2 6.1 7.1 9.1 10.1 15.6 16.0","5.1":0.01245,"11.1":0.00622,"12.1":0.02801,"13.1":0.04979,"14.1":0.05913,"15.1":0.01556,"15.2-15.3":0.03734,"15.4":0.02178,"15.5":0.08714},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00251,"5.0-5.1":0.00125,"6.0-6.1":0,"7.0-7.1":0.0094,"8.1-8.4":0.00021,"9.0-9.2":0.00063,"9.3":0.06368,"10.0-10.2":0.00042,"10.3":0.0213,"11.0-11.2":0.00585,"11.3-11.4":0.00397,"12.0-12.1":0.00772,"12.2-12.5":0.18978,"13.0-13.1":0.00292,"13.2":0.00188,"13.3":0.0142,"13.4-13.7":0.02672,"14.0-14.4":0.20857,"14.5-14.8":0.19062,"15.0-15.1":0.06472,"15.2-15.3":0.0856,"15.4":0.17767,"15.5":0.94224,"16.0":0.0167},P:{"4":0.28255,"5.0-5.4":0.01046,"6.2-6.4":0.04118,"7.2-7.4":0.33487,"8.2":0.02059,"9.2":0.02093,"10.1":0.02255,"11.1-11.2":0.01046,"12.0":0.03382,"13.0":0.04186,"14.0":0.14651,"15.0":0.10465,"16.0":0.30348,"17.0":1.16158},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.00684,"4.4":0,"4.4.3-4.4.4":0.09441},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00622,"11":0.07469,_:"6 7 9 10 5.5"},J:{"7":0,"10":0.01377},N:{"11":0.02718,_:"10"},S:{"2.5":0.02755},R:{_:"0"},M:{"0":0.26171},Q:{"10.4":0.01377},O:{"0":6.58397},H:{"0":7.41343},L:{"0":56.17161}};
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 2d0ee1c620..19021b8bb3 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:{"4":0.77425,"52":0.02405,"56":0.00481,"66":0.00962,"73":0.00481,"78":0.03366,"88":0.00962,"90":0.00962,"91":0.02405,"94":0.05771,"96":0.01924,"97":0.00481,"98":0.00962,"99":0.02405,"100":0.16351,"101":1.33209,"102":0.03847,_:"2 3 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 53 54 55 57 58 59 60 61 62 63 64 65 67 68 69 70 71 72 74 75 76 77 79 80 81 82 83 84 85 86 87 89 92 93 95 103 104 3.5 3.6"},D:{"22":0.00481,"38":0.00962,"49":0.06252,"52":0.01924,"63":0.00481,"65":0.00962,"66":0.01924,"67":0.01443,"69":0.00962,"70":0.00481,"72":0.00481,"73":0.00481,"74":0.00962,"75":0.01443,"76":0.02885,"77":0.00962,"78":0.00962,"79":0.06733,"80":0.01443,"81":0.01443,"83":0.01443,"84":0.01924,"85":0.01443,"86":0.01924,"87":0.06252,"88":0.02405,"89":0.01924,"90":0.03847,"91":0.09618,"92":0.05771,"93":0.02405,"94":0.03366,"95":0.01924,"96":0.09618,"97":0.09137,"98":0.07214,"99":0.19236,"100":0.28373,"101":1.70239,"102":30.13319,"103":2.12077,"104":0.00481,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 53 54 55 56 57 58 59 60 61 62 64 68 71 105 106"},F:{"28":0.00962,"85":0.01443,"86":0.44724,"87":0.71173,_:"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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.01443,"15":0.00962,"16":0.00481,"17":0.00962,"18":0.01924,"85":0.00481,"88":0.00481,"90":0.00481,"92":0.00962,"94":0.00481,"96":0.00962,"97":0.00962,"98":0.00962,"99":0.02405,"100":0.02405,"101":0.54823,"102":2.78922,"103":0.428,_:"13 14 79 80 81 83 84 86 87 89 91 93 95"},E:{"4":0,"13":0.01924,"14":0.10099,"15":0.03366,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 16.0","5.1":0.00962,"10.1":0.00481,"11.1":0.01443,"12.1":0.03847,"13.1":0.13946,"14.1":0.27892,"15.1":0.06252,"15.2-15.3":0.05771,"15.4":0.35106,"15.5":0.79829},G:{"8":0.00091,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00637,"6.0-6.1":0.00091,"7.0-7.1":0.01183,"8.1-8.4":0.00091,"9.0-9.2":0.00728,"9.3":0.06098,"10.0-10.2":0,"10.3":0.05279,"11.0-11.2":0.00637,"11.3-11.4":0.03003,"12.0-12.1":0.00819,"12.2-12.5":0.36677,"13.0-13.1":0.00728,"13.2":0.00273,"13.3":0.02093,"13.4-13.7":0.07281,"14.0-14.4":0.21115,"14.5-14.8":0.68531,"15.0-15.1":0.15472,"15.2-15.3":0.34493,"15.4":1.30237,"15.5":5.69547,"16.0":0.02457},P:{"4":0.09507,"5.0-5.4":0.0405,"6.2-6.4":0.09113,"7.2-7.4":0.07394,"8.2":0.01021,"9.2":0.02034,"10.1":0.03038,"11.1-11.2":0.03169,"12.0":0.02034,"13.0":0.02113,"14.0":0.03169,"15.0":0.02113,"16.0":0.0845,"17.0":0.86617},I:{"0":0,"3":0,"4":0.00144,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00216,"4.2-4.3":0.00431,"4.4":0,"4.4.3-4.4.4":0.03882},A:{"9":0.00481,"11":0.12984,_:"6 7 8 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.05192},H:{"0":0.18679},L:{"0":42.72689},S:{"2.5":0.00519},R:{_:"0"},M:{"0":0.17653}};
+module.exports={C:{"4":0.69524,"52":0.01986,"66":0.00497,"73":0.00497,"78":0.03476,"88":0.00993,"90":0.00993,"91":0.02483,"94":0.05959,"99":0.01986,"100":0.0149,"101":0.05959,"102":1.18687,"103":0.12415,_:"2 3 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 53 54 55 56 57 58 59 60 61 62 63 64 65 67 68 69 70 71 72 74 75 76 77 79 80 81 82 83 84 85 86 87 89 92 93 95 96 97 98 104 105 3.5 3.6"},D:{"22":0.00497,"34":0.00497,"38":0.00993,"49":0.05463,"52":0.01986,"63":0.00497,"65":0.07946,"66":0.01986,"67":0.00993,"68":0.00497,"69":0.00993,"70":0.00497,"72":0.00993,"73":0.00497,"74":0.00993,"75":0.00993,"76":0.01986,"77":0.0149,"78":0.00993,"79":0.07449,"80":0.0149,"81":0.01986,"83":0.0149,"84":0.0149,"85":0.01986,"86":0.02483,"87":0.05959,"88":0.02483,"89":0.01986,"90":0.0298,"91":0.07449,"92":0.05463,"93":0.02483,"94":0.01986,"95":0.01986,"96":0.06952,"97":0.06456,"98":0.05959,"99":0.08939,"100":0.12415,"101":0.14898,"102":1.06769,"103":35.13445,"104":0.00993,"105":0.00993,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 28 29 30 31 32 33 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 53 54 55 56 57 58 59 60 61 62 64 71 106"},F:{"28":0.00993,"85":0.00993,"86":0.00497,"87":0.0298,"88":0.92864,"89":0.25327,_:"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 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.02483,"15":0.00497,"17":0.00497,"18":0.0149,"92":0.00993,"96":0.00497,"97":0.00497,"98":0.00497,"99":0.00993,"100":0.00993,"101":0.2632,"102":0.10429,"103":3.38185,_:"13 14 16 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95"},E:{"4":0,"13":0.0149,"14":0.08442,"15":0.0298,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 10.1","5.1":0.00993,"9.1":0.0149,"11.1":0.0149,"12.1":0.0298,"13.1":0.11422,"14.1":0.21354,"15.1":0.03973,"15.2-15.3":0.04469,"15.4":0.15891,"15.5":0.89388,"15.6":0.03476,"16.0":0.00497},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00462,"6.0-6.1":0.00092,"7.0-7.1":0.01109,"8.1-8.4":0.00185,"9.0-9.2":0.00555,"9.3":0.05823,"10.0-10.2":0.00277,"10.3":0.04991,"11.0-11.2":0.00647,"11.3-11.4":0.0305,"12.0-12.1":0.01109,"12.2-12.5":0.36877,"13.0-13.1":0.00647,"13.2":0.00462,"13.3":0.02218,"13.4-13.7":0.07671,"14.0-14.4":0.24122,"14.5-14.8":0.71351,"15.0-15.1":0.13586,"15.2-15.3":0.24769,"15.4":0.47136,"15.5":6.53708,"16.0":0.05453},P:{"4":0.09833,"5.0-5.4":0.04033,"6.2-6.4":0.23191,"7.2-7.4":0.06555,"8.2":0.01034,"9.2":0.01019,"10.1":0.03025,"11.1-11.2":0.02185,"12.0":0.03068,"13.0":0.02185,"14.0":0.01093,"15.0":0.01093,"16.0":0.05463,"17.0":0.874},I:{"0":0,"3":0,"4":0.00288,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00288,"4.2-4.3":0.00575,"4.4":0,"4.4.3-4.4.4":0.04891},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.00497,"11":0.11422,_:"6 7 8 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02718,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.18126},Q:{"10.4":0},O:{"0":0.05035},H:{"0":0.18591},L:{"0":41.3192}};
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 96a68947b5..b1ec7f8993 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:{"34":0.02234,"39":0.00447,"52":0.01787,"60":0.03127,"72":0.00447,"78":0.0134,"88":0.00447,"91":0.04914,"94":0.00447,"95":0.00447,"96":0.00447,"97":0.00893,"98":0.0134,"99":0.04467,"100":0.13848,"101":1.40264,"102":0.04467,_:"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 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 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 89 90 92 93 103 104 3.5 3.6"},D:{"22":0.00893,"34":0.02234,"38":0.08041,"47":0.02234,"49":0.07147,"53":0.07594,"55":0.06254,"56":0.03574,"57":0.00447,"60":0.00447,"62":0.00893,"63":0.00893,"65":0.00893,"66":0.00447,"67":0.00893,"68":0.00893,"69":0.0134,"70":0.02234,"71":0.00893,"72":0.00893,"73":0.0134,"74":0.0134,"75":0.03127,"76":0.00893,"77":0.00893,"78":0.0134,"79":0.36629,"80":0.02234,"81":0.0536,"83":0.05807,"84":0.03127,"85":0.0402,"86":0.0536,"87":0.08041,"88":0.03127,"89":0.04467,"90":0.02234,"91":0.08041,"92":0.14294,"93":0.02234,"94":0.03574,"95":0.03127,"96":0.08934,"97":0.14294,"98":0.09381,"99":0.12508,"100":0.30376,"101":1.47858,"102":28.17784,"103":1.7868,"104":0.0268,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 28 29 30 31 32 33 35 36 37 39 40 41 42 43 44 45 46 48 50 51 52 54 58 59 61 64 105 106"},F:{"28":0.04914,"36":0.04914,"40":0.00893,"46":0.05807,"85":0.0134,"86":0.18761,"87":0.33949,_:"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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.00893,"92":0.00447,"99":0.00893,"100":0.00893,"101":0.24569,"102":1.96995,"103":0.29482,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98"},E:{"4":0,"13":0.03127,"14":0.16081,"15":0.07594,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 16.0","10.1":0.00893,"11.1":0.00893,"12.1":0.02234,"13.1":0.12954,"14.1":0.49137,"15.1":0.13401,"15.2-15.3":0.11168,"15.4":0.86213,"15.5":1.63492},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00389,"5.0-5.1":0.00778,"6.0-6.1":0.00907,"7.0-7.1":0.02463,"8.1-8.4":0.0363,"9.0-9.2":0.02333,"9.3":0.24372,"10.0-10.2":0.01037,"10.3":0.16205,"11.0-11.2":0.01685,"11.3-11.4":0.02204,"12.0-12.1":0.03111,"12.2-12.5":0.56651,"13.0-13.1":0.02333,"13.2":0.00907,"13.3":0.04926,"13.4-13.7":0.12575,"14.0-14.4":0.40965,"14.5-14.8":0.85042,"15.0-15.1":0.40965,"15.2-15.3":0.60541,"15.4":2.49163,"15.5":6.7904,"16.0":0.01945},P:{"4":0.83258,"5.0-5.4":0.03107,"6.2-6.4":0.05107,"7.2-7.4":0.04216,"8.2":0.01021,"9.2":0.05307,"10.1":0.03064,"11.1-11.2":0.04216,"12.0":0.04425,"13.0":0.03162,"14.0":0.04216,"15.0":0.04216,"16.0":0.15809,"17.0":1.46493},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00229,"4.2-4.3":0.00458,"4.4":0,"4.4.3-4.4.4":0.02633},A:{"11":0.16081,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0.00553},O:{"0":0.91295},H:{"0":0.58669},L:{"0":39.06521},S:{"2.5":0},R:{_:"0"},M:{"0":0.14939}};
+module.exports={C:{"34":0.02112,"39":0.00845,"52":0.02112,"60":0.02957,"72":0.00422,"78":0.01267,"81":0.00422,"84":0.00422,"88":0.00422,"91":0.02534,"96":0.00422,"97":0.00422,"98":0.01267,"99":0.03379,"100":0.02112,"101":0.06758,"102":1.36435,"103":0.16896,_:"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 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 79 80 82 83 85 86 87 89 90 92 93 94 95 104 105 3.5 3.6"},D:{"22":0.01267,"34":0.02534,"38":0.08448,"47":0.01267,"49":0.07181,"53":0.07603,"55":0.06336,"56":0.03379,"61":0.00422,"62":0.00845,"63":0.00845,"65":0.01267,"66":0.00422,"67":0.00845,"68":0.00845,"69":0.0169,"70":0.02112,"71":0.01267,"72":0.00845,"73":0.0169,"74":0.0169,"75":0.03379,"76":0.01267,"77":0.01267,"78":0.01267,"79":0.38016,"80":0.0169,"81":0.06336,"83":0.05914,"84":0.02957,"85":0.03802,"86":0.05491,"87":0.07181,"88":0.03379,"89":0.09293,"90":0.02534,"91":0.07603,"92":0.14784,"93":0.0169,"94":0.02957,"95":0.02534,"96":0.07181,"97":0.22387,"98":0.07603,"99":0.08026,"100":0.12672,"101":0.17741,"102":1.06867,"103":27.8953,"104":0.02112,"105":0.02534,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 28 29 30 31 32 33 35 36 37 39 40 41 42 43 44 45 46 48 50 51 52 54 57 58 59 60 64 106"},F:{"28":0.05069,"36":0.05491,"40":0.00845,"46":0.06758,"85":0.00845,"87":0.01267,"88":0.37594,"89":0.13517,_:"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 86 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00422,"18":0.00422,"101":0.01267,"102":0.05491,"103":2.27674,_:"13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100"},E:{"4":0,"8":0.00422,"13":0.02957,"14":0.15629,"15":0.06336,_:"0 5 6 7 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.00845,"11.1":0.01267,"12.1":0.02534,"13.1":0.11827,"14.1":0.46464,"15.1":0.10138,"15.2-15.3":0.08026,"15.4":0.40128,"15.5":2.18381,"15.6":0.05069,"16.0":0.00845},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00277,"5.0-5.1":0.00694,"6.0-6.1":0.00971,"7.0-7.1":0.02497,"8.1-8.4":0.03468,"9.0-9.2":0.01942,"9.3":0.25383,"10.0-10.2":0.01526,"10.3":0.28989,"11.0-11.2":0.01664,"11.3-11.4":0.01942,"12.0-12.1":0.0319,"12.2-12.5":0.57285,"13.0-13.1":0.02358,"13.2":0.00971,"13.3":0.05132,"13.4-13.7":0.12206,"14.0-14.4":0.41056,"14.5-14.8":0.79894,"15.0-15.1":0.35647,"15.2-15.3":0.45495,"15.4":1.27053,"15.5":8.77303,"16.0":0.03884},P:{"4":0.87832,"5.0-5.4":0.01046,"6.2-6.4":0.04118,"7.2-7.4":0.05291,"8.2":0.02059,"9.2":0.02093,"10.1":0.02255,"11.1-11.2":0.04233,"12.0":0.03382,"13.0":0.03175,"14.0":0.04233,"15.0":0.04233,"16.0":0.12699,"17.0":1.61907},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00976,"4.4":0,"4.4.3-4.4.4":0.03067},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.14784,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02718,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.15595},Q:{"10.4":0.00578},O:{"0":0.99925},H:{"0":0.64526},L:{"0":40.75942}};
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 bebb6fb01d..2e825446f0 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:{"57":0.02593,"59":0.00432,"66":0.00432,"72":0.00864,"78":0.01728,"84":0.00432,"88":0.01296,"89":0.00864,"91":0.03025,"97":0.00432,"99":0.02161,"100":0.22037,"101":1.61605,"102":0.07346,_:"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 58 60 61 62 63 64 65 67 68 69 70 71 73 74 75 76 77 79 80 81 82 83 85 86 87 90 92 93 94 95 96 98 103 104 3.5 3.6"},D:{"30":0.00864,"33":0.00864,"40":0.00864,"43":0.05185,"49":0.04321,"55":0.00864,"56":0.01296,"58":0.00432,"59":0.00432,"60":0.01296,"63":0.01296,"65":0.00432,"67":0.00432,"68":0.02161,"69":0.00864,"70":0.01296,"71":0.00864,"74":0.05617,"75":0.00864,"78":0.01728,"79":0.02161,"80":0.06482,"81":0.46667,"83":0.01296,"84":0.01296,"85":0.01296,"86":0.02593,"87":0.05185,"88":0.00864,"89":0.00864,"90":0.09074,"91":0.04321,"92":0.01728,"93":0.00864,"94":0.03025,"95":0.03025,"96":0.06049,"97":0.07778,"98":0.05617,"99":0.12099,"100":0.15124,"101":1.4605,"102":16.48029,"103":1.30062,"104":0.01296,"105":0.01296,_:"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 31 32 34 35 36 37 38 39 41 42 44 45 46 47 48 50 51 52 53 54 57 61 62 64 66 72 73 76 77 106"},F:{"53":0.01296,"72":0.00432,"79":0.00864,"80":0.00864,"81":0.00432,"84":0.02593,"85":0.01728,"86":0.08642,"87":0.98087,_:"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 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 78 82 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.03889,"13":0.02593,"14":0.00864,"15":0.01296,"16":0.01296,"17":0.00864,"18":0.11667,"84":0.01728,"85":0.03457,"89":0.05617,"90":0.01296,"91":0.02161,"92":0.06049,"94":0.01296,"96":0.01728,"97":0.00432,"98":0.01296,"99":0.04753,"100":0.05185,"101":0.40185,"102":1.89692,"103":0.39753,_:"79 80 81 83 86 87 88 93 95"},E:{"4":0,"13":0.00864,"14":0.00864,_:"0 5 6 7 8 9 10 11 12 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 16.0","12.1":0.00864,"13.1":0.06914,"14.1":0.03457,"15.1":0.01728,"15.2-15.3":0.00864,"15.4":0.04321,"15.5":0.19445},G:{"8":0.00195,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00146,"7.0-7.1":0.03556,"8.1-8.4":0.00049,"9.0-9.2":0,"9.3":0.01705,"10.0-10.2":0.00536,"10.3":0.07257,"11.0-11.2":0.01315,"11.3-11.4":0.02533,"12.0-12.1":0.01072,"12.2-12.5":0.78128,"13.0-13.1":0.0453,"13.2":0.02338,"13.3":0.04384,"13.4-13.7":0.09498,"14.0-14.4":0.53481,"14.5-14.8":0.41012,"15.0-15.1":0.16756,"15.2-15.3":0.50997,"15.4":0.5918,"15.5":1.47001,"16.0":0.01023},P:{"4":0.60594,"5.0-5.4":0.03046,"6.2-6.4":0.0206,"7.2-7.4":0.1985,"8.2":0.01015,"9.2":0.12537,"10.1":0.01045,"11.1-11.2":0.11492,"12.0":0.11492,"13.0":0.05224,"14.0":0.11492,"15.0":0.02089,"16.0":0.18805,"17.0":0.66862},I:{"0":0,"3":0,"4":0.00009,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00028,"4.2-4.3":0.00062,"4.4":0,"4.4.3-4.4.4":0.01604},A:{"11":0.12531,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0.02272},Q:{"10.4":0},O:{"0":0.38617},H:{"0":5.89803},L:{"0":57.2618},S:{"2.5":0.03975},R:{_:"0"},M:{"0":0.34642}};
+module.exports={C:{"41":0.00424,"57":0.00849,"61":0.07213,"66":0.00849,"72":0.01273,"78":0.01697,"85":0.00424,"88":0.02546,"89":0.00424,"90":0.01273,"91":0.04243,"95":0.00424,"99":0.02122,"100":0.01273,"101":0.09335,"102":2.08756,"103":0.28428,_:"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 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 58 59 60 62 63 64 65 67 68 69 70 71 73 74 75 76 77 79 80 81 82 83 84 86 87 92 93 94 96 97 98 104 105 3.5 3.6"},D:{"40":0.00849,"43":0.21215,"49":0.01273,"52":0.01697,"56":0.02122,"58":0.00849,"59":0.00849,"63":0.01273,"65":0.00424,"66":0.00424,"68":0.01273,"69":0.01273,"70":0.01697,"71":0.01697,"74":0.09759,"75":0.01273,"76":0.00424,"79":0.01697,"80":0.01697,"81":0.34368,"83":0.00424,"85":0.00849,"86":0.03394,"87":0.07213,"88":0.01273,"89":0.00849,"90":0.07637,"91":0.03394,"92":0.06365,"93":0.00849,"94":0.06365,"95":0.04243,"96":0.04667,"97":0.04243,"98":0.03394,"99":0.21639,"100":0.08062,"101":0.25458,"102":0.59826,"103":16.07248,"104":0.02122,"105":0.00849,_:"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 44 45 46 47 48 50 51 53 54 55 57 60 61 62 64 67 72 73 77 78 84 106"},F:{"53":0.00849,"79":0.05516,"80":0.00849,"84":0.11456,"85":0.02122,"86":0.11032,"87":0.0297,"88":0.61524,"89":0.52613,_:"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 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 81 82 83 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.0297,"13":0.01697,"14":0.00849,"15":0.01273,"16":0.01697,"17":0.00849,"18":0.10608,"83":0.01273,"84":0.01273,"85":0.00424,"88":0.00424,"89":0.0297,"90":0.00849,"91":0.00849,"92":0.04667,"96":0.01697,"97":0.00849,"98":0.0297,"99":0.02122,"100":0.02122,"101":0.03394,"102":0.10183,"103":2.99556,_:"79 80 81 86 87 93 94 95"},E:{"4":0,"13":0.00849,"14":0.00849,_:"0 5 6 7 8 9 10 11 12 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 16.0","11.1":0.00849,"12.1":0.00849,"13.1":0.05516,"14.1":0.04243,"15.1":0.00424,"15.2-15.3":0.00424,"15.4":0.02122,"15.5":0.15275,"15.6":0.0297},G:{"8":0.00463,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00103,"6.0-6.1":0.00051,"7.0-7.1":0.00927,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.07158,"10.0-10.2":0.00206,"10.3":0.09115,"11.0-11.2":0.0103,"11.3-11.4":0.01184,"12.0-12.1":0.02266,"12.2-12.5":0.96767,"13.0-13.1":0.0515,"13.2":0.00463,"13.3":0.04017,"13.4-13.7":0.12617,"14.0-14.4":0.41457,"14.5-14.8":0.43208,"15.0-15.1":0.14986,"15.2-15.3":0.32033,"15.4":0.29715,"15.5":2.01722,"16.0":0.03038},P:{"4":0.50382,"5.0-5.4":0.04074,"6.2-6.4":0.04198,"7.2-7.4":0.19943,"8.2":0.01034,"9.2":0.07347,"10.1":0.02099,"11.1-11.2":0.13645,"12.0":0.03149,"13.0":0.03149,"14.0":0.08397,"15.0":0.03149,"16.0":0.18893,"17.0":0.79771},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00052,"4.2-4.3":0.0009,"4.4":0,"4.4.3-4.4.4":0.02736},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00457,"11":0.11423,_:"6 7 9 10 5.5"},J:{"7":0,"10":0.04029},N:{"10":0.0159,"11":0.02718},S:{"2.5":0.06332},R:{_:"0"},M:{"0":0.3799},Q:{"10.4":0.01151},O:{"0":0.50653},H:{"0":6.07609},L:{"0":58.04882}};
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 dcfe48de41..e487c8a482 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:{"34":0.01185,"44":0.00395,"47":0.01185,"52":0.02766,"56":0.00395,"60":0.0079,"61":0.0079,"68":0.0079,"72":0.01185,"78":0.02766,"82":0.0079,"86":0.01185,"91":0.07112,"93":0.0079,"94":0.00395,"95":0.0079,"97":0.00395,"98":0.0079,"99":0.02371,"100":0.20545,"101":1.89253,"102":0.09482,_:"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 43 45 46 48 49 50 51 53 54 55 57 58 59 62 63 64 65 66 67 69 70 71 73 74 75 76 77 79 80 81 83 84 85 87 88 89 90 92 96 103 104 3.5 3.6"},D:{"37":0.00395,"43":0.0079,"49":0.0158,"56":0.0079,"63":0.0158,"65":0.00395,"68":0.0079,"69":0.04741,"70":0.0079,"72":0.0079,"74":0.0079,"75":0.00395,"79":0.06322,"80":0.01185,"81":0.0158,"83":0.0079,"84":0.0079,"85":0.0079,"86":0.0158,"87":0.01976,"88":0.02766,"89":0.02371,"90":0.01185,"91":0.03951,"92":0.02766,"93":0.0158,"94":0.03951,"95":0.0158,"96":0.06717,"97":0.08297,"98":0.06717,"99":0.27657,"100":0.28052,"101":1.33149,"102":19.22162,"103":1.87673,"104":0.16199,_:"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 38 39 40 41 42 44 45 46 47 48 50 51 52 53 54 55 57 58 59 60 61 62 64 66 67 71 73 76 77 78 105 106"},F:{"79":0.0079,"84":0.00395,"85":0.0079,"86":0.12248,"87":0.57685,_:"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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.02371,"13":0.01185,"14":0.01185,"15":0.0158,"16":0.02766,"17":0.01976,"18":0.09087,"83":0.00395,"84":0.02371,"85":0.00395,"89":0.0079,"90":0.01185,"91":0.00395,"92":0.02766,"93":0.01185,"94":0.02371,"95":0.01976,"96":0.13829,"97":0.01185,"98":0.03556,"99":0.02371,"100":0.07902,"101":0.58475,"102":3.07783,"103":0.70328,_:"79 80 81 86 87 88"},E:{"4":0,"13":0.01185,"14":0.02371,"15":0.01185,_:"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.0079,"12.1":0.01185,"13.1":0.09878,"14.1":0.16989,"15.1":0.03556,"15.2-15.3":0.06322,"15.4":0.32793,"15.5":0.67167,"16.0":0.00395},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00203,"6.0-6.1":0,"7.0-7.1":0.01421,"8.1-8.4":0.01083,"9.0-9.2":0,"9.3":0.04738,"10.0-10.2":0.00135,"10.3":0.10763,"11.0-11.2":0.00609,"11.3-11.4":0.00812,"12.0-12.1":0.00542,"12.2-12.5":0.45893,"13.0-13.1":0.0088,"13.2":0.00068,"13.3":0.01963,"13.4-13.7":0.08732,"14.0-14.4":0.46638,"14.5-14.8":0.60108,"15.0-15.1":0.39869,"15.2-15.3":0.375,"15.4":1.12635,"15.5":2.99795,"16.0":0.01286},P:{"4":0.53342,"5.0-5.4":0.03046,"6.2-6.4":0.0206,"7.2-7.4":0.81039,"8.2":0.01015,"9.2":0.01026,"10.1":0.05129,"11.1-11.2":0.09232,"12.0":0.02052,"13.0":0.09232,"14.0":0.15387,"15.0":0.07181,"16.0":0.4411,"17.0":2.41067},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00266,"4.2-4.3":0.00409,"4.4":0,"4.4.3-4.4.4":0.03559},A:{"9":0.00395,"11":0.403,_:"6 7 8 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.50207},H:{"0":1.31144},L:{"0":51.66409},S:{"2.5":0},R:{_:"0"},M:{"0":0.38714}};
+module.exports={C:{"34":0.01122,"47":0.00374,"52":0.04114,"56":0.00374,"60":0.00748,"68":0.00748,"72":0.00374,"78":0.00748,"82":0.00374,"86":0.00748,"91":0.0374,"93":0.00374,"95":0.00748,"99":0.01122,"100":0.04114,"101":0.14586,"102":1.67552,"103":0.41888,_:"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 43 44 45 46 48 49 50 51 53 54 55 57 58 59 61 62 63 64 65 66 67 69 70 71 73 74 75 76 77 79 80 81 83 84 85 87 88 89 90 92 94 96 97 98 104 105 3.5 3.6"},D:{"40":0.00748,"48":0.00748,"49":0.02244,"63":0.00748,"67":0.01122,"69":0.04114,"70":0.00748,"74":0.00748,"75":0.01496,"76":0.00374,"79":0.0187,"80":0.00748,"81":0.02618,"83":0.00748,"85":0.00748,"86":0.00748,"87":0.0187,"88":0.03366,"89":0.00748,"90":0.0187,"91":0.04488,"92":0.0374,"93":0.0374,"94":0.03366,"95":0.00748,"96":0.05236,"97":0.06732,"98":0.04488,"99":0.14586,"100":0.16082,"101":0.19074,"102":0.83402,"103":18.19136,"104":0.38896,"105":0.04488,_:"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 56 57 58 59 60 61 62 64 65 66 68 71 72 73 77 78 84 106"},F:{"79":0.06358,"84":0.00748,"85":0.0187,"86":0.02244,"87":0.01496,"88":0.4675,"89":0.31042,_:"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 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.02618,"13":0.01122,"14":0.0187,"15":0.01496,"16":0.01496,"17":0.02618,"18":0.07854,"84":0.0374,"89":0.01122,"90":0.00374,"92":0.04488,"94":0.00748,"95":0.01496,"96":0.21318,"97":0.0374,"98":0.01496,"99":0.01122,"100":0.02992,"101":0.10846,"102":0.11968,"103":4.94802,_:"79 80 81 83 85 86 87 88 91 93"},E:{"4":0,"13":0.02244,"14":0.02618,"15":0.00748,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 16.0","11.1":0.00374,"12.1":0.00748,"13.1":0.07854,"14.1":0.15708,"15.1":0.03366,"15.2-15.3":0.0561,"15.4":0.1122,"15.5":0.66572,"15.6":0.02244},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00491,"6.0-6.1":0,"7.0-7.1":0.00701,"8.1-8.4":0.00491,"9.0-9.2":0.0014,"9.3":0.05542,"10.0-10.2":0,"10.3":0.06033,"11.0-11.2":0.00351,"11.3-11.4":0.00351,"12.0-12.1":0.00351,"12.2-12.5":0.55909,"13.0-13.1":0.00912,"13.2":0,"13.3":0.01754,"13.4-13.7":0.08839,"14.0-14.4":0.34443,"14.5-14.8":0.55698,"15.0-15.1":0.33812,"15.2-15.3":0.32479,"15.4":0.4223,"15.5":4.03567,"16.0":0.01894},P:{"4":0.64265,"5.0-5.4":0.04074,"6.2-6.4":0.04198,"7.2-7.4":0.79566,"8.2":0.01034,"9.2":0.07347,"10.1":0.0306,"11.1-11.2":0.08161,"12.0":0.0102,"13.0":0.11221,"14.0":0.14281,"15.0":0.08161,"16.0":0.31622,"17.0":2.85622},I:{"0":0,"3":0,"4":0.00022,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00154,"4.2-4.3":0.00461,"4.4":0,"4.4.3-4.4.4":0.03119},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.43758,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.0159,"11":0.02718},S:{"2.5":0},R:{_:"0"},M:{"0":0.33173},Q:{"10.4":0},O:{"0":0.54453},H:{"0":1.64732},L:{"0":53.51509}};
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 e2aea90eab..e91784cb4c 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:{"47":0.00857,"48":0.00428,"52":0.19702,"57":0.03855,"60":0.02998,"68":0.02998,"78":0.25698,"80":0.00428,"86":0.00857,"89":0.00857,"91":0.23557,"94":0.01713,"95":0.00428,"96":0.01713,"97":0.16704,"98":0.02998,"99":0.03855,"100":0.92513,"101":4.62564,"102":0.14562,_:"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 49 50 51 53 54 55 56 58 59 61 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 79 81 82 83 84 85 87 88 90 92 93 103 104 3.5 3.6"},D:{"49":0.05568,"65":0.00428,"73":0.01285,"74":0.03426,"75":0.00428,"76":0.04711,"78":0.04711,"79":0.04283,"80":0.00857,"81":0.00857,"84":0.01713,"85":0.0257,"86":0.03426,"87":0.04711,"89":0.05568,"90":0.02998,"91":0.01285,"92":0.03855,"93":0.06425,"94":0.13277,"95":0.0257,"96":0.07709,"97":0.23985,"98":0.13277,"99":0.32123,"100":0.25698,"101":1.05362,"102":18.90945,"103":1.61469,_:"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 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 66 67 68 69 70 71 72 77 83 88 104 105 106"},F:{"28":0.00857,"36":0.00428,"81":0.02998,"85":0.00428,"86":0.33407,"87":0.58249,_:"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 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 82 83 84 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"13":0.01713,"15":0.00428,"16":0.00857,"17":0.00857,"18":0.02142,"84":0.0257,"85":0.01285,"89":0.00857,"91":0.00428,"96":0.00857,"97":0.08138,"99":0.00857,"100":0.0257,"101":0.44972,"102":3.15229,"103":0.84803,_:"12 14 79 80 81 83 86 87 88 90 92 93 94 95 98"},E:{"4":0,"13":0.03855,"14":0.22272,"15":0.0514,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.01713,"11.1":0.02998,"12.1":0.15847,"13.1":0.40689,"14.1":0.77522,"15.1":0.11564,"15.2-15.3":0.19702,"15.4":0.6039,"15.5":2.13293,"16.0":0.00857},G:{"8":0.00312,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00156,"6.0-6.1":0.00312,"7.0-7.1":0.00312,"8.1-8.4":0.02959,"9.0-9.2":0,"9.3":0.21182,"10.0-10.2":0,"10.3":0.15887,"11.0-11.2":0.00312,"11.3-11.4":0.21338,"12.0-12.1":0.03115,"12.2-12.5":0.6635,"13.0-13.1":0.00779,"13.2":0.00779,"13.3":0.21182,"13.4-13.7":0.1355,"14.0-14.4":0.37692,"14.5-14.8":1.06222,"15.0-15.1":0.53578,"15.2-15.3":0.54668,"15.4":3.37355,"15.5":7.91991,"16.0":0.05296},P:{"4":0.01049,"5.0-5.4":0.03046,"6.2-6.4":0.0206,"7.2-7.4":0.37778,"8.2":0.01015,"9.2":0.02099,"10.1":0.01002,"11.1-11.2":0.19938,"12.0":0.02099,"13.0":0.14691,"14.0":0.14691,"15.0":0.08395,"16.0":0.43025,"17.0":4.7642},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00047,"4.4":0,"4.4.3-4.4.4":0.01668},A:{"11":0.09423,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.02858},H:{"0":0.02706},L:{"0":35.9085},S:{"2.5":0},R:{_:"0"},M:{"0":0.26294}};
+module.exports={C:{"43":0.0045,"52":0.14406,"56":0.009,"57":0.0045,"59":0.0045,"60":0.04952,"68":0.07203,"73":0.0045,"76":0.0045,"78":0.29713,"80":0.01351,"83":0.01801,"88":0.0045,"89":0.02701,"91":0.27912,"94":0.03151,"95":0.03602,"96":0.06303,"97":0.009,"98":0.0045,"99":0.02251,"100":0.05853,"101":0.85088,"102":5.1863,"103":0.50873,_:"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 44 45 46 47 48 49 50 51 53 54 55 58 61 62 63 64 65 66 67 69 70 71 72 74 75 77 79 81 82 84 85 86 87 90 92 93 104 105 3.5 3.6"},D:{"26":0.009,"49":0.08554,"53":0.0045,"63":0.0045,"65":0.009,"66":0.0045,"67":0.0045,"73":0.009,"76":0.03602,"78":0.01801,"79":0.02701,"80":0.009,"81":0.01801,"83":0.009,"85":0.01351,"86":0.01351,"87":0.06303,"88":0.009,"89":0.009,"90":0.01351,"91":0.02251,"92":0.02251,"93":0.08104,"94":0.11705,"95":0.02251,"96":0.09904,"97":0.04502,"98":0.14857,"99":0.36016,"100":0.09004,"101":0.14406,"102":1.17502,"103":20.20047,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 54 55 56 57 58 59 60 61 62 64 68 69 70 71 72 74 75 77 84 104 105 106"},F:{"28":0.0045,"76":0.0045,"83":0.02251,"84":0.009,"85":0.01351,"87":0.01351,"88":0.74733,"89":0.33765,_:"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 77 78 79 80 81 82 86 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"16":0.0045,"17":0.0045,"18":0.04052,"84":0.01801,"85":0.0045,"92":0.02251,"96":0.009,"97":0.18458,"98":0.009,"99":0.02701,"100":0.01801,"101":0.15757,"102":0.08104,"103":5.33937,_:"12 13 14 15 79 80 81 83 86 87 88 89 90 91 93 94 95"},E:{"4":0,"8":0.0045,"12":0.02701,"13":0.02251,"14":0.17108,"15":0.06303,_:"0 5 6 7 9 10 11 3.1 3.2 5.1 6.1 7.1","9.1":0.01351,"10.1":0.01801,"11.1":0.03151,"12.1":0.07653,"13.1":0.33315,"14.1":0.95893,"15.1":0.09454,"15.2-15.3":0.18458,"15.4":0.36016,"15.5":3.00734,"15.6":0.12155,"16.0":0.009},G:{"8":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.08155,"10.0-10.2":0,"10.3":0.20311,"11.0-11.2":0.00308,"11.3-11.4":0.22619,"12.0-12.1":0.02,"12.2-12.5":0.58932,"13.0-13.1":0.03231,"13.2":0.00769,"13.3":0.17541,"13.4-13.7":0.07847,"14.0-14.4":0.46469,"14.5-14.8":0.85859,"15.0-15.1":0.18926,"15.2-15.3":0.33851,"15.4":1.15402,"15.5":10.72163,"16.0":0.05539},P:{"4":0.02104,"5.0-5.4":0.04074,"6.2-6.4":0.04198,"7.2-7.4":0.47339,"8.2":0.01034,"9.2":0.07347,"10.1":0.0306,"11.1-11.2":0.11572,"12.0":0.43131,"13.0":0.1578,"14.0":0.14728,"15.0":0.07364,"16.0":0.33663,"17.0":5.01796},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00364,"4.4":0,"4.4.3-4.4.4":0.10084},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.07203,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.0159,"11":0.02718},S:{"2.5":0},R:{_:"0"},M:{"0":0.24746},Q:{"10.4":0},O:{"0":0.07149},H:{"0":0.03644},L:{"0":33.40354}};
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 f218a3053e..91df21cf3d 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:{"29":0.01219,"35":0.00174,"37":0.00348,"38":0.00174,"51":0.00523,"56":0.00348,"60":0.00348,"67":0.00348,"68":0.00348,"72":0.00871,"78":0.00523,"81":0.00348,"85":0.00348,"86":0.00174,"89":0.04007,"90":0.00523,"91":0.03136,"93":0.00174,"97":0.0662,"98":0.01568,"99":0.02961,"100":0.42156,"101":1.92143,"102":0.25782,"103":0.00523,_:"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 30 31 32 33 34 36 39 40 41 42 43 44 45 46 47 48 49 50 52 53 54 55 57 58 59 61 62 63 64 65 66 69 70 71 73 74 75 76 77 79 80 82 83 84 87 88 92 94 95 96 104 3.5 3.6"},D:{"22":0.01219,"26":0.01045,"39":0.00174,"40":0.00348,"49":0.00174,"55":0.00697,"58":0.02961,"63":0.00348,"64":0.01219,"70":0.00523,"74":0.00523,"75":0.00348,"77":0.00523,"79":0.19162,"80":0.00871,"81":0.00523,"84":0.00697,"85":0.00174,"86":0.00523,"87":0.02787,"88":0.00348,"89":0.04529,"90":0.00697,"91":0.00348,"92":0.02787,"94":0.00523,"95":0.02787,"96":0.02265,"97":0.01916,"98":0.01394,"99":0.03484,"100":0.06445,"101":0.48602,"102":4.5292,"103":0.51912,"104":0.01219,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 27 28 29 30 31 32 33 34 35 36 37 38 41 42 43 44 45 46 47 48 50 51 52 53 54 56 57 59 60 61 62 65 66 67 68 69 71 72 73 76 78 83 93 105 106"},F:{"19":0.00348,"29":0.00871,"36":0.00174,"45":0.00523,"64":0.00174,"65":0.08884,"79":0.01045,"84":0.00174,"85":0.00697,"86":0.01916,"87":0.23517,_:"9 11 12 15 16 17 18 20 21 22 23 24 25 26 27 28 30 31 32 33 34 35 37 38 39 40 41 42 43 44 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 82 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.07839,"13":0.00871,"14":0.01045,"15":0.00523,"16":0.01045,"17":0.01394,"18":0.07142,"84":0.01394,"85":0.03136,"89":0.01394,"92":0.01742,"96":0.05923,"97":0.00174,"98":0.02961,"99":0.02613,"100":0.09581,"101":0.46686,"102":1.17411,"103":0.1411,_:"79 80 81 83 86 87 88 90 91 93 94 95"},E:{"4":0,"12":0.00174,"13":0.00871,"14":0.01045,"15":0.00697,_:"0 5 6 7 8 9 10 11 3.1 3.2 6.1 7.1 11.1 16.0","5.1":0.00348,"9.1":0.00697,"10.1":0.00174,"12.1":0.00871,"13.1":0.00697,"14.1":0.01219,"15.1":0.01742,"15.2-15.3":0.01045,"15.4":0.19162,"15.5":0.30311},G:{"8":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.05394,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.01586,"10.0-10.2":0.00127,"10.3":0.06472,"11.0-11.2":0.01523,"11.3-11.4":0.01967,"12.0-12.1":0.12691,"12.2-12.5":0.78303,"13.0-13.1":0.0184,"13.2":0.00444,"13.3":0.04125,"13.4-13.7":0.08757,"14.0-14.4":0.71704,"14.5-14.8":1.12505,"15.0-15.1":0.31854,"15.2-15.3":0.74622,"15.4":0.91121,"15.5":1.26909,"16.0":0.02348},P:{"4":0.0105,"5.0-5.4":0.021,"6.2-6.4":0.03149,"7.2-7.4":0.14697,"8.2":0.01015,"9.2":0.24145,"10.1":0.01002,"11.1-11.2":0.021,"12.0":0.06212,"13.0":0.03149,"14.0":0.10498,"15.0":0.10498,"16.0":0.41992,"17.0":0.60888},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00218,"4.2-4.3":0.00164,"4.4":0,"4.4.3-4.4.4":0.21918},A:{"11":0.16897,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0.1404},O:{"0":1.88305},H:{"0":2.86179},L:{"0":73.54829},S:{"2.5":0.00826},R:{_:"0"},M:{"0":0.28907}};
+module.exports={C:{"29":0.01094,"41":0.00365,"43":0.00182,"45":0.00182,"47":0.00182,"49":0.00182,"51":0.00182,"52":0.00182,"56":0.00365,"60":0.00182,"63":0.00729,"65":0.00912,"72":0.01276,"73":0.00547,"84":0.01641,"87":0.00547,"88":0.00547,"89":0.03099,"91":0.04922,"93":0.00365,"94":0.00182,"95":0.00365,"96":0.00365,"98":0.00365,"99":0.01276,"100":0.02552,"101":0.32996,"102":1.97796,"103":0.2698,"104":0.00365,_:"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 30 31 32 33 34 35 36 37 38 39 40 42 44 46 48 50 53 54 55 57 58 59 61 62 64 66 67 68 69 70 71 74 75 76 77 78 79 80 81 82 83 85 86 90 92 97 105 3.5 3.6"},D:{"11":0.01094,"24":0.00365,"26":0.00547,"28":0.00365,"34":0.00365,"39":0.00182,"40":0.00365,"43":0.00912,"46":0.00182,"47":0.00547,"49":0.01276,"55":0.16407,"57":0.00365,"58":0.0237,"60":0.00729,"61":0.01458,"64":0.01641,"67":0.00182,"70":0.00729,"74":0.00365,"79":0.19871,"80":0.00729,"81":0.00365,"84":0.00729,"86":0.01823,"87":0.01823,"88":0.00912,"89":0.00547,"90":0.00182,"92":0.02188,"93":0.00365,"94":0.00365,"95":0.00182,"96":0.00912,"97":0.00547,"98":0.00912,"99":0.02188,"100":0.04011,"101":0.21694,"102":0.14037,"103":5.02419,"104":0.00182,"105":0.02188,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 27 29 30 31 32 33 35 36 37 38 41 42 44 45 48 50 51 52 53 54 56 59 62 63 65 66 68 69 71 72 73 75 76 77 78 83 85 91 106"},F:{"28":0.03281,"31":0.00365,"40":0.00182,"58":0.00729,"79":0.03281,"80":0.00547,"82":0.00547,"85":0.01823,"86":0.00365,"87":0.01823,"88":0.26434,"89":0.16225,_:"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 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 81 83 84 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.03464,"13":0.01276,"14":0.00547,"15":0.00365,"16":0.01094,"17":0.00547,"18":0.04375,"84":0.01094,"85":0.00729,"89":0.02005,"92":0.00912,"96":0.00365,"98":0.03828,"99":0.00547,"100":0.0711,"101":0.02735,"102":0.08386,"103":1.78472,_:"79 80 81 83 86 87 88 90 91 93 94 95 97"},E:{"4":0,"8":0.00182,"14":0.00365,"15":0.00912,_:"0 5 6 7 9 10 11 12 13 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 16.0","12.1":0.00365,"13.1":0.01276,"14.1":0.03828,"15.1":0.00365,"15.2-15.3":0.00547,"15.4":0.05287,"15.5":0.10391,"15.6":0.02552},G:{"8":0.00062,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00062,"5.0-5.1":0,"6.0-6.1":0.00932,"7.0-7.1":0.00683,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.0851,"10.0-10.2":0,"10.3":0.07703,"11.0-11.2":0.01988,"11.3-11.4":0.00683,"12.0-12.1":0.05156,"12.2-12.5":0.81873,"13.0-13.1":0.0205,"13.2":0.00621,"13.3":0.03789,"13.4-13.7":0.04597,"14.0-14.4":0.50379,"14.5-14.8":1.52814,"15.0-15.1":0.39446,"15.2-15.3":0.43297,"15.4":0.55038,"15.5":1.47409,"16.0":0.08635},P:{"4":0.09294,"5.0-5.4":0.03098,"6.2-6.4":0.04131,"7.2-7.4":0.21686,_:"8.2 10.1 12.0","9.2":0.1549,"11.1-11.2":0.04131,"13.0":0.02065,"14.0":0.06196,"15.0":0.10327,"16.0":0.25817,"17.0":0.98103},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00132,"4.2-4.3":0.00132,"4.4":0,"4.4.3-4.4.4":0.18542},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.10027,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0.05724},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.17172},Q:{"10.4":0.17172},O:{"0":2.15055},H:{"0":3.13529},L:{"0":73.46787}};
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 6689092dda..12a0e9a83b 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:{"91":1.33726,"100":0.44575,"101":9.37818,"102":0.15051,_:"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 92 93 94 95 96 97 98 99 103 104 3.5 3.6"},D:{"56":0.15051,"101":1.78301,"102":23.51492,"103":4.31859,_:"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 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 104 105 106"},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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.29524,"101":0.44575,"102":7.43887,"103":0.89151,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100"},E:{"4":0,_:"0 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.2-15.3","13.1":0.29524,"14.1":0.89151,"15.1":0.15051,"15.4":0.89151,"15.5":1.33726,"16.0":0.29524},G:{"8":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.23668,"11.0-11.2":0.23668,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":1.30177,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0.11834,"14.0-14.4":0.47337,"14.5-14.8":2.72188,"15.0-15.1":1.65679,"15.2-15.3":0.47337,"15.4":6.5069,"15.5":5.6785,"16.0":0},P:{"4":0.0105,"5.0-5.4":0.021,"6.2-6.4":0.03149,"7.2-7.4":0.04355,"8.2":0.01015,"9.2":0.02178,"10.1":0.01002,"11.1-11.2":0.02178,"12.0":0.01089,"13.0":0.04355,"14.0":0.19915,"15.0":0.04355,"16.0":0.19915,"17.0":3.09263},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},A:{"11":0.74678,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0},H:{"0":0.18339},L:{"0":19.41944},S:{"2.5":0},R:{_:"0"},M:{"0":0}};
+module.exports={C:{"66":0.44015,"78":0.07722,"91":0.44015,"99":0.07722,"102":4.40926,"103":0.51737,_:"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 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 94 95 96 97 98 100 101 104 105 3.5 3.6"},D:{"56":0.22394,"91":0.07722,"102":1.25096,"103":60.39376,_:"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 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 92 93 94 95 96 97 98 99 100 101 104 105 106"},F:{"44":0.07722,"88":1.17374,_:"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 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 89 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"99":0.14672,"103":3.01158,_:"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 100 101 102"},E:{"4":0,"13":0.07722,"14":0.37066,_:"0 5 6 7 8 9 10 11 12 15 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.6 16.0","13.1":0.22394,"15.5":2.71814},G:{"8":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.62338,"13.0-13.1":0,"13.2":0.06937,"13.3":0,"13.4-13.7":0.13875,"14.0-14.4":0.20812,"14.5-14.8":1.03962,"15.0-15.1":0.55499,"15.2-15.3":0,"15.4":2.28736,"15.5":4.98998,"16.0":0},P:{"4":0.09294,"5.0-5.4":0.03098,"6.2-6.4":0.04131,"7.2-7.4":0.21686,_:"8.2 10.1 12.0","9.2":0.1549,"11.1-11.2":0.04131,"13.0":0.02065,"14.0":0.06196,"15.0":0.10327,"16.0":0.25817,"17.0":0.95676},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:{"11":1.10425,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0},Q:{"10.4":0},O:{"0":0},H:{"0":0.24802},L:{"0":11.85656}};
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 e5918a7f19..7fb7d91d34 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:{"34":0.00371,"39":0.01299,"43":0.0297,"47":0.01114,"50":0.00186,"52":0.01114,"57":0.00557,"58":0.00186,"65":0.00557,"66":0.00557,"68":0.00186,"72":0.00928,"76":0.00186,"78":0.00928,"80":0.00186,"84":0.00186,"85":0.00186,"88":0.00371,"89":0.00557,"90":0.00186,"91":0.01856,"92":0.00371,"93":0.00186,"94":0.00928,"95":0.00557,"96":0.00742,"97":0.00928,"98":0.01114,"99":0.07238,"100":0.18374,"101":1.15072,"102":0.09094,"103":0.00186,_:"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 40 41 42 44 45 46 48 49 51 53 54 55 56 59 60 61 62 63 64 67 69 70 71 73 74 75 77 79 81 82 83 86 87 104 3.5 3.6"},D:{"25":0.00186,"38":0.00186,"45":0.00186,"47":0.02413,"49":0.00371,"53":0.00371,"55":0.01485,"56":0.00557,"58":0.01485,"60":0.00557,"61":0.00371,"62":0.00928,"63":0.00371,"64":0.01299,"65":0.00371,"68":0.00557,"69":0.0631,"70":0.01299,"71":0.00186,"72":0.00371,"73":0.00371,"74":0.01299,"75":0.00928,"76":0.01114,"77":0.02413,"78":0.00371,"79":0.03712,"80":0.04269,"81":0.02598,"83":0.01485,"84":0.01114,"85":0.09094,"86":0.39718,"87":0.03898,"88":0.02042,"89":0.02042,"90":0.02227,"91":0.02784,"92":0.02042,"93":0.0297,"94":0.03341,"95":0.02598,"96":0.04826,"97":0.05197,"98":0.08538,"99":0.11136,"100":0.17075,"101":0.71085,"102":6.43475,"103":0.56422,"104":0.00928,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 46 48 50 51 52 54 57 59 66 67 105 106"},F:{"36":0.01114,"64":0.00371,"66":0.01114,"68":0.00186,"69":0.00371,"70":0.00371,"79":0.01299,"80":0.00186,"82":0.01485,"84":0.00557,"85":0.02413,"86":0.07053,"87":0.2617,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 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 67 71 72 73 74 75 76 77 78 81 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.01485,"13":0.00186,"14":0.00371,"15":0.00371,"16":0.00371,"17":0.00371,"18":0.04083,"84":0.00928,"85":0.00557,"88":0.00371,"89":0.00742,"90":0.00371,"91":0.00186,"92":0.0167,"95":0.00186,"96":0.00557,"97":0.00928,"98":0.00742,"99":0.02042,"100":0.02042,"101":0.17632,"102":0.71456,"103":0.12621,_:"79 80 81 83 86 87 93 94"},E:{"4":0,"12":0.00371,"13":0.01114,"14":0.05754,"15":0.00742,_:"0 5 6 7 8 9 10 11 3.1 3.2 6.1 7.1 9.1 16.0","5.1":0.0167,"10.1":0.00186,"11.1":0.00186,"12.1":0.00557,"13.1":0.0297,"14.1":0.07238,"15.1":0.01485,"15.2-15.3":0.01856,"15.4":0.03898,"15.5":0.0928},G:{"8":0.0026,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00866,"5.0-5.1":0.00173,"6.0-6.1":0,"7.0-7.1":0.00347,"8.1-8.4":0,"9.0-9.2":0.00087,"9.3":0.03205,"10.0-10.2":0.0026,"10.3":0.04678,"11.0-11.2":0.04505,"11.3-11.4":0.01126,"12.0-12.1":0.03552,"12.2-12.5":0.80221,"13.0-13.1":0.06324,"13.2":0.01906,"13.3":0.12648,"13.4-13.7":0.24863,"14.0-14.4":1.15999,"14.5-14.8":1.19118,"15.0-15.1":0.8975,"15.2-15.3":1.01705,"15.4":1.30727,"15.5":1.61481,"16.0":0.01906},P:{"4":0.0105,"5.0-5.4":0.021,"6.2-6.4":0.03149,"7.2-7.4":0.04355,"8.2":0.01015,"9.2":0.02178,"10.1":0.01002,"11.1-11.2":0.02178,"12.0":0.01089,"13.0":0.04355,"14.0":0.05444,"15.0":0.04355,"16.0":0.23954,"17.0":0.52263},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00062,"4.2-4.3":0.00155,"4.4":0,"4.4.3-4.4.4":0.0304},A:{"8":0.00198,"10":0.00198,"11":0.02574,_:"6 7 9 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0.00814},Q:{"10.4":0},O:{"0":1.27046},H:{"0":26.4229},L:{"0":46.89482},S:{"2.5":0.01629},R:{_:"0"},M:{"0":0.34205}};
+module.exports={C:{"34":0.00365,"43":0.0292,"47":0.00913,"52":0.00913,"56":0.00183,"57":0.00365,"58":0.00548,"65":0.0073,"66":0.00365,"68":0.00183,"72":0.00913,"78":0.01278,"79":0.00365,"80":0.00365,"81":0.00183,"82":0.00183,"84":0.00183,"85":0.00183,"88":0.00365,"89":0.00183,"91":0.0219,"92":0.00183,"93":0.00183,"94":0.00913,"95":0.00548,"96":0.00548,"97":0.00548,"98":0.00548,"99":0.0511,"100":0.03103,"101":0.10585,"102":1.13333,"103":0.1898,"104":0.00913,_:"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 59 60 61 62 63 64 67 69 70 71 73 74 75 76 77 83 86 87 90 105 3.5 3.6"},D:{"25":0.02008,"47":0.02555,"49":0.00365,"53":0.00365,"55":0.0073,"56":0.01095,"58":0.01278,"60":0.00183,"62":0.01095,"63":0.00548,"64":0.00913,"68":0.0073,"69":0.04928,"70":0.01278,"71":0.00183,"72":0.00548,"73":0.00548,"74":0.01095,"75":0.00913,"76":0.00913,"77":0.02555,"78":0.00913,"79":0.04745,"80":0.03833,"81":0.02373,"83":0.01278,"84":0.01095,"85":0.10403,"86":0.02738,"87":0.03833,"88":0.0219,"89":0.0219,"90":0.01825,"91":0.02373,"92":0.02008,"93":0.0219,"94":0.02373,"95":0.03833,"96":0.04015,"97":0.0511,"98":0.05475,"99":0.06023,"100":0.08395,"101":0.1168,"102":0.53838,"103":6.97515,"104":0.01643,"105":0.01825,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 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 57 59 61 65 66 67 106"},F:{"36":0.00548,"64":0.00365,"66":0.00365,"67":0.00183,"69":0.00365,"70":0.00913,"75":0.00365,"79":0.0146,"80":0.00183,"82":0.01095,"84":0.00548,"85":0.0219,"86":0.0365,"87":0.0146,"88":0.20988,"89":0.1387,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 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 68 71 72 73 74 76 77 78 81 83 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.01643,"13":0.00183,"14":0.00365,"15":0.00548,"16":0.00365,"17":0.00365,"18":0.0438,"84":0.00913,"85":0.00548,"89":0.0073,"90":0.00548,"91":0.00183,"92":0.01643,"94":0.00183,"95":0.00183,"96":0.00548,"97":0.0073,"98":0.00548,"99":0.01643,"100":0.01095,"101":0.04015,"102":0.05658,"103":0.92163,_:"79 80 81 83 86 87 88 93"},E:{"4":0,"12":0.00183,"13":0.00913,"14":0.04198,"15":0.00913,_:"0 5 6 7 8 9 10 11 3.1 3.2 6.1 7.1","5.1":0.01095,"9.1":0.00365,"10.1":0.00183,"11.1":0.00365,"12.1":0.00548,"13.1":0.02738,"14.1":0.04745,"15.1":0.01643,"15.2-15.3":0.0146,"15.4":0.03103,"15.5":0.12045,"15.6":0.00913,"16.0":0.00183},G:{"8":0.00251,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00084,"5.0-5.1":0.00167,"6.0-6.1":0,"7.0-7.1":0.00251,"8.1-8.4":0,"9.0-9.2":0.00084,"9.3":0.02006,"10.0-10.2":0.00251,"10.3":0.06019,"11.0-11.2":0.04765,"11.3-11.4":0.01254,"12.0-12.1":0.03762,"12.2-12.5":0.72309,"13.0-13.1":0.05684,"13.2":0.01588,"13.3":0.12623,"13.4-13.7":0.23824,"14.0-14.4":1.03824,"14.5-14.8":1.04827,"15.0-15.1":0.76071,"15.2-15.3":0.78662,"15.4":0.81504,"15.5":2.405,"16.0":0.05266},P:{"4":0.09294,"5.0-5.4":0.03098,"6.2-6.4":0.04131,"7.2-7.4":0.04315,"8.2":0.01034,"9.2":0.04315,"10.1":0.0306,"11.1-11.2":0.02157,"12.0":0.01079,"13.0":0.03236,"14.0":0.05393,"15.0":0.04315,"16.0":0.16179,"17.0":0.63639},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00079,"4.2-4.3":0.00159,"4.4":0,"4.4.3-4.4.4":0.03849},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00183,"10":0.00183,"11":0.02373,_:"6 7 9 5.5"},J:{"7":0,"10":0.00817},N:{"10":0.0159,"11":0.02718},S:{"2.5":0.01635},R:{_:"0"},M:{"0":0.31879},Q:{"10.4":0.00817},O:{"0":1.29149},H:{"0":27.70424},L:{"0":46.57614}};
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 5f1817538b..35a1fb0e23 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:{"52":0.02536,"78":0.00845,"84":0.01691,"87":0.00423,"88":0.13526,"89":0.01268,"90":0.00845,"91":0.02536,"93":0.00423,"94":0.00845,"95":0.00845,"96":0.00845,"97":0.01268,"98":0.02959,"99":0.02959,"100":0.13526,"101":1.53017,"102":0.08877,_:"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 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 85 86 92 103 104 3.5 3.6"},D:{"38":0.00845,"49":0.02536,"63":0.00845,"65":0.00423,"68":0.00423,"69":0.00845,"70":0.00845,"72":0.00423,"73":0.01268,"74":0.01268,"75":0.02114,"76":0.02114,"78":0.00845,"79":0.06763,"80":0.02536,"81":0.02536,"83":0.02536,"84":0.01268,"85":0.00845,"86":0.02959,"87":0.03382,"88":0.01691,"89":0.02114,"90":0.02536,"91":0.30434,"92":0.03804,"93":0.02959,"94":0.0465,"95":0.02114,"96":0.10145,"97":0.08454,"98":0.11836,"99":0.13949,"100":0.28744,"101":1.16243,"102":26.08904,"103":2.08391,"104":0.02114,_:"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 48 50 51 52 53 54 55 56 57 58 59 60 61 62 64 66 67 71 77 105 106"},F:{"84":0.00845,"85":0.00845,"86":0.43961,"87":0.78622,_:"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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00423,"13":0.02114,"16":0.00423,"17":0.00423,"18":0.02114,"84":0.01691,"85":0.00423,"89":0.00845,"92":0.02536,"96":0.00845,"97":0.00845,"98":0.00845,"99":0.01691,"100":0.02114,"101":0.27898,"102":2.31217,"103":0.44806,_:"14 15 79 80 81 83 86 87 88 90 91 93 94 95"},E:{"4":0,"14":0.05072,"15":0.00845,_:"0 5 6 7 8 9 10 11 12 13 3.1 3.2 5.1 6.1 7.1 9.1 10.1 16.0","11.1":0.01268,"12.1":0.00845,"13.1":0.07186,"14.1":0.13949,"15.1":0.02959,"15.2-15.3":0.01691,"15.4":0.09299,"15.5":0.41847},G:{"8":0,"3.2":0.00057,"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.02716,"8.1-8.4":0,"9.0-9.2":0.00057,"9.3":0.0447,"10.0-10.2":0.00226,"10.3":0.01867,"11.0-11.2":0.00962,"11.3-11.4":0.00622,"12.0-12.1":0.00792,"12.2-12.5":0.29534,"13.0-13.1":0.00736,"13.2":0.00396,"13.3":0.05884,"13.4-13.7":0.07638,"14.0-14.4":0.17256,"14.5-14.8":0.42263,"15.0-15.1":0.172,"15.2-15.3":0.32136,"15.4":0.93693,"15.5":3.03878,"16.0":0.01471},P:{"4":0.20705,"5.0-5.4":0.03046,"6.2-6.4":0.02071,"7.2-7.4":0.42446,"8.2":0.01015,"9.2":0.04141,"10.1":0.01002,"11.1-11.2":0.18635,"12.0":0.06212,"13.0":0.12423,"14.0":0.18635,"15.0":0.09317,"16.0":0.46587,"17.0":1.89454},I:{"0":0,"3":0,"4":0.00101,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00403,"4.2-4.3":0.00906,"4.4":0,"4.4.3-4.4.4":0.0725},A:{"11":0.06341,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.1501},H:{"0":0.42084},L:{"0":50.60907},S:{"2.5":0},R:{_:"0"},M:{"0":0.13278}};
+module.exports={C:{"52":0.01274,"78":0.0085,"80":0.0085,"82":0.00425,"88":0.02124,"89":0.0085,"90":0.00425,"91":0.02974,"95":0.0085,"96":0.01699,"97":0.00425,"98":0.0085,"99":0.02124,"100":0.03823,"101":0.06797,"102":1.53353,"103":0.18691,"104":0.00425,_:"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 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 81 83 84 85 86 87 92 93 94 105 3.5 3.6"},D:{"38":0.0085,"47":0.0085,"49":0.01699,"65":0.00425,"66":0.00425,"67":0.0085,"69":0.01274,"70":0.01274,"72":0.0085,"73":0.0085,"74":0.01274,"75":0.01274,"76":0.01274,"79":0.06797,"80":0.02124,"81":0.02124,"83":0.01274,"84":0.0085,"85":0.0085,"86":0.01699,"87":0.02549,"88":0.01699,"89":0.01699,"90":0.01274,"91":0.26338,"92":0.03398,"93":0.02974,"94":0.03398,"95":0.01699,"96":0.07646,"97":0.06797,"98":0.05947,"99":0.12744,"100":0.13594,"101":0.2039,"102":4.61333,"103":24.80407,"104":0.03823,"105":0.00425,_:"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 51 52 53 54 55 56 57 58 59 60 61 62 63 64 68 71 77 78 106"},F:{"46":0.00425,"79":0.0085,"80":0.01274,"85":0.04248,"86":0.0085,"87":0.02974,"88":1.0705,"89":0.29736,_:"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 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 81 82 83 84 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00425,"16":0.00425,"18":0.02124,"84":0.01274,"92":0.02124,"97":0.0085,"98":0.0085,"99":0.0085,"100":0.0085,"101":0.04673,"102":0.07222,"103":2.68898,_:"13 14 15 17 79 80 81 83 85 86 87 88 89 90 91 93 94 95 96"},E:{"4":0,"13":0.00425,"14":0.05947,"15":0.01274,_:"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 16.0","12.1":0.0085,"13.1":0.06797,"14.1":0.11045,"15.1":0.01699,"15.2-15.3":0.01699,"15.4":0.04673,"15.5":0.56074,"15.6":0.02124},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.0045,"6.0-6.1":0,"7.0-7.1":0.03152,"8.1-8.4":0.00225,"9.0-9.2":0.00056,"9.3":0.06586,"10.0-10.2":0,"10.3":0.01858,"11.0-11.2":0.00675,"11.3-11.4":0.00281,"12.0-12.1":0.00788,"12.2-12.5":0.29834,"13.0-13.1":0.00844,"13.2":0.00338,"13.3":0.03265,"13.4-13.7":0.06473,"14.0-14.4":0.15198,"14.5-14.8":0.34562,"15.0-15.1":0.12834,"15.2-15.3":0.21221,"15.4":0.38165,"15.5":3.6583,"16.0":0.04954},P:{"4":0.22958,"5.0-5.4":0.04074,"6.2-6.4":0.04198,"7.2-7.4":0.43828,"8.2":0.01034,"9.2":0.03131,"10.1":0.0306,"11.1-11.2":0.14609,"12.0":0.04174,"13.0":0.13566,"14.0":0.16697,"15.0":0.09392,"16.0":0.33393,"17.0":2.20185},I:{"0":0,"3":0,"4":0.00164,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00164,"4.2-4.3":0.00575,"4.4":0,"4.4.3-4.4.4":0.06574},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.05522,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.0159,"11":0.02718},S:{"2.5":0},R:{_:"0"},M:{"0":0.13805},Q:{"10.4":0},O:{"0":0.14955},H:{"0":0.29406},L:{"0":51.14986}};
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 f809f2f461..d0a318e147 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:{"52":0.01952,"55":0.00976,"56":0.01464,"60":0.00976,"74":0.00488,"78":0.05368,"80":0.00488,"81":0.02928,"82":0.00976,"83":0.00488,"84":0.00488,"88":0.00976,"91":0.07808,"94":0.03904,"95":0.00976,"96":0.00976,"97":0.00976,"98":0.01952,"99":0.03416,"100":0.38552,"101":2.67424,"102":0.0488,_:"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 53 54 57 58 59 61 62 63 64 65 66 67 68 69 70 71 72 73 75 76 77 79 85 86 87 89 90 92 93 103 104 3.5 3.6"},D:{"41":0.00488,"47":0.07808,"49":0.0244,"52":0.03416,"53":0.00976,"56":0.00488,"60":0.00976,"65":0.00976,"66":0.01952,"67":0.01464,"69":0.10736,"70":0.03416,"71":0.05856,"72":0.03416,"73":0.00488,"74":0.00976,"75":0.00488,"76":0.10248,"77":0.01464,"78":0.01464,"79":0.1464,"80":0.06344,"81":0.00976,"83":0.02928,"84":0.06344,"85":0.10248,"86":0.0732,"87":0.10248,"88":0.01464,"89":0.03416,"90":0.0244,"91":0.03416,"92":0.03416,"93":0.07808,"94":0.02928,"95":0.01952,"96":0.12688,"97":0.12688,"98":0.15616,"99":0.2684,"100":0.5124,"101":2.64008,"102":22.7408,"103":1.49328,"104":0.00976,_:"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 42 43 44 45 46 48 50 51 54 55 57 58 59 61 62 63 64 68 105 106"},F:{"85":0.20984,"86":0.24888,"87":0.3904,_:"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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.01952,"84":0.00488,"85":0.00488,"92":0.00976,"95":0.00488,"96":0.00976,"97":0.01952,"98":0.01952,"99":0.03416,"100":0.05368,"101":0.83448,"102":5.13376,"103":0.89792,_:"12 13 14 15 16 17 79 80 81 83 86 87 88 89 90 91 93 94"},E:{"4":0,"13":0.03416,"14":0.22936,"15":0.08296,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 16.0","11.1":0.0244,"12.1":0.06344,"13.1":0.32208,"14.1":0.72224,"15.1":0.1708,"15.2-15.3":0.15128,"15.4":0.97112,"15.5":3.00608},G:{"8":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.00375,"8.1-8.4":0.00937,"9.0-9.2":0.03375,"9.3":0.07687,"10.0-10.2":0,"10.3":0.0975,"11.0-11.2":0.01875,"11.3-11.4":0.03187,"12.0-12.1":0.01125,"12.2-12.5":0.74812,"13.0-13.1":0.015,"13.2":0.01125,"13.3":0.0375,"13.4-13.7":0.135,"14.0-14.4":0.4275,"14.5-14.8":1.41749,"15.0-15.1":0.3825,"15.2-15.3":0.81749,"15.4":2.48435,"15.5":11.91176,"16.0":0.03375},P:{"4":0.12585,"5.0-5.4":0.03046,"6.2-6.4":0.0206,"7.2-7.4":0.04522,"8.2":0.01015,"9.2":0.07017,"10.1":0.01002,"11.1-11.2":0.01049,"12.0":0.01049,"13.0":0.04195,"14.0":0.05244,"15.0":0.03146,"16.0":0.19926,"17.0":4.47814},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0041,"4.2-4.3":0.00512,"4.4":0,"4.4.3-4.4.4":0.03686},A:{"8":0.01416,"9":0.05665,"11":0.29031,_:"6 7 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.39416},H:{"0":0.36348},L:{"0":26.35881},S:{"2.5":0},R:{_:"0"},M:{"0":0.45559}};
+module.exports={C:{"52":0.02281,"55":0.00912,"56":0.01369,"60":0.00912,"68":0.00456,"74":0.00456,"78":0.04106,"80":0.00456,"81":0.02737,"83":0.00456,"84":0.00456,"88":0.00912,"91":0.0958,"94":0.05018,"95":0.00912,"96":0.00912,"97":0.00912,"98":0.00912,"99":0.01369,"100":0.0365,"101":0.2646,"102":2.69614,"103":0.2281,_:"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 53 54 57 58 59 61 62 63 64 65 66 67 69 70 71 72 73 75 76 77 79 82 85 86 87 89 90 92 93 104 105 3.5 3.6"},D:{"41":0.00912,"47":0.07755,"49":0.02281,"52":0.01825,"53":0.00912,"60":0.00912,"61":0.00456,"63":0.00456,"65":0.00912,"66":0.01369,"67":0.01825,"69":0.0365,"70":0.04106,"72":0.05931,"73":0.00912,"74":0.01369,"75":0.00912,"76":0.10493,"77":0.01369,"78":0.01825,"79":0.13686,"80":0.06387,"81":0.00912,"83":0.0365,"84":0.05931,"85":0.10949,"86":0.06387,"87":0.08668,"88":0.01825,"89":0.02737,"90":0.01825,"91":0.08212,"92":0.04562,"93":0.04562,"94":0.03193,"95":0.01369,"96":0.12317,"97":0.10949,"98":0.21898,"99":0.12317,"100":0.17792,"101":0.44251,"102":1.88867,"103":21.9341,"104":0.01825,"105":0.00912,_:"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 42 43 44 45 46 48 50 51 54 55 56 57 58 59 62 64 68 71 106"},F:{"68":0.01825,"85":0.20529,"86":0.01825,"87":0.01825,"88":0.51094,"89":0.17336,_:"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 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.01825,"92":0.00456,"95":0.00456,"96":0.00456,"97":0.01825,"98":0.00912,"99":0.01825,"100":0.01825,"101":0.10949,"102":0.23722,"103":6.33206,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94"},E:{"4":0,"13":0.0365,"14":0.1916,"15":0.06387,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 7.1 10.1","6.1":0.00456,"9.1":0.00912,"11.1":0.02281,"12.1":0.06387,"13.1":0.29653,"14.1":0.53375,"15.1":0.11405,"15.2-15.3":0.10493,"15.4":0.39689,"15.5":3.63135,"15.6":0.14142,"16.0":0.01369},G:{"8":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.00595,"8.1-8.4":0.00794,"9.0-9.2":0.0258,"9.3":0.0774,"10.0-10.2":0,"10.3":0.09724,"11.0-11.2":0.01985,"11.3-11.4":0.03175,"12.0-12.1":0.01191,"12.2-12.5":0.76999,"13.0-13.1":0.01191,"13.2":0.01191,"13.3":0.03374,"13.4-13.7":0.11907,"14.0-14.4":0.39095,"14.5-14.8":1.21055,"15.0-15.1":0.31554,"15.2-15.3":0.67076,"15.4":0.99225,"15.5":14.59601,"16.0":0.0893},P:{"4":0.09479,"5.0-5.4":0.04074,"6.2-6.4":0.04198,"7.2-7.4":0.01053,"8.2":0.01034,"9.2":0.07347,"10.1":0.0306,"11.1-11.2":0.01053,"12.0":0.01053,"13.0":0.04213,"14.0":0.05266,"15.0":0.0316,"16.0":0.12639,"17.0":4.95008},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00761,"4.2-4.3":0.00761,"4.4":0,"4.4.3-4.4.4":0.04459},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.01291,"9":0.0904,"11":0.31639,_:"6 7 10 5.5"},J:{"7":0,"10":0},N:{"10":0.0159,"11":0.02718},S:{"2.5":0},R:{_:"0"},M:{"0":0.53292},Q:{"10.4":0.00544},O:{"0":0.45135},H:{"0":0.38098},L:{"0":28.42989}};
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 3eb16532d5..731e2d0cd8 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:{"52":0.01361,"59":0.02042,"78":0.02723,"81":0.00681,"91":0.03404,"96":0.00681,"99":0.01361,"100":1.60645,"101":34.66805,"102":0.04084,_:"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 53 54 55 56 57 58 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 82 83 84 85 86 87 88 89 90 92 93 94 95 97 98 103 104 3.5 3.6"},D:{"49":0.02042,"66":0.08849,"67":0.00681,"69":0.0953,"70":0.00681,"78":0.01361,"79":0.05446,"80":0.02042,"83":0.02723,"84":0.04084,"85":3.56006,"86":0.05446,"87":0.06807,"88":0.00681,"89":0.02723,"90":0.01361,"91":0.02042,"92":0.02042,"93":0.01361,"94":0.01361,"95":0.01361,"96":0.07488,"97":0.05446,"98":0.08849,"99":0.10891,"100":0.32674,"101":1.8515,"102":12.64741,"103":1.00744,_:"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 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 68 71 72 73 74 75 76 77 81 104 105 106"},F:{"85":0.02042,"86":0.46288,"87":0.64667,_:"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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"17":0.01361,"86":0.00681,"97":0.01361,"98":0.00681,"99":0.01361,"100":0.02723,"101":0.60582,"102":2.94743,"103":0.57179,_:"12 13 14 15 16 18 79 80 81 83 84 85 87 88 89 90 91 92 93 94 95 96"},E:{"4":0,"13":0.02723,"14":0.18379,"15":0.05446,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 7.1 9.1 16.0","6.1":0.01361,"10.1":0.00681,"11.1":0.03404,"12.1":0.04084,"13.1":0.1974,"14.1":0.69431,"15.1":0.12933,"15.2-15.3":0.12933,"15.4":1.00744,"15.5":2.19866},G:{"8":0.00172,"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.00344,"9.3":0.03442,"10.0-10.2":0.00344,"10.3":0.08088,"11.0-11.2":0.03098,"11.3-11.4":0.05335,"12.0-12.1":0.01033,"12.2-12.5":0.30804,"13.0-13.1":0.00688,"13.2":0.00344,"13.3":0.02581,"13.4-13.7":0.07744,"14.0-14.4":0.35795,"14.5-14.8":1.28896,"15.0-15.1":0.35795,"15.2-15.3":0.83292,"15.4":2.68978,"15.5":10.96391,"16.0":0.02753},P:{"4":0.01076,_:"5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 12.0 13.0","11.1-11.2":0.02153,"14.0":0.02153,"15.0":0.01076,"16.0":0.07535,"17.0":2.32506},I:{"0":0,"3":0,"4":0.00274,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00137,"4.2-4.3":0.00342,"4.4":0,"4.4.3-4.4.4":0.01163},A:{"11":0.14295,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.01597},H:{"0":0.15719},L:{"0":12.03554},S:{"2.5":0},R:{_:"0"},M:{"0":0.18839}};
+module.exports={C:{"59":0.02196,"78":0.02196,"80":0.00732,"81":0.00732,"91":0.02196,"95":0.04391,"96":0.02928,"100":0.01464,"101":0.2708,"102":43.37971,"103":3.62291,_:"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 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 82 83 84 85 86 87 88 89 90 92 93 94 97 98 99 104 105 3.5 3.6"},D:{"49":0.01464,"60":0.01464,"66":0.09515,"69":0.08051,"79":0.05855,"80":0.01464,"83":0.0366,"84":0.05855,"85":3.25696,"86":0.05855,"87":0.07319,"89":0.02196,"90":0.00732,"91":0.24885,"92":0.00732,"93":0.00732,"94":0.00732,"95":0.00732,"96":0.0366,"97":0.02196,"98":0.04391,"99":0.04391,"100":0.08783,"101":0.27812,"102":0.94415,"103":12.19345,_:"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 50 51 52 53 54 55 56 57 58 59 61 62 63 64 65 67 68 70 71 72 73 74 75 76 77 78 81 88 104 105 106"},F:{"86":0.02196,"87":0.05123,"88":0.60748,"89":0.18298,_:"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 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"17":0.01464,"18":0.00732,"85":0.00732,"99":0.00732,"100":0.00732,"101":0.0366,"102":0.12442,"103":2.98615,_:"12 13 14 15 16 79 80 81 83 84 86 87 88 89 90 91 92 93 94 95 96 97 98"},E:{"4":0,"13":0.02196,"14":0.1171,"15":0.0366,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 16.0","11.1":0.02928,"12.1":0.02928,"13.1":0.16102,"14.1":0.40255,"15.1":0.06587,"15.2-15.3":0.08051,"15.4":0.24153,"15.5":1.81511,"15.6":0.07319},G:{"8":0.00144,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00144,"6.0-6.1":0,"7.0-7.1":0.00288,"8.1-8.4":0,"9.0-9.2":0.00288,"9.3":0.02736,"10.0-10.2":0.0072,"10.3":0.07057,"11.0-11.2":0.0072,"11.3-11.4":0.04753,"12.0-12.1":0.00864,"12.2-12.5":0.25492,"13.0-13.1":0.00576,"13.2":0.00288,"13.3":0.01584,"13.4-13.7":0.06337,"14.0-14.4":0.25636,"14.5-14.8":0.84109,"15.0-15.1":0.229,"15.2-15.3":0.46807,"15.4":0.91886,"15.5":10.82327,"16.0":0.03745},P:{"4":0.02148,"5.0-5.4":0.03098,"6.2-6.4":0.04131,"7.2-7.4":0.0764,"8.2":0.01034,"9.2":0.04315,"10.1":0.0306,"11.1-11.2":0.01074,"12.0":0.01079,"13.0":0.05457,"14.0":0.02148,"15.0":0.01074,"16.0":0.04295,"17.0":1.99721},I:{"0":0,"3":0,"4":0.00069,"2.1":0,"2.2":0,"2.3":0.00069,"4.1":0.00346,"4.2-4.3":0.00484,"4.4":0,"4.4.3-4.4.4":0.01176},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.10247,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.0159,"11":0.02718},S:{"2.5":0},R:{_:"0"},M:{"0":0.20108},Q:{"10.4":0},O:{"0":0.01341},H:{"0":0.13199},L:{"0":10.38035}};
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 9e1c9b9ec9..9f2a4990cf 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:{"36":0.00185,"52":0.0074,"71":0.1406,"72":0.037,"73":0.0444,"74":0.03885,"75":0.06845,"76":0.1776,"78":0.00925,"87":0.5254,"89":0.0037,"91":0.0222,"97":0.00555,"98":0.00555,"99":0.02035,"100":0.0851,"101":0.76775,"102":0.0814,"103":0.00185,_:"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 37 38 39 40 41 42 43 44 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 77 79 80 81 82 83 84 85 86 88 90 92 93 94 95 96 104 3.5 3.6"},D:{"49":0.00555,"63":0.00185,"64":0.00185,"65":0.00925,"69":0.0037,"70":0.0074,"71":0.00185,"72":0.0037,"74":0.00555,"75":0.0037,"76":0.03885,"79":0.02035,"80":0.0037,"81":0.0037,"83":0.00555,"84":0.0037,"85":0.0037,"86":0.00925,"87":0.02035,"88":0.01665,"89":0.92685,"90":0.0074,"91":0.00925,"92":0.0111,"93":0.00925,"94":0.00555,"95":0.00555,"96":0.0222,"97":0.02775,"98":0.0259,"99":0.0296,"100":0.1221,"101":0.45695,"102":10.86135,"103":1.0286,"104":0.0222,"105":0.00185,_:"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 50 51 52 53 54 55 56 57 58 59 60 61 62 66 67 68 73 77 78 106"},F:{"73":0.0037,"85":0.0148,"86":0.05365,"87":0.29415,_:"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 74 75 76 77 78 79 80 81 82 83 84 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"16":0.00185,"18":0.00555,"89":0.2923,"92":0.0037,"98":0.00185,"99":0.00555,"100":0.0037,"101":0.07585,"102":0.6364,"103":0.13875,_:"12 13 14 15 17 79 80 81 83 84 85 86 87 88 90 91 93 94 95 96 97"},E:{"4":0,"13":0.0037,"14":0.01295,"15":0.00555,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 16.0","10.1":0.00185,"11.1":0.0037,"12.1":0.0074,"13.1":0.01665,"14.1":0.04625,"15.1":0.00925,"15.2-15.3":0.0111,"15.4":0.04255,"15.5":0.13875},G:{"8":0.0048,"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.00373,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.01599,"10.0-10.2":0.00107,"10.3":0.03572,"11.0-11.2":0.33159,"11.3-11.4":0.01279,"12.0-12.1":0.04851,"12.2-12.5":0.4638,"13.0-13.1":0.16686,"13.2":0.0096,"13.3":0.02079,"13.4-13.7":0.04851,"14.0-14.4":0.78952,"14.5-14.8":0.37424,"15.0-15.1":0.07197,"15.2-15.3":0.18072,"15.4":0.59921,"15.5":2.13667,"16.0":0.00586},P:{"4":0.07913,"5.0-5.4":0.03046,"6.2-6.4":0.0206,"7.2-7.4":0.04522,"8.2":0.01015,"9.2":0.07017,"10.1":0.01002,"11.1-11.2":0.0113,"12.0":0.03007,"13.0":0.02261,"14.0":0.0113,"15.0":0.02261,"16.0":0.06783,"17.0":0.44089},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.00317,"4.4":0,"4.4.3-4.4.4":0.0523},A:{"6":0.01295,"11":0.0074,_:"7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.6357},H:{"0":0.64814},L:{"0":73.2025},S:{"2.5":0},R:{_:"0"},M:{"0":0.652}};
+module.exports={C:{"52":0.00824,"72":0.00206,"78":0.00412,"87":0.00618,"89":0.00412,"91":0.01648,"94":0.00206,"95":0.00206,"98":0.00412,"99":0.01236,"100":0.02472,"101":0.0309,"102":0.89404,"103":0.15038,"104":0.00824,_:"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 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 88 90 92 93 96 97 105 3.5 3.6"},D:{"49":0.00618,"58":0.00206,"65":0.0103,"67":0.00206,"69":0.00412,"70":0.00824,"71":0.00206,"72":0.00618,"74":0.00824,"75":0.00618,"76":0.00824,"78":0.00206,"79":0.0309,"80":0.00206,"81":0.00618,"83":0.00618,"84":0.00412,"85":0.00206,"86":0.0103,"87":0.01854,"88":0.01648,"89":0.0206,"90":0.00618,"91":0.01236,"92":0.01236,"93":0.00824,"94":0.00618,"95":0.02678,"96":0.02266,"97":0.02472,"98":0.01854,"99":0.03296,"100":0.04532,"101":0.05768,"102":0.38316,"103":15.59832,"104":0.04944,"105":0.01236,_:"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 50 51 52 53 54 55 56 57 59 60 61 62 63 64 66 68 73 77 106"},F:{"73":0.00618,"85":0.01442,"86":0.00206,"87":0.00618,"88":0.2678,"89":0.17098,_:"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 74 75 76 77 78 79 80 81 82 83 84 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.00618,"89":0.00412,"92":0.00618,"96":0.00206,"98":0.00206,"99":0.00412,"100":0.00206,"101":0.00618,"102":0.01854,"103":1.09592,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 90 91 93 94 95 97"},E:{"4":0,"13":0.00618,"14":0.01648,"15":0.00618,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 16.0","11.1":0.00206,"12.1":0.00618,"13.1":0.02266,"14.1":0.05562,"15.1":0.01236,"15.2-15.3":0.0103,"15.4":0.0309,"15.5":0.21424,"15.6":0.00824},G:{"8":0.00222,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00055,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.00444,"8.1-8.4":0,"9.0-9.2":0.00222,"9.3":0.0283,"10.0-10.2":0.00166,"10.3":0.03496,"11.0-11.2":0.00499,"11.3-11.4":0.00999,"12.0-12.1":0.01332,"12.2-12.5":0.45166,"13.0-13.1":0.00555,"13.2":0.00333,"13.3":0.02109,"13.4-13.7":0.05604,"14.0-14.4":0.12984,"14.5-14.8":0.43557,"15.0-15.1":0.07491,"15.2-15.3":0.17312,"15.4":0.27632,"15.5":3.70652,"16.0":0.01887},P:{"4":0.08789,"5.0-5.4":0.04074,"6.2-6.4":0.04198,"7.2-7.4":0.05493,"8.2":0.01034,"9.2":0.07347,"10.1":0.0306,"11.1-11.2":0.01099,"12.0":0.0102,"13.0":0.03296,"14.0":0.01099,"15.0":0.02197,"16.0":0.04395,"17.0":0.53836},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00151,"4.2-4.3":0.00227,"4.4":0,"4.4.3-4.4.4":0.04386},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.00824,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.0159,"11":0.02718},S:{"2.5":0},R:{_:"0"},M:{"0":0.03971},Q:{"10.4":0},O:{"0":0.69087},H:{"0":0.5413},L:{"0":72.50472}};
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 9b85e8ca24..a162f386bd 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:{"99":0.02718,"101":0.05436,_:"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 100 102 103 104 3.5 3.6"},D:{"79":0.01359,"90":0.02718,"94":0.04077,"98":0.06795,"99":0.02718,"100":0.01359,"101":0.62288,"102":9.62399,"103":0.89468,_:"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 80 81 83 84 85 86 87 88 89 91 92 93 95 96 97 104 105 106"},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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"14":0.04077,"85":0.06795,"99":0.01359,"100":0.08154,"101":0.47339,"102":1.23443,"103":0.14949,_:"12 13 15 16 17 18 79 80 81 83 84 86 87 88 89 90 91 92 93 94 95 96 97 98"},E:{"4":0,"14":5.01471,_:"0 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 15.2-15.3 16.0","14.1":0.01359,"15.1":0.01359,"15.4":0.05436,"15.5":0.12231},G:{"8":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.0126,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0.02573,"12.2-12.5":0.06407,"13.0-13.1":0,"13.2":0,"13.3":0.03834,"13.4-13.7":0.02521,"14.0-14.4":0.40909,"14.5-14.8":2.00609,"15.0-15.1":1.09915,"15.2-15.3":0.49837,"15.4":0.4217,"15.5":0.65172,"16.0":0},P:{"4":0.1203,"5.0-5.4":0.03046,"6.2-6.4":0.0206,"7.2-7.4":0.81039,"8.2":0.01015,"9.2":0.07017,"10.1":0.01002,"11.1-11.2":0.09232,"12.0":0.03007,"13.0":0.14035,"14.0":0.36089,"15.0":0.0401,"16.0":0.60149,"17.0":4.18033},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},A:{"10":0.14389,"11":0.10073,_:"6 7 8 9 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":1.56247},H:{"0":2.66557},L:{"0":65.48105},S:{"2.5":0},R:{_:"0"},M:{"0":0}};
+module.exports={C:{"102":0.02508,_:"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 103 104 105 3.5 3.6"},D:{"79":0.02508,"81":0.03762,"98":0.01254,"101":0.03762,"102":0.10241,"103":8.64842,_:"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 80 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 99 100 104 105 106"},F:{"44":0.01254,_:"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 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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"15":0.01254,"80":0.02508,"84":0.01254,"100":0.01254,"101":0.05225,"102":0.08987,"103":1.41493,_:"12 13 14 16 17 18 79 81 83 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99"},E:{"4":0,"13":0.03762,"14":5.23754,_:"0 5 6 7 8 9 10 11 12 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 15.1 15.6 16.0","14.1":0.01254,"15.2-15.3":0.01254,"15.4":0.08987,"15.5":0.24453},G:{"8":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.01334,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0.1878,"12.2-12.5":0.13393,"13.0-13.1":0,"13.2":0,"13.3":0.01334,"13.4-13.7":0.04003,"14.0-14.4":0.41613,"14.5-14.8":0.8456,"15.0-15.1":0.5639,"15.2-15.3":0.24167,"15.4":0.48334,"15.5":1.62498,"16.0":0},P:{"4":0.01008,"5.0-5.4":0.04074,"6.2-6.4":0.04198,"7.2-7.4":0.05039,"8.2":0.01034,"9.2":0.07347,"10.1":0.0306,"11.1-11.2":0.08161,"12.0":0.0102,"13.0":0.07055,"14.0":0.05039,"15.0":0.09071,"16.0":0.30235,"17.0":2.66072},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:{"11":0.02508,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.0159,"11":0.02718},S:{"2.5":0},R:{_:"0"},M:{"0":0.01582},Q:{"10.4":0},O:{"0":4.36632},H:{"0":0.95855},L:{"0":69.93043}};
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 ab8e1f5812..cdd7b5cba8 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 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 3.5 3.6"},D:{"97":0.64509,"102":16.1293,"103":3.22544,_:"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 98 99 100 101 104 105 106"},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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{_:"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"},E:{"4":0,_:"0 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1 15.1 15.2-15.3 15.4 16.0","15.5":0.64509},G:{"8":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":15.48335,"15.5":34.19053,"16.0":0},P:{"4":0.0105,"5.0-5.4":0.021,"6.2-6.4":0.03149,"7.2-7.4":0.04355,"8.2":0.01015,"9.2":0.02178,"10.1":0.01002,"11.1-11.2":0.02178,"12.0":0.01089,"13.0":0.04355,"14.0":0.05444,"15.0":0.04355,"16.0":0.23954,"17.0":0.52263},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},A:{_:"6 7 8 9 10 11 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0},H:{"0":0},L:{"0":29.03612},S:{"2.5":0},R:{_:"0"},M:{"0":0}};
+module.exports={C:{_:"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 3.5 3.6"},D:{"103":12.1485,_:"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 104 105 106"},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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{_:"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"},E:{"4":0,_:"0 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1 15.1 15.2-15.3 15.4 15.6 16.0","15.5":6.5415},G:{"8":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":1.87072,"15.5":65.42143,"16.0":0},P:{"4":0.09294,"5.0-5.4":0.03098,"6.2-6.4":0.04131,"7.2-7.4":0.04315,"8.2":0.01034,"9.2":0.04315,"10.1":0.0306,"11.1-11.2":0.02157,"12.0":0.01079,"13.0":0.03236,"14.0":0.05393,"15.0":0.04315,"16.0":0.16179,"17.0":0.63639},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"},J:{"7":0,"10":0},N:{"10":0.0159,"11":0.02718},S:{"2.5":0},R:{_:"0"},M:{"0":0},Q:{"10.4":0},O:{"0":0},H:{"0":0},L:{"0":14.01784}};
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 35fd3debf1..c46632ef88 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:{"34":0.00544,"51":0.0381,"52":0.05987,"53":0.0381,"54":0.02722,"55":0.0381,"56":0.02722,"57":0.02722,"58":0.01089,"59":0.04354,"78":0.08709,"84":0.00544,"86":0.00544,"88":0.01089,"91":0.08165,"93":0.02177,"94":0.20139,"95":0.00544,"96":0.01089,"97":0.00544,"98":0.01089,"99":0.01633,"100":0.31569,"101":2.52555,"102":0.03266,_:"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 43 44 45 46 47 48 49 50 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 85 87 89 90 92 103 104 3.5 3.6"},D:{"26":0.00544,"34":0.0381,"38":0.09797,"39":0.01089,"40":0.01089,"41":0.01089,"42":0.01089,"43":0.01633,"44":0.01633,"45":0.01633,"46":0.01633,"47":0.01633,"48":0.01633,"49":0.06532,"50":0.01089,"51":0.01633,"52":0.01089,"53":0.02722,"54":0.01089,"55":0.01089,"56":0.01633,"57":0.01633,"58":0.01633,"59":0.02177,"60":0.01633,"61":0.02722,"62":0.01633,"63":0.01633,"64":0.01633,"65":0.03266,"66":0.08165,"67":0.01089,"68":0.01089,"69":0.01089,"70":0.00544,"71":0.01089,"72":0.01089,"73":0.01089,"74":0.01089,"75":0.01633,"76":0.05987,"77":0.01089,"78":0.01089,"79":0.20139,"80":0.01633,"81":0.02177,"83":0.03266,"84":0.01089,"85":0.01089,"86":0.01633,"87":0.10886,"88":0.01089,"89":0.01633,"90":0.05987,"91":0.02722,"92":0.05987,"93":0.15785,"94":0.07076,"95":0.05987,"96":0.11975,"97":0.1524,"98":0.1524,"99":0.29392,"100":0.59329,"101":3.03719,"102":26.31146,"103":1.69822,"104":0.01089,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 27 28 29 30 31 32 33 35 36 37 105 106"},F:{"28":0.00544,"46":0.05987,"85":0.01089,"86":0.26671,"87":0.39734,_:"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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"17":0.01089,"18":0.02177,"95":0.02177,"96":0.01089,"98":0.00544,"99":0.02177,"100":0.02177,"101":0.76746,"102":4.55579,"103":0.75658,_:"12 13 14 15 16 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 97"},E:{"4":0,"12":0.00544,"13":0.05987,"14":0.29392,"15":0.14696,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.02177,"11.1":0.05443,"12.1":0.09253,"13.1":0.47898,"14.1":0.96341,"15.1":0.23949,"15.2-15.3":0.17418,"15.4":1.34986,"15.5":3.68491,"16.0":0.00544},G:{"8":0.00557,"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.00742,"8.1-8.4":0.0167,"9.0-9.2":0.04639,"9.3":0.1763,"10.0-10.2":0.02041,"10.3":0.19114,"11.0-11.2":0.02784,"11.3-11.4":0.07052,"12.0-12.1":0.02227,"12.2-12.5":0.84623,"13.0-13.1":0.00742,"13.2":0.00371,"13.3":0.04454,"13.4-13.7":0.1763,"14.0-14.4":0.33218,"14.5-14.8":1.33058,"15.0-15.1":0.31919,"15.2-15.3":0.66251,"15.4":2.40692,"15.5":11.78594,"16.0":0.02041},P:{"4":0.33665,"5.0-5.4":0.03046,"6.2-6.4":0.0206,"7.2-7.4":0.37778,"8.2":0.01015,"9.2":0.02099,"10.1":0.01002,"11.1-11.2":0.03258,"12.0":0.02099,"13.0":0.07602,"14.0":0.07602,"15.0":0.04344,"16.0":0.17375,"17.0":2.97551},I:{"0":0,"3":0,"4":0.00083,"2.1":0,"2.2":0.00331,"2.3":0.00083,"4.1":0.00166,"4.2-4.3":0.00829,"4.4":0,"4.4.3-4.4.4":0.03066},A:{"8":0.04068,"9":0.03051,"10":0.01017,"11":0.30509,_:"6 7 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.10025},H:{"0":0.16394},L:{"0":22.97879},S:{"2.5":0},R:{_:"0"},M:{"0":0.47393}};
+module.exports={C:{"51":0.01611,"52":0.03758,"53":0.01611,"54":0.01611,"55":0.01611,"56":0.01074,"57":0.01074,"59":0.03758,"78":0.08054,"88":0.00537,"91":0.08054,"93":0.02148,"94":0.20402,"95":0.00537,"96":0.01074,"98":0.00537,"99":0.01611,"100":0.03221,"101":0.1557,"102":2.42142,"103":0.19328,_:"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 58 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 89 90 92 97 104 105 3.5 3.6"},D:{"26":0.00537,"34":0.03758,"38":0.11812,"39":0.00537,"40":0.00537,"41":0.01074,"43":0.00537,"44":0.00537,"45":0.01074,"46":0.00537,"47":0.01074,"48":0.00537,"49":0.05369,"51":0.01074,"53":0.02148,"56":0.01074,"57":0.00537,"58":0.00537,"59":0.01611,"60":0.00537,"61":0.02148,"62":0.00537,"63":0.00537,"64":0.00537,"65":0.02685,"66":0.0859,"67":0.01074,"68":0.01611,"69":0.02148,"70":0.00537,"71":0.00537,"72":0.00537,"73":0.00537,"74":0.01611,"75":0.01074,"76":0.05369,"77":0.01611,"78":0.01074,"79":0.19328,"80":0.01611,"81":0.01611,"83":0.02148,"84":0.01074,"85":0.01074,"86":0.01611,"87":0.10201,"88":0.01074,"89":0.01074,"90":0.0698,"91":0.02148,"92":0.06443,"93":0.13423,"94":0.05906,"95":0.05906,"96":0.09127,"97":0.09664,"98":0.10738,"99":0.2255,"100":0.22013,"101":0.40268,"102":2.33552,"103":28.23557,"104":0.04295,"105":0.02685,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 27 28 29 30 31 32 33 35 36 37 42 50 52 54 55 106"},F:{"28":0.01074,"46":0.03758,"86":0.01074,"87":0.03758,"88":0.55838,"89":0.1557,_:"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 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"17":0.01074,"18":0.02148,"95":0.02148,"96":0.01074,"98":0.00537,"99":0.01074,"100":0.01074,"101":0.13423,"102":0.17718,"103":5.84684,_:"12 13 14 15 16 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 97"},E:{"4":0,"12":0.00537,"13":0.06443,"14":0.26845,"15":0.10201,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1","9.1":0.00537,"10.1":0.02148,"11.1":0.05906,"12.1":0.0859,"13.1":0.49395,"14.1":0.8483,"15.1":0.19865,"15.2-15.3":0.14496,"15.4":0.63891,"15.5":4.75693,"15.6":0.13423,"16.0":0.01611},G:{"8":0.00192,"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.00961,"8.1-8.4":0.02498,"9.0-9.2":0.03075,"9.3":0.15374,"10.0-10.2":0.01345,"10.3":0.19601,"11.0-11.2":0.0269,"11.3-11.4":0.07302,"12.0-12.1":0.01922,"12.2-12.5":0.859,"13.0-13.1":0.00577,"13.2":0.00192,"13.3":0.04612,"13.4-13.7":0.13068,"14.0-14.4":0.2921,"14.5-14.8":1.16648,"15.0-15.1":0.26904,"15.2-15.3":0.5131,"15.4":0.92818,"15.5":14.10341,"16.0":0.05957},P:{"4":0.32457,"5.0-5.4":0.04074,"6.2-6.4":0.04198,"7.2-7.4":0.47339,"8.2":0.01034,"9.2":0.07347,"10.1":0.0306,"11.1-11.2":0.03246,"12.0":0.43131,"13.0":0.06491,"14.0":0.06491,"15.0":0.03246,"16.0":0.14065,"17.0":3.07262},I:{"0":0,"3":0,"4":0.0017,"2.1":0,"2.2":0.00255,"2.3":0.00085,"4.1":0.00085,"4.2-4.3":0.0068,"4.4":0,"4.4.3-4.4.4":0.02892},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.03372,"9":0.02248,"11":0.30352,_:"6 7 10 5.5"},J:{"7":0,"10":0},N:{"10":0.0159,"11":0.02718},S:{"2.5":0},R:{_:"0"},M:{"0":0.50478},Q:{"10.4":0},O:{"0":0.09262},H:{"0":0.14907},L:{"0":23.42557}};
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 9ac87c6d2b..3de8520df2 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:{"34":0.00363,"52":0.00363,"79":0.0145,"86":0.00363,"91":0.01088,"96":0.00363,"98":0.00725,"99":0.00725,"100":0.06527,"101":0.51852,"102":0.03989,_:"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 43 44 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 72 73 74 75 76 77 78 80 81 82 83 84 85 87 88 89 90 92 93 94 95 97 103 104 3.5 3.6"},D:{"11":0.00363,"31":0.00363,"34":0.00725,"38":0.03626,"49":0.0145,"58":0.00363,"62":0.00725,"63":0.00725,"64":0.00725,"65":0.01813,"70":0.00725,"71":0.00363,"72":0.00725,"74":0.03626,"75":0.0145,"76":0.00725,"77":0.00363,"79":0.09428,"80":0.00725,"81":0.0145,"83":0.01088,"84":0.02901,"85":0.05076,"86":0.03626,"87":0.05076,"88":0.0145,"89":0.05076,"90":0.0145,"91":0.03989,"92":0.10878,"93":0.03989,"94":0.01088,"95":0.03263,"96":0.05802,"97":0.06527,"98":0.06164,"99":0.07977,"100":0.27558,"101":0.99715,"102":20.4869,"103":1.76949,"104":0.04351,_:"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 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 59 60 61 66 67 68 69 73 78 105 106"},F:{"28":0.01088,"36":0.00363,"46":0.01813,"68":0.00725,"85":0.01088,"86":0.1958,"87":0.31546,_:"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 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"15":0.00363,"16":0.00363,"17":0.01088,"18":0.01813,"84":0.00363,"89":0.00725,"92":0.0145,"94":0.01088,"96":0.01088,"97":0.01088,"98":0.00725,"99":0.01813,"100":0.02538,"101":0.53665,"102":2.38953,"103":0.49676,_:"12 13 14 79 80 81 83 85 86 87 88 90 91 93 95"},E:{"4":0,"13":0.0145,"14":0.11241,"15":0.04351,_:"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","12.1":0.01813,"13.1":0.10153,"14.1":0.30458,"15.1":0.11603,"15.2-15.3":0.06164,"15.4":0.38073,"15.5":0.87024,"16.0":0.00363},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00287,"6.0-6.1":0,"7.0-7.1":0.02585,"8.1-8.4":0,"9.0-9.2":0.00431,"9.3":0.07754,"10.0-10.2":0,"10.3":0.0359,"11.0-11.2":0.00718,"11.3-11.4":0.00718,"12.0-12.1":0.01436,"12.2-12.5":0.44369,"13.0-13.1":0.01723,"13.2":0.01005,"13.3":0.05456,"13.4-13.7":0.11918,"14.0-14.4":0.44656,"14.5-14.8":0.98646,"15.0-15.1":0.35036,"15.2-15.3":0.76246,"15.4":2.57744,"15.5":8.30954,"16.0":0.02728},P:{"4":0.1439,"5.0-5.4":0.021,"6.2-6.4":0.03149,"7.2-7.4":0.21585,"8.2":0.01015,"9.2":0.04112,"10.1":0.01002,"11.1-11.2":0.09251,"12.0":0.03084,"13.0":0.11307,"14.0":0.1439,"15.0":0.1439,"16.0":0.32892,"17.0":2.40524},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00216,"4.2-4.3":0.00755,"4.4":0,"4.4.3-4.4.4":0.06042},A:{"11":2.67961,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":1.01363},H:{"0":0.682},L:{"0":45.30654},S:{"2.5":0},R:{_:"0"},M:{"0":0.08288}};
+module.exports={C:{"52":0.00304,"80":0.01519,"86":0.00608,"91":0.00608,"95":0.00304,"99":0.00608,"100":0.00608,"101":0.03038,"102":0.49823,"103":0.06987,_:"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 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 81 82 83 84 85 87 88 89 90 92 93 94 96 97 98 104 105 3.5 3.6"},D:{"11":0.00304,"34":0.00608,"38":0.02127,"39":0.00304,"41":0.00304,"49":0.01823,"53":0.00304,"58":0.00608,"62":0.03038,"64":0.00304,"65":0.00608,"68":0.00304,"69":0.00608,"70":0.00608,"72":0.00608,"73":0.00608,"74":0.00304,"75":0.01519,"76":0.00608,"77":0.00911,"78":0.00304,"79":0.07899,"80":0.00911,"81":0.01215,"83":0.00911,"84":0.00608,"85":0.00911,"86":0.03038,"87":0.03342,"88":0.01823,"89":0.06684,"90":0.00608,"91":0.06076,"92":0.07899,"93":0.04557,"94":0.00911,"95":0.03342,"96":0.03342,"97":0.03038,"98":0.03342,"99":0.03646,"100":0.07595,"101":0.10633,"102":0.81115,"103":18.48623,"104":0.06987,"105":0.01215,_:"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 40 42 43 44 45 46 47 48 50 51 52 54 55 56 57 59 60 61 63 66 67 71 106"},F:{"28":0.0243,"46":0.0243,"69":0.00911,"85":0.00911,"87":0.01519,"88":0.36456,"89":0.14886,_:"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 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 86 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"14":0.00304,"15":0.03646,"17":0.00304,"18":0.01823,"84":0.01823,"89":0.00304,"92":0.01519,"94":0.00911,"97":0.00608,"98":0.00608,"99":0.00911,"100":0.00304,"101":0.06076,"102":0.07595,"103":2.72205,_:"12 13 16 79 80 81 83 85 86 87 88 90 91 93 95 96"},E:{"4":0,"13":0.02127,"14":0.06076,"15":0.02734,_:"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.00608,"12.1":0.01215,"13.1":0.07899,"14.1":0.23089,"15.1":0.07595,"15.2-15.3":0.05165,"15.4":0.17013,"15.5":0.92051,"15.6":0.02127,"16.0":0.00304},G:{"8":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.02481,"8.1-8.4":0,"9.0-9.2":0.00331,"9.3":0.06946,"10.0-10.2":0.00331,"10.3":0.03804,"11.0-11.2":0.00662,"11.3-11.4":0.00662,"12.0-12.1":0.00662,"12.2-12.5":0.44819,"13.0-13.1":0.01158,"13.2":0.00496,"13.3":0.04961,"13.4-13.7":0.10419,"14.0-14.4":0.42338,"14.5-14.8":0.88149,"15.0-15.1":0.2795,"15.2-15.3":0.6268,"15.4":1.31645,"15.5":11.48748,"16.0":0.09261},P:{"4":0.30585,"5.0-5.4":0.03098,"6.2-6.4":0.04131,"7.2-7.4":0.23448,"8.2":0.01034,"9.2":0.04078,"10.1":0.0306,"11.1-11.2":0.12234,"12.0":0.04078,"13.0":0.11214,"14.0":0.15292,"15.0":0.16312,"16.0":0.26507,"17.0":2.44676},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00348,"4.2-4.3":0.01914,"4.4":0,"4.4.3-4.4.4":0.13052},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":1.86837,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.0159,"11":0.02718},S:{"2.5":0},R:{_:"0"},M:{"0":0.11138},Q:{"10.4":0},O:{"0":1.07199},H:{"0":1.1467},L:{"0":49.01534}};
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 c712f22d18..cd4ebf0517 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:{"52":0.0041,"72":0.00821,"73":0.05334,"78":0.00821,"88":0.0041,"90":0.04513,"91":0.02462,"97":0.02462,"99":0.01231,"100":0.1313,"101":1.08319,"102":0.05334,_:"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 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 74 75 76 77 79 80 81 82 83 84 85 86 87 89 92 93 94 95 96 98 103 104 3.5 3.6"},D:{"38":0.00821,"47":0.01641,"49":0.04103,"55":0.00821,"62":0.0041,"65":0.01231,"67":0.00821,"68":0.00821,"69":0.00821,"70":0.01231,"73":0.02462,"74":0.01641,"75":0.04513,"76":0.02462,"77":0.00821,"78":0.00821,"79":0.1313,"80":0.02872,"81":0.02052,"83":0.01231,"84":0.02052,"86":0.02052,"87":0.05744,"88":0.02462,"89":0.03282,"90":0.01641,"91":0.06155,"92":0.06155,"93":0.06565,"94":0.02052,"95":0.01231,"96":0.08616,"97":0.11899,"98":0.08616,"99":0.09847,"100":0.30773,"101":1.44015,"102":22.71011,"103":2.39615,"104":0.00821,_:"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 51 52 53 54 56 57 58 59 60 61 63 64 66 71 72 85 105 106"},F:{"28":0.02462,"85":0.02052,"86":0.74675,"87":0.97651,_:"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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"15":0.00821,"16":0.00821,"17":0.01231,"18":0.02462,"84":0.00821,"89":0.0041,"90":0.00821,"92":0.01641,"95":0.00821,"96":0.00821,"97":0.00821,"98":0.00821,"99":0.01641,"100":0.02052,"101":0.45954,"102":3.18393,"103":0.64417,_:"12 13 14 79 80 81 83 85 86 87 88 91 93 94"},E:{"4":0,"12":0.01231,"13":0.02462,"14":0.07796,"15":0.04513,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1 10.1","11.1":0.02462,"12.1":0.02462,"13.1":0.14361,"14.1":0.38158,"15.1":0.07385,"15.2-15.3":0.06565,"15.4":0.43902,"15.5":1.07088,"16.0":0.00821},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00181,"6.0-6.1":0.01265,"7.0-7.1":0.03252,"8.1-8.4":0,"9.0-9.2":0.01265,"9.3":0.05962,"10.0-10.2":0,"10.3":0.0533,"11.0-11.2":0.02349,"11.3-11.4":0.00181,"12.0-12.1":0.01084,"12.2-12.5":0.2439,"13.0-13.1":0.01084,"13.2":0.00361,"13.3":0.01536,"13.4-13.7":0.0542,"14.0-14.4":0.19241,"14.5-14.8":0.75339,"15.0-15.1":0.18157,"15.2-15.3":0.34779,"15.4":1.31889,"15.5":5.64773,"16.0":0.03071},P:{"4":0.16459,"5.0-5.4":0.01056,"6.2-6.4":0.03149,"7.2-7.4":0.42175,"8.2":0.01015,"9.2":0.02057,"10.1":0.01002,"11.1-11.2":0.14401,"12.0":0.02057,"13.0":0.06172,"14.0":0.1543,"15.0":0.09258,"16.0":0.43204,"17.0":2.83911},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.0059,"4.4":0,"4.4.3-4.4.4":0.07075},A:{"11":0.14361,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.1533},H:{"0":0.19537},L:{"0":46.67884},S:{"2.5":0},R:{_:"0"},M:{"0":0.2948}};
+module.exports={C:{"52":0.00797,"72":0.01196,"73":0.0558,"75":0.00797,"78":0.01196,"88":0.00797,"90":0.04385,"91":0.01196,"97":0.05182,"99":0.00797,"100":0.00797,"101":0.04783,"102":1.08021,"103":0.11958,_:"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 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 74 76 77 79 80 81 82 83 84 85 86 87 89 92 93 94 95 96 98 104 105 3.5 3.6"},D:{"11":0.00797,"38":0.00399,"47":0.01594,"49":0.0279,"50":0.00399,"56":0.00399,"65":0.0279,"66":0.00797,"67":0.01196,"68":0.0279,"69":0.00797,"70":0.00797,"73":0.02392,"74":0.00797,"75":0.04385,"76":0.08371,"77":0.00399,"78":0.00797,"79":0.10364,"80":0.01594,"81":0.01993,"83":0.04385,"84":0.00797,"85":0.00797,"86":0.01993,"87":0.04783,"88":0.00797,"89":0.0279,"90":0.01196,"91":0.04783,"92":0.04783,"93":0.07175,"94":0.01196,"95":0.01196,"96":0.06776,"97":0.09566,"98":0.06378,"99":0.10762,"100":0.09168,"101":0.27902,"102":1.02839,"103":23.7446,"104":0.00797,"105":0.00797,"106":0.00399,_:"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 39 40 41 42 43 44 45 46 48 51 52 53 54 55 57 58 59 60 61 62 63 64 71 72"},F:{"28":0.01594,"36":0.00399,"71":0.00399,"85":0.01196,"86":0.00399,"87":0.05182,"88":1.5386,"89":0.4265,_:"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 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 72 73 74 75 76 77 78 79 80 81 82 83 84 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"15":0.00399,"16":0.00399,"17":0.00797,"18":0.01594,"84":0.00797,"90":0.00399,"92":0.01196,"98":0.01993,"99":0.00797,"100":0.01594,"101":0.0558,"102":0.09965,"103":3.9302,_:"12 13 14 79 80 81 83 85 86 87 88 89 91 93 94 95 96 97"},E:{"4":0,"8":0.00399,"12":0.00399,"13":0.03587,"14":0.11161,"15":0.03986,_:"0 5 6 7 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1 10.1","11.1":0.00797,"12.1":0.03189,"13.1":0.13154,"14.1":0.3707,"15.1":0.03587,"15.2-15.3":0.05979,"15.4":0.19133,"15.5":1.31937,"15.6":0.0558,"16.0":0.00797},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.0019,"6.0-6.1":0.01426,"7.0-7.1":0.05514,"8.1-8.4":0,"9.0-9.2":0.01806,"9.3":0.04088,"10.0-10.2":0,"10.3":0.04848,"11.0-11.2":0.05039,"11.3-11.4":0.00856,"12.0-12.1":0.00856,"12.2-12.5":0.24908,"13.0-13.1":0.00761,"13.2":0.01331,"13.3":0.01236,"13.4-13.7":0.07415,"14.0-14.4":0.16922,"14.5-14.8":0.63601,"15.0-15.1":0.1426,"15.2-15.3":0.29756,"15.4":0.59798,"15.5":6.76505,"16.0":0.06845},P:{"4":0.19362,"5.0-5.4":0.03098,"6.2-6.4":0.02104,"7.2-7.4":0.38725,"8.2":0.01034,"9.2":0.02038,"10.1":0.0306,"11.1-11.2":0.14267,"12.0":0.02038,"13.0":0.09172,"14.0":0.10191,"15.0":0.09172,"16.0":0.29553,"17.0":2.92476},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.06615},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.11958,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.0159,"11":0.02718},S:{"2.5":0},R:{_:"0"},M:{"0":0.27063},Q:{"10.4":0},O:{"0":0.09021},H:{"0":0.1822},L:{"0":47.10135}};
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 de431c5e74..d1e682c836 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:{"52":0.0112,"73":0.0056,"78":0.0056,"88":0.0112,"90":0.0112,"91":0.0112,"97":0.0168,"99":0.0112,"100":0.0728,"101":0.9352,"102":0.0336,_:"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 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 74 75 76 77 79 80 81 82 83 84 85 86 87 89 92 93 94 95 96 98 103 104 3.5 3.6"},D:{"22":0.0112,"38":0.0336,"47":0.0056,"49":0.028,"53":0.0168,"62":0.0112,"63":0.0056,"65":0.0056,"67":0.0112,"68":0.028,"69":0.0056,"70":0.0056,"72":0.0056,"73":0.0056,"74":0.0112,"75":0.0056,"76":0.0056,"77":0.0112,"78":0.0112,"79":0.224,"80":0.028,"81":0.0392,"83":0.0168,"84":0.0168,"85":0.028,"86":0.0392,"87":0.084,"88":0.0168,"89":0.028,"90":0.0224,"91":0.336,"92":0.0672,"93":0.0504,"94":0.0336,"95":0.0448,"96":0.112,"97":0.1064,"98":0.084,"99":0.168,"100":0.3304,"101":1.624,"102":38.7128,"103":3.6736,"104":0.0112,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 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 51 52 54 55 56 57 58 59 60 61 64 66 71 105 106"},F:{"28":0.0056,"80":0.0056,"85":0.028,"86":1.0696,"87":1.4448,_:"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 81 82 83 84 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.0168,"92":0.0112,"96":0.0056,"98":0.0056,"99":0.0112,"100":0.0168,"101":0.2688,"102":2.1672,"103":0.4312,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 97"},E:{"4":0,"13":0.0056,"14":0.056,"15":0.0168,_:"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 16.0","12.1":0.0056,"13.1":0.0392,"14.1":0.1064,"15.1":0.0392,"15.2-15.3":0.028,"15.4":0.14,"15.5":0.3248},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00392,"6.0-6.1":0.0012,"7.0-7.1":0.00151,"8.1-8.4":0,"9.0-9.2":0.0009,"9.3":0.01024,"10.0-10.2":0.0003,"10.3":0.01145,"11.0-11.2":0.00211,"11.3-11.4":0.00331,"12.0-12.1":0.00964,"12.2-12.5":0.09911,"13.0-13.1":0.00392,"13.2":0.00331,"13.3":0.01175,"13.4-13.7":0.02922,"14.0-14.4":0.09549,"14.5-14.8":0.25817,"15.0-15.1":0.0726,"15.2-15.3":0.16508,"15.4":0.5091,"15.5":1.70714,"16.0":0.00572},P:{"4":0.17044,"5.0-5.4":0.01056,"6.2-6.4":0.03099,"7.2-7.4":0.07457,"8.2":0.01015,"9.2":0.07129,"10.1":0.01018,"11.1-11.2":0.05326,"12.0":0.05092,"13.0":0.04261,"14.0":0.06392,"15.0":0.03196,"16.0":0.13848,"17.0":0.63916},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00321,"4.2-4.3":0.00193,"4.4":0,"4.4.3-4.4.4":0.05206},A:{"11":0.0616,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.022},H:{"0":0.16246},L:{"0":41.1712},S:{"2.5":0},R:{_:"0"},M:{"0":0.088}};
+module.exports={C:{"52":0.01094,"73":0.00547,"78":0.00547,"84":0.01094,"88":0.00547,"90":0.01094,"91":0.01094,"96":0.00547,"97":0.01094,"99":0.01094,"100":0.00547,"101":0.04374,"102":0.90222,"103":0.09296,_:"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 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 74 75 76 77 79 80 81 82 83 85 86 87 89 92 93 94 95 98 104 105 3.5 3.6"},D:{"22":0.00547,"34":0.00547,"38":0.03828,"47":0.00547,"49":0.02187,"53":0.0164,"67":0.01094,"68":0.03281,"70":0.00547,"72":0.00547,"73":0.00547,"74":0.01094,"75":0.00547,"76":0.00547,"77":0.01094,"78":0.01094,"79":0.26246,"80":0.02187,"81":0.03828,"83":0.0164,"84":0.01094,"85":0.0164,"86":0.02734,"87":0.12576,"88":0.01094,"89":0.02734,"90":0.02187,"91":0.26793,"92":0.07108,"93":0.03281,"94":0.03281,"95":0.03828,"96":0.09842,"97":0.09842,"98":0.07655,"99":0.1203,"100":0.20232,"101":0.20232,"102":1.29045,"103":40.74754,"104":0.0164,"105":0.00547,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 28 29 30 31 32 33 35 36 37 39 40 41 42 43 44 45 46 48 50 51 52 54 55 56 57 58 59 60 61 62 63 64 65 66 69 71 106"},F:{"28":0.00547,"64":0.00547,"85":0.02734,"86":0.00547,"87":0.05468,"88":2.22001,"89":0.54133,_:"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 73 74 75 76 77 78 79 80 81 82 83 84 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.01094,"92":0.01094,"98":0.00547,"99":0.00547,"100":0.01094,"101":0.03281,"102":0.08749,"103":2.82696,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97"},E:{"4":0,"13":0.0164,"14":0.03828,"15":0.0164,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 16.0","11.1":0.00547,"12.1":0.01094,"13.1":0.03828,"14.1":0.09296,"15.1":0.02187,"15.2-15.3":0.02187,"15.4":0.06562,"15.5":0.38823,"15.6":0.02187},G:{"8":0,"3.2":0.00031,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00281,"6.0-6.1":0.00125,"7.0-7.1":0.00094,"8.1-8.4":0,"9.0-9.2":0.00125,"9.3":0.01123,"10.0-10.2":0.00094,"10.3":0.01154,"11.0-11.2":0.00374,"11.3-11.4":0.00437,"12.0-12.1":0.00905,"12.2-12.5":0.10578,"13.0-13.1":0.00468,"13.2":0.00281,"13.3":0.01154,"13.4-13.7":0.0312,"14.0-14.4":0.08425,"14.5-14.8":0.21717,"15.0-15.1":0.07052,"15.2-15.3":0.11639,"15.4":0.2362,"15.5":2.10242,"16.0":0.01966},P:{"4":0.17977,"5.0-5.4":0.03098,"6.2-6.4":0.02104,"7.2-7.4":0.07402,_:"8.2 10.1","9.2":0.05089,"11.1-11.2":0.05287,"12.0":0.06107,"13.0":0.03172,"14.0":0.05287,"15.0":0.03172,"16.0":0.10575,"17.0":0.77195},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00197,"4.2-4.3":0.00197,"4.4":0,"4.4.3-4.4.4":0.04138},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.05468,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.08611},Q:{"10.4":0},O:{"0":0.01813},H:{"0":0.15875},L:{"0":42.95574}};
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 94740714d5..20363e1ce8 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:{"48":0.05779,"52":0.00826,"60":0.04128,"68":0.15686,"75":0.01238,"78":0.10733,"82":0.05366,"88":0.01651,"89":0.00826,"91":0.45408,"93":0.01238,"94":0.00413,"95":0.00413,"96":0.02064,"97":0.01238,"98":0.00413,"99":0.03302,"100":0.54077,"101":3.55421,"102":0.07843,_:"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 59 61 62 63 64 65 66 67 69 70 71 72 73 74 76 77 79 80 81 83 84 85 86 87 90 92 103 104 3.5 3.6"},D:{"49":0.03715,"56":0.00413,"63":0.00413,"67":0.02064,"71":0.00413,"73":0.00826,"74":0.00413,"77":0.06192,"79":0.01238,"81":0.01238,"83":0.00826,"84":0.02064,"85":0.0289,"86":0.01238,"87":0.08669,"89":0.02477,"90":0.00826,"91":0.00826,"92":0.03715,"93":0.01651,"94":0.00413,"95":0.01651,"96":0.11558,"97":0.11558,"98":0.04954,"99":0.21466,"100":0.34262,"101":1.05264,"102":16.19827,"103":1.33747,_:"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 50 51 52 53 54 55 57 58 59 60 61 62 64 65 66 68 69 70 72 75 76 78 80 88 104 105 106"},F:{"46":0.00413,"85":0.01238,"86":0.26832,"87":0.28896,_:"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 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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.01238,"87":0.00413,"90":0.02064,"91":0.00413,"92":0.02064,"93":0.04954,"97":0.00826,"98":0.01238,"99":0.01238,"100":0.01238,"101":0.32198,"102":2.36534,"103":0.49123,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 88 89 94 95 96"},E:{"4":0,"12":0.0289,"13":0.04954,"14":0.4128,"15":0.17338,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 10.1","9.1":0.00413,"11.1":0.41693,"12.1":0.11146,"13.1":0.57379,"14.1":1.55213,"15.1":0.32611,"15.2-15.3":0.3096,"15.4":1.81632,"15.5":2.43139,"16.0":0.01238},G:{"8":0.00188,"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.00376,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.10146,"10.0-10.2":0,"10.3":0.05824,"11.0-11.2":0.00939,"11.3-11.4":0.10333,"12.0-12.1":0.02067,"12.2-12.5":0.84735,"13.0-13.1":0.02442,"13.2":0,"13.3":0.03006,"13.4-13.7":0.0977,"14.0-14.4":0.7628,"14.5-14.8":2.32409,"15.0-15.1":0.80601,"15.2-15.3":1.22687,"15.4":2.87083,"15.5":9.4354,"16.0":0.03946},P:{"4":0.01042,"5.0-5.4":0.01054,"6.2-6.4":0.02037,"7.2-7.4":0.11467,"8.2":0.06207,"9.2":0.01042,"10.1":0.02016,"11.1-11.2":0.0834,"12.0":0.03069,"13.0":0.0834,"14.0":0.09382,"15.0":0.05212,"16.0":0.46911,"17.0":3.35672},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.02348},A:{"11":0.40454,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.32291},H:{"0":0.95602},L:{"0":36.53456},S:{"2.5":0},R:{_:"0"},M:{"0":0.25245}};
+module.exports={C:{"35":0.00858,"48":0.45892,"51":0.01287,"52":0.01287,"58":0.03002,"60":0.01287,"68":0.22732,"78":0.10723,"82":0.05576,"84":0.09865,"91":0.32168,"97":0.00858,"98":0.01287,"99":0.00858,"100":0.02145,"101":0.21016,"102":2.77069,"103":0.36457,_:"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 36 37 38 39 40 41 42 43 44 45 46 47 49 50 53 54 55 56 57 59 61 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 79 80 81 83 85 86 87 88 89 90 92 93 94 95 96 104 105 3.5 3.6"},D:{"49":0.0386,"67":0.00429,"73":0.00429,"76":0.00858,"77":0.10294,"78":0.01716,"79":0.00858,"80":0.05147,"81":0.00858,"84":0.04289,"86":0.00429,"87":0.05147,"89":0.01287,"90":0.00858,"91":0.01287,"92":0.08578,"93":0.02145,"94":0.02145,"95":0.01287,"96":0.02573,"97":0.0386,"98":0.02573,"99":0.16727,"100":0.11151,"101":0.14154,"102":2.09303,"103":18.58424,_:"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 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 68 69 70 71 72 74 75 83 85 88 104 105 106"},F:{"36":0.01716,"46":0.01287,"72":0.05147,"84":0.00858,"85":0.01287,"87":0.00429,"88":0.39888,"89":0.16298,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 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 73 74 75 76 77 78 79 80 81 82 83 86 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"17":0.00858,"18":0.02145,"91":0.01287,"92":0.01716,"93":0.03002,"96":0.00858,"97":0.05147,"100":0.00858,"101":0.02145,"102":0.10294,"103":3.31969,_:"12 13 14 15 16 79 80 81 83 84 85 86 87 88 89 90 94 95 98 99"},E:{"4":0,"11":0.00429,"13":0.06005,"14":0.32168,"15":0.06434,_:"0 5 6 7 8 9 10 12 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.00429,"11.1":0.18443,"12.1":0.05576,"13.1":0.77631,"14.1":1.42824,"15.1":0.24447,"15.2-15.3":0.23161,"15.4":1.23952,"15.5":3.35829,"15.6":0.19729,"16.0":0.02145},G:{"8":0.00376,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.0169,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.10139,"10.0-10.2":0.00563,"10.3":0.20653,"11.0-11.2":0.02629,"11.3-11.4":0.02629,"12.0-12.1":0.00939,"12.2-12.5":0.85053,"13.0-13.1":0.00751,"13.2":0.00563,"13.3":0.02253,"13.4-13.7":0.19339,"14.0-14.4":0.50318,"14.5-14.8":1.82685,"15.0-15.1":0.50506,"15.2-15.3":0.72661,"15.4":1.09461,"15.5":12.16275,"16.0":0.13706},P:{"4":0.05249,"5.0-5.4":0.0105,"6.2-6.4":0.04083,"7.2-7.4":0.12598,"8.2":0.021,"9.2":0.0105,"10.1":0.05305,"11.1-11.2":0.04199,"12.0":0.0105,"13.0":0.08399,"14.0":0.04199,"15.0":0.021,"16.0":0.23097,"17.0":3.35953},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.01803,"4.4":0,"4.4.3-4.4.4":0.09617},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.52755,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02513,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.53674},Q:{"10.4":0},O:{"0":0.21127},H:{"0":0.88656},L:{"0":35.34319}};
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 fba3ed706f..3edffd1687 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:{"16":0.00348,"59":0.00348,"77":0.02089,"84":0.00696,"85":0.00696,"86":0.00696,"88":0.01393,"89":0.02089,"91":0.01393,"92":0.01045,"93":0.00696,"94":0.00348,"95":0.01393,"96":0.00696,"97":0.03134,"98":0.04527,"99":0.05223,"100":0.26811,"101":0.95755,"102":0.06616,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 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 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 78 79 80 81 82 83 87 90 103 104 3.5 3.6"},D:{"11":0.00696,"31":0.00696,"36":0.01045,"43":0.00348,"49":0.00696,"54":0.00696,"55":0.01393,"60":0.00696,"61":0.00696,"63":0.00696,"65":0.01045,"66":0.00348,"67":0.01045,"68":0.00696,"69":0.05571,"70":0.06616,"72":0.00696,"74":0.02437,"77":0.00696,"78":0.00696,"79":0.01045,"80":0.01045,"81":0.07312,"83":0.01393,"86":0.00696,"87":0.04527,"88":0.17062,"89":0.04178,"90":0.04875,"91":0.01393,"92":0.05571,"93":0.02786,"94":0.10794,"95":0.02437,"96":0.07312,"97":0.05223,"98":0.0766,"99":0.07312,"100":0.16017,"101":0.76256,"102":10.35895,"103":1.35102,"104":0.00696,_:"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 37 38 39 40 41 42 44 45 46 47 48 50 51 52 53 56 57 58 59 62 64 71 73 75 76 84 85 105 106"},F:{"42":0.02089,"78":0.00348,"80":0.00348,"81":0.01045,"82":0.01045,"84":0.00696,"85":0.00696,"86":0.60587,"87":0.41088,_:"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 76 77 79 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.04527,"13":0.03134,"14":0.01045,"15":0.0383,"16":0.04178,"17":0.04875,"18":0.16714,"80":0.02786,"81":0.00696,"84":0.0975,"85":0.01045,"88":0.00348,"89":0.02786,"90":0.02437,"91":0.02089,"92":0.04178,"93":0.01045,"94":0.02089,"95":0.01045,"96":0.03134,"97":0.02089,"98":0.04527,"99":0.0383,"100":0.11491,"101":0.54667,"102":2.29464,"103":0.84961,_:"79 83 86 87"},E:{"4":0,"13":0.00696,"14":0.02786,_:"0 5 6 7 8 9 10 11 12 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 16.0","11.1":0.00696,"12.1":0.00348,"13.1":0.06964,"14.1":0.06616,"15.1":0.02437,"15.2-15.3":0.00696,"15.4":0.0383,"15.5":0.12187},G:{"8":0,"3.2":0,"4.0-4.1":0.00022,"4.2-4.3":0.0041,"5.0-5.1":0.00259,"6.0-6.1":0.00151,"7.0-7.1":0.00432,"8.1-8.4":0.00389,"9.0-9.2":0.00389,"9.3":0.00454,"10.0-10.2":0.01015,"10.3":0.01231,"11.0-11.2":0.00929,"11.3-11.4":0.00605,"12.0-12.1":0.01512,"12.2-12.5":0.19658,"13.0-13.1":0.01383,"13.2":0.00907,"13.3":0.01771,"13.4-13.7":0.05314,"14.0-14.4":0.26701,"14.5-14.8":0.13178,"15.0-15.1":0.14279,"15.2-15.3":0.18578,"15.4":0.30136,"15.5":0.7602,"16.0":0.00022},P:{"4":0.20657,"5.0-5.4":0.01056,"6.2-6.4":0.03099,"7.2-7.4":0.88825,"8.2":0.01015,"9.2":0.0723,"10.1":0.01002,"11.1-11.2":0.2892,"12.0":0.05164,"13.0":0.15493,"14.0":0.33051,"15.0":0.2169,"16.0":0.77464,"17.0":1.0122},I:{"0":0,"3":0,"4":0.00565,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00791,"4.2-4.3":0.0192,"4.4":0,"4.4.3-4.4.4":0.19538},A:{"9":0.00766,"11":0.18385,_:"6 7 8 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0.00652},O:{"0":1.59691},H:{"0":1.74017},L:{"0":67.00774},S:{"2.5":0.16947},R:{_:"0"},M:{"0":0.24117}};
+module.exports={C:{"56":0.00225,"61":0.00225,"72":0.0045,"77":0.01574,"82":0.00899,"85":0.00225,"88":0.00674,"89":0.01349,"91":0.0045,"92":0.01574,"93":0.0045,"94":0.0045,"95":0.0045,"96":0.0045,"97":0.02023,"98":0.04271,"99":0.01798,"100":0.04721,"101":0.07418,"102":0.66766,"103":0.10566,"104":0.00225,_:"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 57 58 59 60 62 63 64 65 66 67 68 69 70 71 73 74 75 76 78 79 80 81 83 84 86 87 90 105 3.5 3.6"},D:{"37":0.0045,"43":0.00225,"55":0.00674,"61":0.0045,"63":0.06969,"64":0.0045,"67":0.00225,"68":0.01349,"69":0.06519,"70":0.04946,"74":0.03372,"78":0.0045,"79":0.02922,"80":0.01124,"81":0.07418,"83":0.00674,"84":0.0045,"85":0.00225,"86":0.01124,"87":0.06519,"88":0.17534,"89":0.02473,"90":0.01574,"91":0.02922,"92":0.04496,"93":0.02023,"94":0.10116,"95":0.01349,"96":0.06294,"97":0.02473,"98":0.03372,"99":0.02698,"100":0.06969,"101":0.08318,"102":0.1641,"103":4.59266,"104":0.00225,"105":0.0045,_:"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 38 39 40 41 42 44 45 46 47 48 49 50 51 52 53 54 56 57 58 59 60 62 65 66 71 72 73 75 76 77 106"},F:{"80":0.0045,"84":0.00225,"85":0.0045,"86":0.01124,"87":0.00225,"88":0.03147,"89":0.02922,_:"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 81 82 83 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00899,"13":0.00899,"14":0.0045,"15":0.01349,"16":0.02248,"17":0.01124,"18":0.06744,"80":0.0045,"81":0.00225,"84":0.00674,"85":0.00225,"87":0.00225,"88":0.00225,"89":0.00899,"90":0.00674,"91":0.00225,"92":0.01124,"94":0.0045,"95":0.00899,"96":0.01124,"97":0.00674,"98":0.02698,"99":0.02248,"100":0.02248,"101":0.04271,"102":0.04271,"103":1.81863,_:"79 83 86 93"},E:{"4":0,"9":0.0045,"12":0.01124,"13":0.00225,"14":0.01124,"15":0.00674,_:"0 5 6 7 8 10 11 3.1 3.2 5.1 6.1 7.1 9.1 10.1 16.0","11.1":0.00225,"12.1":0.00225,"13.1":0.02922,"14.1":0.04271,"15.1":0.00899,"15.2-15.3":0.0045,"15.4":0.02248,"15.5":0.07418,"15.6":0.0045},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00328,"7.0-7.1":0.00036,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00784,"10.0-10.2":0.00401,"10.3":0.00803,"11.0-11.2":0.01021,"11.3-11.4":0.01094,"12.0-12.1":0.01879,"12.2-12.5":0.0881,"13.0-13.1":0.02298,"13.2":0.01113,"13.3":0.02791,"13.4-13.7":0.0436,"14.0-14.4":0.17986,"14.5-14.8":0.13881,"15.0-15.1":0.08373,"15.2-15.3":0.13808,"15.4":0.20284,"15.5":0.77196,"16.0":0.00274},P:{"4":0.14249,"5.0-5.4":0.03098,"6.2-6.4":0.02104,"7.2-7.4":0.58015,"8.2":0.01034,"9.2":0.11196,"10.1":0.0306,"11.1-11.2":0.53943,"12.0":0.06107,"13.0":0.31552,"14.0":0.68193,"15.0":0.26463,"16.0":0.81424,"17.0":2.13738},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00181,"4.2-4.3":0.00362,"4.4":0,"4.4.3-4.4.4":0.04884},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.11914,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.0159,"11":0.02718},S:{"2.5":0.02326},R:{_:"0"},M:{"0":0.18605},Q:{"10.4":0},O:{"0":0.05426},H:{"0":0.71923},L:{"0":81.55198}};
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 7bb458bc5e..2e734267af 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:{"36":0.00919,"52":0.00919,"59":0.01379,"78":0.01379,"88":0.0046,"91":0.01379,"95":0.0046,"98":0.0046,"99":0.01839,"100":0.12412,"101":0.69415,"102":0.04137,_:"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 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 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 83 84 85 86 87 89 90 92 93 94 96 97 103 104 3.5 3.6"},D:{"38":0.0046,"49":0.02299,"52":0.05057,"53":0.00919,"63":0.0046,"65":0.01379,"66":0.05976,"67":0.00919,"68":0.0046,"69":0.01379,"70":0.00919,"71":0.00919,"72":0.00919,"73":0.00919,"74":0.02299,"75":0.01839,"76":0.03218,"77":0.00919,"78":0.07355,"79":0.10573,"80":0.01839,"81":0.02299,"83":0.05976,"84":0.02299,"85":0.03218,"86":0.04137,"87":0.06436,"88":0.03218,"89":0.04137,"90":0.03218,"91":0.09654,"92":0.12872,"93":0.06896,"94":0.05976,"95":0.05516,"96":0.10573,"97":0.13331,"98":0.11952,"99":0.19307,"100":0.33098,"101":1.3791,"102":27.15448,"103":2.41802,"104":0.01379,_:"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 48 50 51 54 55 56 57 58 59 60 61 62 64 105 106"},F:{"28":0.03678,"46":0.00919,"85":0.01839,"86":0.47809,"87":0.62979,_:"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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"17":0.00919,"18":0.01379,"84":0.0046,"92":0.01379,"98":0.0046,"99":0.00919,"100":0.01839,"101":0.28042,"102":2.56972,"103":0.47809,_:"12 13 14 15 16 79 80 81 83 85 86 87 88 89 90 91 93 94 95 96 97"},E:{"4":0,"13":0.01839,"14":0.06896,"15":0.02758,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 16.0","11.1":0.01839,"12.1":0.00919,"13.1":0.06896,"14.1":0.1563,"15.1":0.04137,"15.2-15.3":0.03678,"15.4":0.23445,"15.5":0.58382},G:{"8":0,"3.2":0.00045,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.0086,"6.0-6.1":0.00272,"7.0-7.1":0.00996,"8.1-8.4":0.00317,"9.0-9.2":0.03532,"9.3":0.06973,"10.0-10.2":0.00408,"10.3":0.04392,"11.0-11.2":0.00951,"11.3-11.4":0.03668,"12.0-12.1":0.01358,"12.2-12.5":0.34732,"13.0-13.1":0.0086,"13.2":0.00589,"13.3":0.02174,"13.4-13.7":0.06611,"14.0-14.4":0.17388,"14.5-14.8":0.35909,"15.0-15.1":0.13947,"15.2-15.3":0.21237,"15.4":0.74127,"15.5":2.1894,"16.0":0.01404},P:{"4":0.32013,"5.0-5.4":0.01056,"6.2-6.4":0.03099,"7.2-7.4":0.07457,"8.2":0.01015,"9.2":0.07129,"10.1":0.01018,"11.1-11.2":0.02134,"12.0":0.05092,"13.0":0.02134,"14.0":0.03201,"15.0":0.03201,"16.0":0.08537,"17.0":0.76831},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.00468,"4.4":0,"4.4.3-4.4.4":0.04302},A:{"11":4.08673,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.67538},H:{"0":0.7059},L:{"0":47.76508},S:{"2.5":0},R:{_:"0"},M:{"0":0.09185}};
+module.exports={C:{"52":0.00887,"56":0.00887,"59":0.01774,"66":0.00887,"78":0.0133,"88":0.00443,"91":0.0133,"99":0.0133,"100":0.07094,"101":0.04877,"102":0.72274,"103":0.10198,_:"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 53 54 55 57 58 60 61 62 63 64 65 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 89 90 92 93 94 95 96 97 98 104 105 3.5 3.6"},D:{"25":0.00443,"38":0.00443,"41":0.00443,"49":0.03104,"52":0.01774,"53":0.00887,"55":0.00443,"56":0.00443,"63":0.00443,"65":0.0133,"66":0.07094,"67":0.00887,"68":0.00887,"69":0.0133,"70":0.00887,"71":0.00887,"72":0.00887,"73":0.00887,"74":0.0266,"75":0.02217,"76":0.03104,"77":0.14632,"78":0.07981,"79":0.11972,"80":0.01774,"81":0.02217,"83":0.05321,"84":0.0266,"85":0.02217,"86":0.04434,"87":0.06651,"88":0.0266,"89":0.03991,"90":0.03991,"91":0.09311,"92":0.11085,"93":0.08425,"94":0.03991,"95":0.04434,"96":0.08425,"97":0.09755,"98":0.07981,"99":0.11528,"100":0.16406,"101":0.24387,"102":1.30803,"103":29.06044,"104":0.03104,"105":0.0133,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 26 27 28 29 30 31 32 33 34 35 36 37 39 40 42 43 44 45 46 47 48 50 51 54 57 58 59 60 61 62 64 106"},F:{"28":0.03547,"46":0.00887,"85":0.0133,"86":0.00887,"87":0.0266,"88":0.90897,"89":0.22613,_:"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 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"17":0.00887,"18":0.00887,"84":0.00443,"90":0.00443,"92":0.00887,"98":0.00443,"99":0.00443,"100":0.00887,"101":0.02217,"102":0.06208,"103":3.17918,_:"12 13 14 15 16 79 80 81 83 85 86 87 88 89 91 93 94 95 96 97"},E:{"4":0,"13":0.01774,"14":0.05764,"15":0.02217,_:"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.02217,"12.1":0.0133,"13.1":0.05764,"14.1":0.13745,"15.1":0.03547,"15.2-15.3":0.03104,"15.4":0.12415,"15.5":0.73604,"15.6":0.03104,"16.0":0.00443},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01022,"6.0-6.1":0.00243,"7.0-7.1":0.01265,"8.1-8.4":0.00973,"9.0-9.2":0.01411,"9.3":0.09296,"10.0-10.2":0.00438,"10.3":0.04283,"11.0-11.2":0.00973,"11.3-11.4":0.03699,"12.0-12.1":0.01314,"12.2-12.5":0.35089,"13.0-13.1":0.00876,"13.2":0.00633,"13.3":0.02287,"13.4-13.7":0.06619,"14.0-14.4":0.16547,"14.5-14.8":0.33921,"15.0-15.1":0.11291,"15.2-15.3":0.17861,"15.4":0.39518,"15.5":2.82905,"16.0":0.02871},P:{"4":0.39604,"5.0-5.4":0.03098,"6.2-6.4":0.02104,"7.2-7.4":0.07402,_:"8.2 10.1","9.2":0.05089,"11.1-11.2":0.02141,"12.0":0.06107,"13.0":0.02141,"14.0":0.03211,"15.0":0.02141,"16.0":0.06422,"17.0":0.8349},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00378,"4.2-4.3":0.00504,"4.4":0,"4.4.3-4.4.4":0.05797},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":2.79785,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.10019},Q:{"10.4":0},O:{"0":0.74028},H:{"0":0.71666},L:{"0":49.15488}};
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 41f22aab95..b71fd48738 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:{"11":0.00264,"47":0.00528,"52":0.03699,"68":0.00264,"72":0.00528,"78":0.00528,"83":0.00264,"84":0.00264,"88":0.00264,"89":0.00264,"91":0.01057,"93":0.00264,"94":0.00264,"95":0.01057,"96":0.00793,"97":0.00528,"98":0.01057,"99":0.02642,"100":0.11889,"101":0.8428,"102":0.06077,_:"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 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 69 70 71 73 74 75 76 77 79 80 81 82 85 86 87 90 92 103 104 3.5 3.6"},D:{"31":0.00264,"33":0.00264,"38":0.00264,"42":0.00264,"43":0.01849,"49":0.01849,"50":0.00264,"53":0.00528,"55":0.00264,"56":0.0317,"58":0.00264,"62":0.00528,"63":0.00793,"64":0.02114,"65":0.00793,"67":0.00528,"68":0.00793,"69":0.01057,"70":0.00528,"71":0.00528,"72":0.01321,"73":0.01057,"74":0.03435,"75":0.01057,"76":0.01057,"77":0.01057,"78":0.00793,"79":0.02378,"80":0.02114,"81":0.03963,"83":0.02642,"84":0.06077,"85":0.33553,"86":0.06077,"87":0.06341,"88":0.02378,"89":0.0317,"90":0.01849,"91":0.06869,"92":0.0317,"93":0.0317,"94":0.02642,"95":0.04756,"96":0.05812,"97":0.06869,"98":0.07926,"99":0.0819,"100":0.20608,"101":0.70541,"102":15.5561,"103":1.61955,"104":0.02642,"105":0.00528,_:"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 37 39 40 41 44 45 46 47 48 51 52 54 57 59 60 61 66 106"},F:{"28":0.00264,"36":0.00264,"79":0.00793,"84":0.00528,"85":0.0317,"86":0.07926,"87":0.43065,_:"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 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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.01057,"13":0.00793,"14":0.00264,"15":0.00793,"16":0.00793,"18":0.02378,"84":0.00528,"89":0.00528,"91":0.00793,"92":0.01057,"94":0.00264,"98":0.00528,"99":0.01057,"100":0.01321,"101":0.1004,"102":0.70013,"103":0.14531,_:"17 79 80 81 83 85 86 87 88 90 93 95 96 97"},E:{"4":0,"13":0.00528,"14":0.02114,"15":0.00793,_:"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 16.0","12.1":0.00528,"13.1":0.02114,"14.1":0.07398,"15.1":0.01321,"15.2-15.3":0.01321,"15.4":0.06341,"15.5":0.11889},G:{"8":0,"3.2":0.00037,"4.0-4.1":0,"4.2-4.3":0.00112,"5.0-5.1":0.00299,"6.0-6.1":0.00075,"7.0-7.1":0.03845,"8.1-8.4":0.00075,"9.0-9.2":0.00261,"9.3":0.10041,"10.0-10.2":0.00299,"10.3":0.05151,"11.0-11.2":0.00859,"11.3-11.4":0.00933,"12.0-12.1":0.00933,"12.2-12.5":0.29378,"13.0-13.1":0.00709,"13.2":0.00859,"13.3":0.01642,"13.4-13.7":0.05525,"14.0-14.4":0.14558,"14.5-14.8":0.29788,"15.0-15.1":0.13102,"15.2-15.3":0.21464,"15.4":0.65586,"15.5":1.65925,"16.0":0.00859},P:{"4":0.19006,"5.0-5.4":0.01056,"6.2-6.4":0.03149,"7.2-7.4":0.04224,"8.2":0.01015,"9.2":0.01056,"10.1":0.01002,"11.1-11.2":0.03168,"12.0":0.01056,"13.0":0.08447,"14.0":0.05279,"15.0":0.04224,"16.0":0.19006,"17.0":1.20372},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00156,"4.2-4.3":0.00625,"4.4":0,"4.4.3-4.4.4":0.05105},A:{"8":0.00264,"9":0.00264,"11":0.07662,_:"6 7 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":3.31846},H:{"0":1.5604},L:{"0":65.8532},S:{"2.5":0.12509},R:{_:"0"},M:{"0":0.06622}};
+module.exports={C:{"11":0.00517,"47":0.00258,"52":0.031,"68":0.00258,"72":0.00517,"78":0.00258,"80":0.00258,"81":0.00258,"82":0.00258,"83":0.00258,"84":0.00258,"88":0.00258,"89":0.00517,"91":0.0155,"94":0.00258,"95":0.00517,"96":0.00258,"97":0.00258,"98":0.01292,"99":0.01808,"100":0.02841,"101":0.04133,"102":0.81106,"103":0.13173,"104":0.00517,_:"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 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 69 70 71 73 74 75 76 77 79 85 86 87 90 92 93 105 3.5 3.6"},D:{"38":0.00517,"41":0.00258,"42":0.00258,"43":0.01292,"49":0.01808,"50":0.00258,"56":0.04649,"58":0.00517,"60":0.00258,"62":0.00258,"63":0.00775,"64":0.02066,"65":0.00775,"67":0.00775,"68":0.01033,"69":0.01292,"70":0.00775,"71":0.00775,"72":0.01808,"73":0.01292,"74":0.04649,"75":0.01033,"76":0.01292,"77":0.01033,"78":0.00775,"79":0.02841,"80":0.02325,"81":0.04908,"83":0.02583,"84":0.04391,"85":0.29963,"86":0.04908,"87":0.05941,"88":0.02325,"89":0.02325,"90":0.0155,"91":0.02841,"92":0.02583,"93":0.02583,"94":0.01808,"95":0.04391,"96":0.05166,"97":0.05166,"98":0.06199,"99":0.05683,"100":0.08266,"101":0.1059,"102":0.58376,"103":16.34522,"104":0.031,"105":0.02583,_:"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 44 45 46 47 48 51 52 53 54 55 57 59 61 66 106"},F:{"28":0.00258,"79":0.01292,"84":0.00517,"85":0.03875,"86":0.00775,"87":0.01033,"88":0.35387,"89":0.26863,_:"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 80 81 82 83 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.01292,"13":0.00517,"14":0.00258,"15":0.00775,"16":0.00775,"18":0.02325,"84":0.00517,"85":0.00258,"89":0.00517,"92":0.01033,"99":0.00775,"100":0.00517,"101":0.01033,"102":0.02066,"103":0.91438,_:"17 79 80 81 83 86 87 88 90 91 93 94 95 96 97 98"},E:{"4":0,"13":0.00517,"14":0.02583,"15":0.00517,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 16.0","10.1":0.00258,"11.1":0.00258,"12.1":0.00517,"13.1":0.02325,"14.1":0.07491,"15.1":0.01292,"15.2-15.3":0.01292,"15.4":0.031,"15.5":0.17823,"15.6":0.00775},G:{"8":0,"3.2":0.00041,"4.0-4.1":0,"4.2-4.3":0.00123,"5.0-5.1":0.00369,"6.0-6.1":0.00041,"7.0-7.1":0.05411,"8.1-8.4":0.00082,"9.0-9.2":0.00328,"9.3":0.10698,"10.0-10.2":0.00451,"10.3":0.05534,"11.0-11.2":0.00779,"11.3-11.4":0.01353,"12.0-12.1":0.01107,"12.2-12.5":0.34513,"13.0-13.1":0.00861,"13.2":0.00656,"13.3":0.0164,"13.4-13.7":0.0623,"14.0-14.4":0.141,"14.5-14.8":0.28447,"15.0-15.1":0.10411,"15.2-15.3":0.15412,"15.4":0.26807,"15.5":2.31223,"16.0":0.02418},P:{"4":0.19984,"5.0-5.4":0.03098,"6.2-6.4":0.02104,"7.2-7.4":0.04207,"8.2":0.01034,"9.2":0.04078,"10.1":0.0306,"11.1-11.2":0.03155,"12.0":0.01052,"13.0":0.07363,"14.0":0.04207,"15.0":0.03155,"16.0":0.12621,"17.0":1.28318},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00159,"4.2-4.3":0.00636,"4.4":0,"4.4.3-4.4.4":0.05139},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00258,"9":0.00258,"11":0.08782,_:"6 7 10 5.5"},J:{"7":0,"10":0},N:{"10":0.0159,"11":0.02718},S:{"2.5":0.13351},R:{_:"0"},M:{"0":0.07417},Q:{"10.4":0},O:{"0":3.09289},H:{"0":1.4395},L:{"0":67.00646}};
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 7e86b91a11..6daa856af8 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:{"3":0.00719,"52":0.09712,"68":0.00719,"72":0.00719,"78":0.02158,"80":0.0036,"84":0.0036,"87":0.01079,"88":0.02158,"89":0.01079,"90":0.0036,"91":0.08273,"92":0.00719,"93":0.03597,"94":0.05036,"95":0.01439,"96":0.01079,"97":0.02158,"98":0.03597,"99":0.08273,"100":0.49639,"101":4.29122,"102":0.14028,"103":0.0036,_:"2 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 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 69 70 71 73 74 75 76 77 79 81 82 83 85 86 104","3.5":0.00719,"3.6":0.01079},D:{"38":0.0036,"49":0.06115,"58":0.00719,"60":0.0036,"63":0.01079,"69":0.00719,"71":0.0036,"73":0.0036,"76":0.00719,"78":0.00719,"79":0.2446,"80":0.00719,"81":0.00719,"83":0.01799,"84":0.02878,"85":0.01439,"86":0.02878,"87":0.03957,"88":0.01079,"89":0.02158,"90":0.01079,"91":0.01439,"92":0.01799,"93":0.01439,"94":0.02518,"95":0.08993,"96":0.06475,"97":0.06475,"98":0.07194,"99":0.12949,"100":0.21942,"101":0.88846,"102":15.36998,"103":1.34888,"104":0.0036,_:"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 48 50 51 52 53 54 55 56 57 59 61 62 64 65 66 67 68 70 72 74 75 77 105 106"},F:{"36":0.01079,"73":0.00719,"78":0.00719,"79":0.00719,"80":0.00719,"82":0.01079,"83":0.00719,"84":0.04316,"85":0.08273,"86":2.1546,"87":3.28046,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 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 74 75 76 77 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"15":0.0036,"16":0.00719,"17":0.0036,"18":0.00719,"92":0.01079,"96":0.00719,"97":0.00719,"98":0.02158,"99":0.01799,"100":0.03237,"101":0.33092,"102":2.07907,"103":0.42085,_:"12 13 14 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95"},E:{"4":0,"13":0.00719,"14":0.02878,"15":0.02518,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 16.0","11.1":0.0036,"12.1":0.00719,"13.1":0.03957,"14.1":0.07913,"15.1":0.03237,"15.2-15.3":0.02878,"15.4":0.1187,"15.5":0.26978},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00052,"6.0-6.1":0.00052,"7.0-7.1":0.00155,"8.1-8.4":0,"9.0-9.2":0.00103,"9.3":0.01237,"10.0-10.2":0,"10.3":0.00773,"11.0-11.2":0.00052,"11.3-11.4":0.00155,"12.0-12.1":0.00309,"12.2-12.5":0.07011,"13.0-13.1":0.01186,"13.2":0.00155,"13.3":0.01031,"13.4-13.7":0.05104,"14.0-14.4":0.1196,"14.5-14.8":0.32685,"15.0-15.1":0.09847,"15.2-15.3":0.22941,"15.4":0.86403,"15.5":3.30559,"16.0":0.01753},P:{"4":0.15547,_:"5.0-5.4 6.2-6.4 7.2-7.4 8.2 10.1","9.2":0.02073,"11.1-11.2":0.06219,"12.0":0.01036,"13.0":0.05182,"14.0":0.08292,"15.0":0.04146,"16.0":0.22802,"17.0":2.44607},I:{"0":0,"3":0,"4":0.00141,"2.1":0,"2.2":0,"2.3":0,"4.1":0.01057,"4.2-4.3":0.00881,"4.4":0,"4.4.3-4.4.4":0.01762},A:{"11":0.06475,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.02561},H:{"0":2.29748},L:{"0":53.62886},S:{"2.5":0},R:{_:"0"},M:{"0":0.53785}};
+module.exports={C:{"52":0.08785,"66":0.00351,"68":0.00703,"72":0.00703,"78":0.0246,"80":0.00351,"84":0.00703,"86":0.00351,"87":0.01054,"88":0.01406,"89":0.01054,"90":0.00351,"91":0.08434,"92":0.00703,"93":0.03865,"94":0.0492,"95":0.01406,"96":0.01054,"97":0.01757,"98":0.0246,"99":0.04217,"100":0.06325,"101":0.26004,"102":4.0165,"103":0.36194,"104":0.00351,_:"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 53 54 55 56 57 58 59 60 61 62 63 64 65 67 69 70 71 73 74 75 76 77 79 81 82 83 85 105 3.5 3.6"},D:{"38":0.00703,"49":0.07028,"60":0.01054,"63":0.01054,"69":0.00703,"74":0.00351,"76":0.01054,"78":0.00703,"79":0.22841,"80":0.00703,"81":0.00703,"83":0.01054,"84":0.02108,"85":0.00703,"86":0.01757,"87":0.02811,"88":0.01054,"89":0.02108,"90":0.01054,"91":0.01757,"92":0.01757,"93":0.01757,"94":0.02108,"95":0.09488,"96":0.05974,"97":0.05271,"98":0.05271,"99":0.10191,"100":0.11948,"101":0.14407,"102":0.87147,"103":16.28739,"104":0.00703,"105":0.00351,_:"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 48 50 51 52 53 54 55 56 57 58 59 61 62 64 65 66 67 68 70 71 72 73 75 77 106"},F:{"36":0.00703,"73":0.00703,"78":0.00703,"79":0.01406,"80":0.00703,"82":0.01054,"83":0.00703,"84":0.03865,"85":0.06677,"86":0.04217,"87":0.13705,"88":4.31519,"89":1.17368,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 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 74 75 76 77 81 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"14":0.01406,"17":0.00351,"18":0.00351,"90":0.00351,"92":0.01054,"95":0.00351,"96":0.00703,"97":0.00703,"98":0.01406,"99":0.01406,"100":0.01406,"101":0.04568,"102":0.09839,"103":2.75849,_:"12 13 15 16 79 80 81 83 84 85 86 87 88 89 91 93 94"},E:{"4":0,"13":0.00703,"14":0.02811,"15":0.02108,_:"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","12.1":0.00703,"13.1":0.03514,"14.1":0.07028,"15.1":0.03163,"15.2-15.3":0.01757,"15.4":0.06325,"15.5":0.33032,"15.6":0.01757,"16.0":0.00351},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00163,"7.0-7.1":0.00109,"8.1-8.4":0.00109,"9.0-9.2":0.00054,"9.3":0.01523,"10.0-10.2":0,"10.3":0.00762,"11.0-11.2":0.00054,"11.3-11.4":0.00218,"12.0-12.1":0.00381,"12.2-12.5":0.07128,"13.0-13.1":0.01143,"13.2":0.00272,"13.3":0.01143,"13.4-13.7":0.04625,"14.0-14.4":0.10828,"14.5-14.8":0.28402,"15.0-15.1":0.07781,"15.2-15.3":0.16922,"15.4":0.31667,"15.5":4.12865,"16.0":0.04407},P:{"4":0.17607,"5.0-5.4":0.03098,"6.2-6.4":0.02104,"7.2-7.4":0.01036,"8.2":0.01034,"9.2":0.03107,"10.1":0.0306,"11.1-11.2":0.06214,"12.0":0.01036,"13.0":0.05179,"14.0":0.0725,"15.0":0.03107,"16.0":0.16571,"17.0":2.65139},I:{"0":0,"3":0,"4":0.00259,"2.1":0,"2.2":0,"2.3":0,"4.1":0.01557,"4.2-4.3":0.01081,"4.4":0,"4.4.3-4.4.4":0.02292},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.05974,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.0159,"11":0.02718},S:{"2.5":0},R:{_:"0"},M:{"0":0.53185},Q:{"10.4":0},O:{"0":0.02594},H:{"0":2.19217},L:{"0":54.53222}};
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 6b6e456749..c75dd34ab6 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:{"47":0.00839,"52":0.01258,"68":0.00839,"78":0.05033,"86":0.00839,"91":0.42779,"99":0.05872,"100":0.67523,"101":2.01312,"102":0.08388,_:"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 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 87 88 89 90 92 93 94 95 96 97 98 103 104 3.5 3.6"},D:{"23":0.01258,"29":0.02516,"49":0.00839,"55":0.00839,"61":0.02097,"65":0.00839,"76":0.00839,"78":0.0713,"79":0.01258,"83":0.05033,"90":0.02097,"91":0.00839,"92":0.00839,"96":0.26003,"97":0.00839,"98":0.02516,"99":0.18034,"100":1.92505,"101":1.1911,"102":12.7204,"103":1.0485,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 24 25 26 27 28 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 56 57 58 59 60 62 63 64 66 67 68 69 70 71 72 73 74 75 77 80 81 84 85 86 87 88 89 93 94 95 104 105 106"},F:{"85":0.03775,"86":0.47392,"87":0.2768,_:"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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"17":0.00839,"100":0.01258,"101":0.43198,"102":6.37488,"103":0.63329,_:"12 13 14 15 16 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99"},E:{"4":0,"13":0.00839,"14":0.05872,"15":0.04613,_:"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.02097,"12.1":0.00839,"13.1":0.18034,"14.1":0.53683,"15.1":0.47392,"15.2-15.3":1.01075,"15.4":0.71717,"15.5":6.62652,"16.0":0.37746},G:{"8":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.01909,"11.0-11.2":0,"11.3-11.4":0.02545,"12.0-12.1":0.00636,"12.2-12.5":2.81516,"13.0-13.1":0.0159,"13.2":0,"13.3":0.17495,"13.4-13.7":0.11133,"14.0-14.4":0.29265,"14.5-14.8":2.42708,"15.0-15.1":1.79407,"15.2-15.3":4.47563,"15.4":2.96148,"15.5":16.53469,"16.0":0.10497},P:{"4":0.08275,"5.0-5.4":0.01056,"6.2-6.4":0.03099,"7.2-7.4":0.38274,"8.2":0.01015,"9.2":0.02069,"10.1":0.01018,"11.1-11.2":0.14482,"12.0":0.02069,"13.0":0.0931,"14.0":0.16551,"15.0":0.10344,"16.0":0.91366,"17.0":1.01394},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.26543,"4.4":0,"4.4.3-4.4.4":0.03648},A:{"11":0.04613,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.03484},H:{"0":0},L:{"0":23.99139},S:{"2.5":0},R:{_:"0"},M:{"0":0.1974}};
+module.exports={C:{"4":0.03416,"52":0.03416,"68":0.11768,"78":0.03416,"91":0.03416,"98":0.00759,"99":0.00759,"101":0.06453,"102":3.28734,"103":0.15564,"104":0.01518,_:"2 3 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 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 92 93 94 95 96 97 100 105 3.5 3.6"},D:{"49":0.03416,"76":0.27331,"87":0.04935,"88":0.00759,"91":0.25813,"92":0.00759,"95":0.00759,"96":0.14045,"99":0.27331,"101":0.05694,"102":2.74071,"103":14.14769,"104":0.00759,_:"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 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 77 78 79 80 81 83 84 85 86 89 90 93 94 97 98 100 105 106"},F:{"83":0.00759,"86":0.01518,"88":0.25813,"89":0.50487,_:"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 84 85 87 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"84":0.00759,"90":0.01518,"98":0.02657,"101":0.04176,"103":2.62304,_:"12 13 14 15 16 17 18 79 80 81 83 85 86 87 88 89 91 92 93 94 95 96 97 99 100 102"},E:{"4":0,"13":0.01518,"14":0.17462,_:"0 5 6 7 8 9 10 11 12 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1","11.1":0.00759,"12.1":0.0987,"13.1":1.45766,"14.1":0.63014,"15.1":0.27331,"15.2-15.3":1.43868,"15.4":0.2885,"15.5":5.54596,"15.6":0.96798,"16.0":0.04176},G:{"8":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.00697,"10.0-10.2":0,"10.3":0.02789,"11.0-11.2":0.02092,"11.3-11.4":0.02789,"12.0-12.1":0,"12.2-12.5":5.76635,"13.0-13.1":0.02789,"13.2":0,"13.3":0.00697,"13.4-13.7":0.13248,"14.0-14.4":0.24055,"14.5-14.8":0.88552,"15.0-15.1":0.91341,"15.2-15.3":3.53162,"15.4":0.70772,"15.5":22.22867,"16.0":0.14991},P:{"4":0.11486,"5.0-5.4":0.03098,"6.2-6.4":0.02069,"7.2-7.4":0.45944,"8.2":0.01034,"9.2":0.02167,"10.1":0.02088,"11.1-11.2":0.04613,"12.0":0.02088,"13.0":0.01153,"14.0":0.06265,"15.0":0.01153,"16.0":0.24016,"17.0":0.7496},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.99274,"4.4":0,"4.4.3-4.4.4":0.02456},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.04935,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.0159,"11":0.02718},S:{"2.5":0},R:{_:"0"},M:{"0":0.31015},Q:{"10.4":0},O:{"0":0},H:{"0":0.01175},L:{"0":25.6335}};
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 ed9bb67c65..dc22574768 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 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 3.5 3.6"},D:{"102":85.71,"103":14.29,_:"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 104 105 106"},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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{_:"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"},E:{"4":0,_:"0 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1 15.1 15.2-15.3 15.4 15.5 16.0"},G:{"8":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,"16.0":0},P:{"4":0.32013,"5.0-5.4":0.01056,"6.2-6.4":0.03099,"7.2-7.4":0.07457,"8.2":0.01015,"9.2":0.07129,"10.1":0.01018,"11.1-11.2":0.02134,"12.0":0.05092,"13.0":0.02134,"14.0":0.03201,"15.0":0.03201,"16.0":0.08537,"17.0":0.76831},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},A:{_:"6 7 8 9 10 11 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0},H:{"0":0},L:{"0":0},S:{"2.5":0},R:{_:"0"},M:{"0":0}};
+module.exports={C:{"102":37.5025,_:"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 103 104 105 3.5 3.6"},D:{"103":12.50375,_:"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 104 105 106"},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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{_:"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"},E:{"4":0,_:"0 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1 15.1 15.2-15.3 15.4 15.5 15.6 16.0"},G:{"8":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,"16.0":0},P:{"4":0.39604,"5.0-5.4":0.03098,"6.2-6.4":0.02104,"7.2-7.4":0.07402,_:"8.2 10.1","9.2":0.05089,"11.1-11.2":0.02141,"12.0":0.06107,"13.0":0.02141,"14.0":0.03211,"15.0":0.02141,"16.0":0.06422,"17.0":0.8349},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:{"11":37.5025,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0},Q:{"10.4":0},O:{"0":0},H:{"0":0},L:{"0":12.5}};
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 63c961185e..712f688823 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:{"38":0.51051,"43":0.53053,"44":2.25726,"45":0.51552,"49":0.00501,"52":0.02503,"73":0.04505,"78":0.03003,"80":0.01502,"81":0.01001,"90":0.07508,"91":0.02002,"99":0.02503,"100":0.1952,"101":1.54154,"102":0.08008,_:"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 46 47 48 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 74 75 76 77 79 82 83 84 85 86 87 88 89 92 93 94 95 96 97 98 103 104 3.5 3.6"},D:{"47":0.53053,"48":6.06606,"49":1.51151,"58":0.02002,"65":0.03504,"75":0.01001,"76":0.01001,"78":0.01001,"79":0.06507,"80":0.02002,"81":0.00501,"84":0.01001,"85":0.02002,"86":0.04004,"87":0.1952,"88":0.03504,"89":0.01502,"90":0.01001,"91":0.00501,"92":0.01001,"93":0.03003,"94":0.02002,"95":0.00501,"96":0.02503,"97":0.02503,"98":0.07007,"99":0.06507,"100":0.2953,"101":1.48148,"102":15.27526,"103":1.52152,_:"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 50 51 52 53 54 55 56 57 59 60 61 62 63 64 66 67 68 69 70 71 72 73 74 77 83 104 105 106"},F:{"52":0.00501,"71":0.01001,"86":0.33033,"87":0.4955,_:"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 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 72 73 74 75 76 77 78 79 80 81 82 83 84 85 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.18519,"13":0.18519,"15":0.00501,"17":0.00501,"18":0.01502,"84":0.00501,"85":0.01502,"92":0.00501,"94":0.01502,"95":0.00501,"96":0.01001,"97":0.02002,"98":0.01001,"99":0.02002,"100":0.05506,"101":0.67067,"102":3.999,"103":0.92092,_:"14 16 79 80 81 83 86 87 88 89 90 91 93"},E:{"4":0,"8":0.18018,"9":0.85586,"13":0.02002,"14":0.2002,"15":0.06507,_:"0 5 6 7 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.02002,"11.1":0.02503,"12.1":0.04505,"13.1":0.3003,"14.1":0.58559,"15.1":0.13514,"15.2-15.3":0.11512,"15.4":0.9009,"15.5":2.80781,"16.0":0.01502},G:{"8":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.02423,"9.0-9.2":0.15504,"9.3":0.0969,"10.0-10.2":0,"10.3":0.02907,"11.0-11.2":0.01696,"11.3-11.4":0.02665,"12.0-12.1":0.00969,"12.2-12.5":0.19138,"13.0-13.1":0.01696,"13.2":0.00727,"13.3":0.03392,"13.4-13.7":0.10417,"14.0-14.4":0.42395,"14.5-14.8":1.55771,"15.0-15.1":0.56203,"15.2-15.3":1.04655,"15.4":3.61931,"15.5":16.15365,"16.0":0.06541},P:{"4":0.15814,"5.0-5.4":0.01056,"6.2-6.4":0.03099,"7.2-7.4":0.03163,"8.2":0.01015,"9.2":0.02109,"10.1":0.01018,"11.1-11.2":0.04217,"12.0":0.05092,"13.0":0.06326,"14.0":0.06326,"15.0":0.03163,"16.0":0.23194,"17.0":2.10858},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.0107,"4.4":0,"4.4.3-4.4.4":0.06422},A:{"9":0.37037,"11":0.81582,_:"6 7 8 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.01499},H:{"0":0.07566},L:{"0":23.48837},S:{"2.5":0},R:{_:"0"},M:{"0":0.21978}};
+module.exports={C:{"38":0.49192,"43":0.473,"44":2.15215,"45":0.48719,"52":0.01892,"73":0.04257,"78":0.02838,"84":0.00946,"90":0.07095,"91":0.01419,"99":0.02365,"100":0.01419,"101":0.08514,"102":1.3717,"103":0.17974,_:"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 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 72 74 75 76 77 79 80 81 82 83 85 86 87 88 89 92 93 94 95 96 97 98 104 105 3.5 3.6"},D:{"47":0.49192,"48":5.64762,"49":1.33859,"58":0.01419,"65":0.0473,"68":0.00946,"75":0.00946,"76":0.00946,"77":0.00473,"79":0.06622,"80":0.00473,"83":0.00473,"84":0.03311,"85":0.01419,"86":0.0473,"87":0.17028,"88":0.00946,"89":0.01419,"90":0.00946,"91":0.01419,"92":0.01419,"93":0.02838,"94":0.01419,"95":0.00473,"96":0.02838,"97":0.02365,"98":0.04257,"99":0.0473,"100":0.07095,"101":0.17501,"102":0.95073,"103":16.3658,"104":0.00946,_:"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 50 51 52 53 54 55 56 57 59 60 61 62 63 64 66 67 69 70 71 72 73 74 78 81 105 106"},F:{"52":0.00473,"87":0.02365,"88":0.66693,"89":0.1892,"90":0.00473,_:"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 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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.15609,"13":0.17974,"17":0.00473,"18":0.01419,"85":0.01892,"91":0.00473,"92":0.00473,"94":0.01419,"96":0.00473,"97":0.01419,"99":0.00473,"100":0.01419,"101":0.18447,"102":0.12771,"103":5.2976,_:"14 15 16 79 80 81 83 84 86 87 88 89 90 93 95 98"},E:{"4":0,"8":0.17974,"9":0.8041,"13":0.03311,"14":0.16555,"15":0.04257,_:"0 5 6 7 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.04257,"11.1":0.03784,"12.1":0.03784,"13.1":0.26961,"14.1":0.48719,"15.1":0.1419,"15.2-15.3":0.08041,"15.4":0.54395,"15.5":2.6961,"15.6":0.12771,"16.0":0.02365},G:{"8":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.00543,"8.1-8.4":0,"9.0-9.2":0.14667,"9.3":0.08691,"10.0-10.2":0,"10.3":0.04074,"11.0-11.2":0.01901,"11.3-11.4":0.02173,"12.0-12.1":0.00815,"12.2-12.5":0.22,"13.0-13.1":0.00815,"13.2":0.01358,"13.3":0.02988,"13.4-13.7":0.10321,"14.0-14.4":0.42642,"14.5-14.8":1.23579,"15.0-15.1":0.52962,"15.2-15.3":0.76049,"15.4":1.64048,"15.5":20.91339,"16.0":0.20913},P:{"4":0.24157,"5.0-5.4":0.03098,"6.2-6.4":0.02104,"7.2-7.4":0.03151,"8.2":0.01034,"9.2":0.0105,"10.1":0.0306,"11.1-11.2":0.03151,"12.0":0.01036,"13.0":0.05252,"14.0":0.07352,"15.0":0.03151,"16.0":0.17855,"17.0":2.53128},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00122,"4.4":0,"4.4.3-4.4.4":0.01459},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.34056,"11":0.77099,_:"6 7 8 10 5.5"},J:{"7":0,"10":0},N:{"10":0.0159,"11":0.02718},S:{"2.5":0},R:{_:"0"},M:{"0":0.23711},Q:{"10.4":0},O:{"0":0.00527},H:{"0":0.07483},L:{"0":23.7819}};
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 65aa71b7fd..2d2095d75e 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:{"52":0.01312,"56":0.00328,"72":0.00656,"76":0.00328,"78":0.04593,"81":0.00656,"83":0.00328,"84":0.00656,"88":0.00656,"91":0.00984,"94":0.00656,"98":0.00328,"99":0.01969,"100":0.09843,"101":1.1057,"102":0.04922,_:"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 53 54 55 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 77 79 80 82 85 86 87 89 90 92 93 95 96 97 103 104 3.5 3.6"},D:{"38":0.01969,"43":0.00328,"49":0.02297,"53":0.00328,"56":0.00656,"63":0.00656,"69":0.00656,"71":0.00656,"72":0.00328,"74":0.00984,"76":0.00656,"77":0.26248,"78":0.00984,"79":0.06562,"80":0.00984,"81":0.01641,"83":0.01312,"84":0.01969,"85":0.01312,"86":0.04922,"87":0.03609,"88":0.01641,"89":0.13452,"90":0.01641,"91":0.02297,"92":0.02625,"93":0.00984,"94":0.01312,"95":0.02625,"96":0.04593,"97":0.05578,"98":0.07218,"99":0.08859,"100":0.25592,"101":1.01383,"102":22.01879,"103":1.96204,"104":0.00984,"105":0.01969,_:"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 44 45 46 47 48 50 51 52 54 55 57 58 59 60 61 62 64 65 66 67 68 70 73 75 106"},F:{"85":0.00984,"86":0.19358,"87":0.58074,_:"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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00656,"18":0.01641,"84":0.00328,"89":0.00328,"92":0.01969,"96":0.00656,"97":0.00984,"98":0.00984,"99":0.00656,"100":0.00984,"101":0.18046,"102":1.40755,"103":0.33466,_:"13 14 15 16 17 79 80 81 83 85 86 87 88 90 91 93 94 95"},E:{"4":0,"13":0.00656,"14":0.03609,"15":0.02297,_:"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 16.0","12.1":0.00656,"13.1":0.02297,"14.1":0.16077,"15.1":0.03609,"15.2-15.3":0.04593,"15.4":0.15093,"15.5":0.43309},G:{"8":0,"3.2":0.00216,"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.02264,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.03127,"10.0-10.2":0.00108,"10.3":0.01402,"11.0-11.2":0.00539,"11.3-11.4":0.01617,"12.0-12.1":0.03342,"12.2-12.5":0.23397,"13.0-13.1":0.00647,"13.2":0.00431,"13.3":0.01725,"13.4-13.7":0.0744,"14.0-14.4":0.29328,"14.5-14.8":0.87228,"15.0-15.1":0.24907,"15.2-15.3":0.47549,"15.4":1.99471,"15.5":6.36796,"16.0":0.03666},P:{"4":0.05154,"5.0-5.4":0.01056,"6.2-6.4":0.03149,"7.2-7.4":0.08246,"8.2":0.01015,"9.2":0.02062,"10.1":0.01002,"11.1-11.2":0.18554,"12.0":0.03092,"13.0":0.19585,"14.0":0.24739,"15.0":0.08246,"16.0":0.30923,"17.0":2.44295},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00254,"4.2-4.3":0.00763,"4.4":0,"4.4.3-4.4.4":0.08391},A:{"11":0.09515,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.11424},H:{"0":0.5535},L:{"0":52.64489},S:{"2.5":0},R:{_:"0"},M:{"0":0.1008}};
+module.exports={C:{"52":0.00634,"56":0.00423,"60":0.00211,"72":0.00423,"78":0.00423,"82":0.00211,"88":0.00634,"91":0.00634,"98":0.00211,"99":0.01268,"100":0.00423,"101":0.04437,"102":0.68884,"103":0.11622,_:"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 53 54 55 57 58 59 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 79 80 81 83 84 85 86 87 89 90 92 93 94 95 96 97 104 105 3.5 3.6"},D:{"38":0.01268,"43":0.00423,"49":0.01057,"53":0.00211,"60":0.00211,"63":0.00845,"69":0.00211,"71":0.01057,"72":0.00423,"73":0.00211,"74":0.00634,"76":0.00634,"77":0.2113,"78":0.01057,"79":0.03803,"80":0.01268,"81":0.00845,"83":0.01057,"84":0.01268,"85":0.01057,"86":0.01902,"87":0.01902,"88":0.00845,"89":0.19017,"90":0.01268,"91":0.01057,"92":0.01479,"93":0.00634,"94":0.00845,"95":0.00634,"96":0.02113,"97":0.02536,"98":0.04226,"99":0.04226,"100":0.05705,"101":0.07818,"102":0.63179,"103":14.94948,"104":0.00634,"105":0.02113,_:"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 44 45 46 47 48 50 51 52 54 55 56 57 58 59 61 62 64 65 66 67 68 70 75 106"},F:{"77":0.00634,"79":0.00423,"81":0.01057,"83":0.00211,"85":0.00423,"86":0.00211,"87":0.01057,"88":0.34865,"89":0.20707,"90":0.00211,_:"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 78 80 82 84 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"13":0.00423,"16":0.00211,"17":0.00634,"18":0.01057,"84":0.00211,"92":0.00845,"97":0.00634,"98":0.00634,"99":0.00423,"100":0.00423,"101":0.02113,"102":0.02747,"103":1.24244,_:"12 14 15 79 80 81 83 85 86 87 88 89 90 91 93 94 95 96"},E:{"4":0,"13":0.00634,"14":0.04226,"15":0.04015,_:"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 16.0","12.1":0.00211,"13.1":0.01902,"14.1":0.09931,"15.1":0.01479,"15.2-15.3":0.02958,"15.4":0.06128,"15.5":0.27469,"15.6":0.02113},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00232,"6.0-6.1":0,"7.0-7.1":0.01778,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.01932,"10.0-10.2":0.00077,"10.3":0.01082,"11.0-11.2":0.00155,"11.3-11.4":0.00464,"12.0-12.1":0.00773,"12.2-12.5":0.18935,"13.0-13.1":0.00386,"13.2":0.00155,"13.3":0.01468,"13.4-13.7":0.05101,"14.0-14.4":0.15689,"14.5-14.8":0.51858,"15.0-15.1":0.13602,"15.2-15.3":0.23881,"15.4":0.59278,"15.5":5.39448,"16.0":0.05874},P:{"4":0.06152,"5.0-5.4":0.03098,"6.2-6.4":0.02104,"7.2-7.4":0.10253,"8.2":0.01034,"9.2":0.03076,"10.1":0.0306,"11.1-11.2":0.12304,"12.0":0.04101,"13.0":0.16405,"14.0":0.19481,"15.0":0.10253,"16.0":0.29734,"17.0":2.57353},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.01249,"4.4":0,"4.4.3-4.4.4":0.13737},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.02747,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.0159,"11":0.02718},S:{"2.5":0},R:{_:"0"},M:{"0":0.11042},Q:{"10.4":0},O:{"0":0.07098},H:{"0":0.44055},L:{"0":67.81669}};
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 3ab4375974..058dfbdccb 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:{"48":0.01136,"52":0.04544,"78":0.03408,"85":0.01136,"87":0.01136,"88":0.01136,"91":0.0568,"94":0.00568,"95":0.00568,"97":0.02272,"98":0.00568,"99":0.01704,"100":0.29536,"101":2.55032,"102":0.09656,"103":0.00568,_:"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 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 86 89 90 92 93 96 104 3.5 3.6"},D:{"23":0.03408,"49":0.06248,"63":0.01704,"65":0.00568,"67":0.01136,"68":0.01136,"69":0.06248,"70":0.00568,"71":0.01136,"76":0.01136,"77":0.01136,"79":0.04544,"80":0.01136,"81":0.01136,"83":0.00568,"84":0.03976,"85":0.02272,"86":0.01704,"87":0.06816,"88":0.01704,"89":0.07384,"90":0.06816,"91":0.1136,"92":0.02272,"93":0.01136,"94":0.02272,"95":0.03976,"96":0.05112,"97":0.04544,"98":0.06816,"99":0.13632,"100":0.31808,"101":1.91984,"102":31.59784,"103":2.96496,"104":0.01136,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 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 50 51 52 53 54 55 56 57 58 59 60 61 62 64 66 72 73 74 75 78 105 106"},F:{"84":0.01136,"85":0.0284,"86":2.03344,"87":2.1868,_:"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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"17":0.00568,"18":0.01136,"89":0.00568,"92":0.00568,"96":0.01136,"97":0.01136,"98":0.01136,"99":0.01704,"100":0.0284,"101":0.67024,"102":4.54968,"103":0.97128,_:"12 13 14 15 16 79 80 81 83 84 85 86 87 88 90 91 93 94 95"},E:{"4":0,"13":0.02272,"14":0.142,"15":0.0568,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 16.0","11.1":0.02272,"12.1":0.03408,"13.1":0.1988,"14.1":0.37488,"15.1":0.0852,"15.2-15.3":0.13064,"15.4":0.55096,"15.5":1.38024},G:{"8":0.00099,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00099,"6.0-6.1":0.00298,"7.0-7.1":0.00198,"8.1-8.4":0.00198,"9.0-9.2":0,"9.3":0.05753,"10.0-10.2":0.00099,"10.3":0.05257,"11.0-11.2":0.00794,"11.3-11.4":0.00893,"12.0-12.1":0.00496,"12.2-12.5":0.27179,"13.0-13.1":0.00893,"13.2":0.00298,"13.3":0.0248,"13.4-13.7":0.06844,"14.0-14.4":0.19938,"14.5-14.8":0.65268,"15.0-15.1":0.21723,"15.2-15.3":0.40768,"15.4":1.46605,"15.5":6.38002,"16.0":0.04464},P:{"4":0.01065,"5.0-5.4":0.01056,"6.2-6.4":0.03099,"7.2-7.4":0.07457,"8.2":0.01015,"9.2":0.07129,"10.1":0.01018,"11.1-11.2":0.0213,"12.0":0.05092,"13.0":0.04261,"14.0":0.03196,"15.0":0.0213,"16.0":0.12782,"17.0":1.57646},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00261,"4.2-4.3":0.00912,"4.4":0,"4.4.3-4.4.4":0.07037},A:{"11":0.1988,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.17284},H:{"0":0.225},L:{"0":27.98631},S:{"2.5":0},R:{_:"0"},M:{"0":0.24198}};
+module.exports={C:{"48":0.02688,"50":0.00538,"52":0.05913,"53":0.00538,"56":0.00538,"78":0.03225,"87":0.01075,"91":0.05375,"94":0.00538,"95":0.00538,"97":0.01075,"99":0.01613,"100":0.0215,"101":0.129,"102":2.408,"103":0.29025,"104":0.00538,_:"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 51 54 55 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 88 89 90 92 93 96 98 105 3.5 3.6"},D:{"23":0.01613,"38":0.00538,"41":0.00538,"49":0.07525,"63":0.0215,"65":0.01075,"68":0.01075,"69":0.09675,"71":0.0215,"75":0.00538,"76":0.01613,"77":0.01075,"79":0.05375,"80":0.00538,"81":0.01075,"83":0.00538,"84":0.043,"85":0.01613,"86":0.01613,"87":0.0645,"88":0.01075,"89":0.08063,"90":0.03763,"91":0.0645,"92":0.02688,"93":0.01075,"94":0.0215,"95":0.02688,"96":0.06988,"97":0.03225,"98":0.04838,"99":0.09138,"100":0.15588,"101":0.1935,"102":1.634,"103":32.39513,"104":0.03763,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 62 64 66 67 70 72 73 74 78 105 106"},F:{"79":0.00538,"85":0.01075,"86":0.01075,"87":0.07525,"88":3.19275,"89":0.7525,_:"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 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"17":0.01075,"18":0.00538,"85":0.00538,"86":0.00538,"92":0.00538,"96":0.01613,"97":0.00538,"98":0.01613,"99":0.01075,"100":0.00538,"101":0.04838,"102":0.13438,"103":5.72438,_:"12 13 14 15 16 79 80 81 83 84 87 88 89 90 91 93 94 95"},E:{"4":0,"13":0.01613,"14":0.129,"15":0.04838,_:"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.03225,"12.1":0.03225,"13.1":0.1935,"14.1":0.31175,"15.1":0.06988,"15.2-15.3":0.10213,"15.4":0.29563,"15.5":1.62325,"15.6":0.086,"16.0":0.01613},G:{"8":0.0022,"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.0022,"8.1-8.4":0.0022,"9.0-9.2":0.00879,"9.3":0.07798,"10.0-10.2":0.0011,"10.3":0.06371,"11.0-11.2":0.00659,"11.3-11.4":0.01098,"12.0-12.1":0.00659,"12.2-12.5":0.32512,"13.0-13.1":0.00769,"13.2":0.0033,"13.3":0.01648,"13.4-13.7":0.07469,"14.0-14.4":0.20759,"14.5-14.8":0.60411,"15.0-15.1":0.18343,"15.2-15.3":0.29437,"15.4":0.58873,"15.5":8.05111,"16.0":0.12631},P:{"4":0.04294,"5.0-5.4":0.03098,"6.2-6.4":0.02104,"7.2-7.4":0.01036,"8.2":0.01034,"9.2":0.03107,"10.1":0.0306,"11.1-11.2":0.01073,"12.0":0.01036,"13.0":0.04294,"14.0":0.02147,"15.0":0.01073,"16.0":0.10735,"17.0":1.80346},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00463,"4.2-4.3":0.0185,"4.4":0,"4.4.3-4.4.4":0.10175},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.01125,"11":0.23063,_:"6 7 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.0159,"11":0.02718},S:{"2.5":0},R:{_:"0"},M:{"0":0.25438},Q:{"10.4":0},O:{"0":0.185},H:{"0":0.23207},L:{"0":30.88188}};
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 8b3392fab3..5d3118ac6d 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:{"89":0.05593,"91":0.02581,"93":0.0043,"98":0.05593,"99":0.54635,"100":0.0086,"101":0.30974,"102":0.0086,_:"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 90 92 94 95 96 97 103 104 3.5 3.6"},D:{"71":0.01721,"75":0.01291,"76":0.01721,"79":0.16348,"80":0.01291,"83":0.01721,"84":0.04732,"86":0.4345,"87":0.0086,"93":0.09895,"94":0.0086,"95":0.0043,"96":1.31641,"98":0.03872,"99":0.02581,"100":0.10325,"101":2.81781,"102":20.77866,"103":2.42203,_:"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 72 73 74 77 78 81 85 88 89 90 91 92 97 104 105 106"},F:{"28":0.20219,"86":0.01291,"87":0.03442,_:"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 85 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"17":0.01291,"89":0.0043,"92":0.01291,"95":0.0086,"99":0.0086,"100":0.05593,"101":0.26242,"102":1.4971,"103":0.63239,_:"12 13 14 15 16 18 79 80 81 83 84 85 86 87 88 90 91 93 94 96 97 98"},E:{"4":0,"11":0.01721,"14":0.12906,"15":0.07313,_:"0 5 6 7 8 9 10 12 13 3.1 3.2 5.1 6.1 7.1 9.1 16.0","10.1":0.0086,"11.1":0.0043,"12.1":0.06453,"13.1":1.14433,"14.1":1.63906,"15.1":0.03872,"15.2-15.3":0.09034,"15.4":0.88191,"15.5":1.26049},G:{"8":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.07316,"10.0-10.2":0,"10.3":0,"11.0-11.2":0,"11.3-11.4":0.00443,"12.0-12.1":0,"12.2-12.5":0.30152,"13.0-13.1":0,"13.2":0,"13.3":0.02882,"13.4-13.7":0.07981,"14.0-14.4":0.18623,"14.5-14.8":1.25929,"15.0-15.1":0.17736,"15.2-15.3":0.61856,"15.4":6.31641,"15.5":12.94986,"16.0":0.01774},P:{"4":0.19006,"5.0-5.4":0.01056,"6.2-6.4":0.03149,"7.2-7.4":0.13286,"8.2":0.01015,"9.2":0.02044,"10.1":0.01002,"11.1-11.2":0.02044,"12.0":0.01056,"13.0":0.08447,"14.0":0.03066,"15.0":0.04224,"16.0":0.0511,"17.0":2.07458},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.03418},A:{"11":1.75952,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.05127},H:{"0":0.09708},L:{"0":35.90915},S:{"2.5":0},R:{_:"0"},M:{"0":0.02849}};
+module.exports={C:{"88":0.00828,"89":0.10759,"98":0.31035,"99":0.23587,"101":0.04138,"102":0.45104,"103":0.02069,_:"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 90 91 92 93 94 95 96 97 100 104 105 3.5 3.6"},D:{"68":0.0869,"75":0.01655,"76":0.3269,"78":0.01241,"79":0.27725,"80":0.00828,"83":0.01241,"84":0.02069,"86":0.69105,"87":0.09517,"88":0.01241,"93":0.17793,"95":0.0331,"96":0.80691,"98":0.03724,"99":0.03724,"100":0.14483,"101":0.63725,"102":0.67036,"103":23.06107,_:"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 69 70 71 72 73 74 77 81 85 89 90 91 92 94 97 104 105 106"},F:{"28":0.28138,"88":0.2069,"89":0.35173,_:"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 85 86 87 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"84":0.02069,"102":0.02483,"103":2.06072,_:"12 13 14 15 16 17 18 79 80 81 83 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101"},E:{"4":0,"13":0.02483,"14":0.34759,_:"0 5 6 7 8 9 10 11 12 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 16.0","12.1":0.12,"13.1":0.51725,"14.1":1.4483,"15.1":0.00828,"15.2-15.3":0.64553,"15.4":0.19862,"15.5":1.2083,"15.6":0.14483},G:{"8":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.00254,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0,"11.0-11.2":0.01776,"11.3-11.4":0.00761,"12.0-12.1":0.00254,"12.2-12.5":0.13698,"13.0-13.1":0,"13.2":0,"13.3":0.10654,"13.4-13.7":0.00761,"14.0-14.4":0.19026,"14.5-14.8":0.59867,"15.0-15.1":0.05581,"15.2-15.3":0.82444,"15.4":2.21711,"15.5":20.84689,"16.0":0},P:{"4":0.01021,"5.0-5.4":0.03098,"6.2-6.4":0.02104,"7.2-7.4":0.15321,"8.2":0.01034,"9.2":0.02043,"10.1":0.0306,"11.1-11.2":0.03155,"12.0":0.01052,"13.0":0.02043,"14.0":0.02043,"15.0":0.03155,"16.0":0.11235,"17.0":1.76703},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.00586},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.16552,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.0159,"11":0.02718},S:{"2.5":0},R:{_:"0"},M:{"0":0.1055},Q:{"10.4":0.00586},O:{"0":0.12894},H:{"0":0.2275},L:{"0":36.15755}};
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 04a919150f..b4a475e4a0 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:{"24":0.00908,"30":0.00681,"35":0.07949,"43":0.00454,"45":0.00908,"47":0.00454,"52":0.24073,"60":0.00227,"61":0.00227,"62":0.00227,"64":0.00681,"65":0.00227,"66":0.00227,"68":0.00227,"69":0.00454,"72":0.00681,"73":0.03407,"78":0.00681,"84":0.00227,"86":0.0159,"88":0.0159,"89":0.00454,"91":0.01363,"93":0.00454,"94":0.00454,"95":0.00454,"96":0.00454,"97":0.00454,"98":0.00681,"99":0.04542,"100":0.09765,"101":0.94019,"102":0.03861,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 26 27 28 29 31 32 33 34 36 37 38 39 40 41 42 44 46 48 49 50 51 53 54 55 56 57 58 59 63 67 70 71 74 75 76 77 79 80 81 82 83 85 87 90 92 103 104 3.5 3.6"},D:{"38":0.00681,"47":0.0159,"49":0.03407,"52":0.00454,"55":0.00227,"64":0.0704,"65":0.02725,"68":0.00454,"69":0.00681,"70":0.00681,"71":0.00454,"73":0.00227,"74":0.00681,"75":0.00681,"76":0.00454,"77":0.00681,"78":0.00227,"79":0.05678,"80":0.00681,"81":0.00908,"83":0.01136,"84":0.00454,"85":0.00908,"86":0.02725,"87":0.71537,"88":0.00681,"89":0.04315,"90":0.01363,"91":0.11582,"92":0.03407,"93":0.0159,"94":0.01136,"95":0.02271,"96":0.05223,"97":0.05223,"98":0.0704,"99":0.04996,"100":0.14989,"101":0.88342,"102":13.12411,"103":1.23088,"104":0.00227,_:"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 51 53 54 56 57 58 59 60 61 62 63 66 67 72 105 106"},F:{"36":0.00454,"85":0.02498,"86":0.32248,"87":0.50416,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"14":0.00454,"16":0.01136,"18":0.01136,"84":0.00227,"89":0.00227,"91":0.02044,"92":0.01136,"96":0.00227,"98":0.00908,"99":0.00227,"100":0.01363,"101":0.14534,"102":1.14686,"103":0.25889,_:"12 13 15 17 79 80 81 83 85 86 87 88 90 93 94 95 97"},E:{"4":0,"13":0.00681,"14":0.0159,"15":0.01817,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1 11.1 16.0","5.1":0.01363,"12.1":0.00227,"13.1":0.02498,"14.1":0.05678,"15.1":0.01136,"15.2-15.3":0.03179,"15.4":0.06813,"15.5":0.19076},G:{"8":0,"3.2":0.00053,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00317,"6.0-6.1":0,"7.0-7.1":0.01481,"8.1-8.4":0.00053,"9.0-9.2":0.01005,"9.3":0.00899,"10.0-10.2":0.00053,"10.3":0.01269,"11.0-11.2":0.00899,"11.3-11.4":0.00582,"12.0-12.1":0.00582,"12.2-12.5":0.23485,"13.0-13.1":0.00688,"13.2":0.00423,"13.3":0.01428,"13.4-13.7":0.05448,"14.0-14.4":0.16926,"14.5-14.8":0.42526,"15.0-15.1":0.08727,"15.2-15.3":0.15339,"15.4":0.67333,"15.5":3.364,"16.0":0.01269},P:{"4":0.29533,"5.0-5.4":0.01056,"6.2-6.4":0.03099,"7.2-7.4":0.71286,"8.2":0.01015,"9.2":0.07129,"10.1":0.01018,"11.1-11.2":0.16294,"12.0":0.05092,"13.0":0.17312,"14.0":0.5601,"15.0":0.15276,"16.0":0.54992,"17.0":2.16913},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00843,"4.2-4.3":0.00562,"4.4":0,"4.4.3-4.4.4":0.07871},A:{"11":0.0545,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.03865},H:{"0":0.161},L:{"0":67.41876},S:{"2.5":0},R:{_:"0"},M:{"0":0.05411}};
+module.exports={C:{"24":0.00472,"30":0.00709,"35":0.06377,"43":0.00236,"45":0.01181,"47":0.00472,"52":0.17479,"60":0.00236,"61":0.00472,"62":0.00472,"64":0.00709,"68":0.00472,"69":0.00236,"72":0.00709,"73":0.03779,"78":0.00472,"83":0.00236,"84":0.00236,"86":0.00236,"88":0.01653,"89":0.00472,"91":0.00945,"93":0.00236,"94":0.00236,"95":0.00236,"97":0.00236,"98":0.00709,"99":0.04015,"100":0.00945,"101":0.04488,"102":0.92118,"103":0.08976,"104":0.00236,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 26 27 28 29 31 32 33 34 36 37 38 39 40 41 42 44 46 48 49 50 51 53 54 55 56 57 58 59 63 65 66 67 70 71 74 75 76 77 79 80 81 82 85 87 90 92 96 105 3.5 3.6"},D:{"38":0.00709,"47":0.02598,"49":0.03307,"50":0.00236,"52":0.00236,"55":0.00472,"58":0.01653,"60":0.00472,"63":0.00236,"64":0.04488,"65":0.04252,"66":0.00236,"68":0.00236,"69":0.00945,"70":0.00472,"71":0.00709,"73":0.00472,"75":0.00709,"76":0.00709,"77":0.00709,"78":0.00472,"79":0.06141,"80":0.00709,"81":0.01181,"83":0.01417,"84":0.01653,"85":0.01181,"86":0.01417,"87":0.80544,"88":0.00709,"89":0.05669,"90":0.00945,"91":0.12991,"92":0.03543,"93":0.01653,"94":0.00945,"95":0.03543,"96":0.03071,"97":0.04252,"98":0.04015,"99":0.04015,"100":0.05433,"101":0.22911,"102":0.63302,"103":14.51213,"104":0.00472,"105":0.00236,_:"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 51 53 54 56 57 59 61 62 67 72 74 106"},F:{"65":0.00472,"81":0.00236,"85":0.01417,"86":0.00236,"87":0.01417,"88":0.69207,"89":0.19605,_:"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 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 82 83 84 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"14":0.00236,"15":0.00236,"18":0.00709,"91":0.00709,"92":0.00472,"98":0.00472,"100":0.00472,"101":0.0189,"102":0.02834,"103":1.53294,_:"12 13 16 17 79 80 81 83 84 85 86 87 88 89 90 93 94 95 96 97 99"},E:{"4":0,"13":0.01181,"14":0.01181,"15":0.00945,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1","5.1":0.01417,"11.1":0.00236,"12.1":0.00709,"13.1":0.02126,"14.1":0.04252,"15.1":0.00945,"15.2-15.3":0.01181,"15.4":0.03307,"15.5":0.2551,"15.6":0.01417,"16.0":0.00236},G:{"8":0,"3.2":0.00052,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00465,"6.0-6.1":0,"7.0-7.1":0.01396,"8.1-8.4":0,"9.0-9.2":0.01086,"9.3":0.00672,"10.0-10.2":0,"10.3":0.01086,"11.0-11.2":0.00569,"11.3-11.4":0.00672,"12.0-12.1":0.00362,"12.2-12.5":0.23737,"13.0-13.1":0.0031,"13.2":0.00207,"13.3":0.00983,"13.4-13.7":0.05275,"14.0-14.4":0.15411,"14.5-14.8":0.32528,"15.0-15.1":0.06981,"15.2-15.3":0.08947,"15.4":0.23013,"15.5":3.79685,"16.0":0.02896},P:{"4":0.38675,"5.0-5.4":0.03098,"6.2-6.4":0.02104,"7.2-7.4":0.69208,"8.2":0.01034,"9.2":0.05089,"10.1":0.0306,"11.1-11.2":0.14249,"12.0":0.06107,"13.0":0.22391,"14.0":0.5496,"15.0":0.0916,"16.0":0.33586,"17.0":2.69709},I:{"0":0,"3":0,"4":0.0047,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.0141,"4.4":0,"4.4.3-4.4.4":0.07285},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.04015,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.0159,"11":0.02718},S:{"2.5":0},R:{_:"0"},M:{"0":0.06873},Q:{"10.4":0},O:{"0":0.04582},H:{"0":0.18076},L:{"0":67.27877}};
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 6b40116851..7d746ae440 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:{"38":0.07142,"52":0.00298,"78":0.00595,"79":0.00298,"84":0.00298,"91":0.02083,"98":0.00298,"99":0.01488,"100":0.0625,"101":0.54461,"102":0.02381,_:"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 48 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 80 81 82 83 85 86 87 88 89 90 92 93 94 95 96 97 103 104 3.5 3.6"},D:{"38":0.01488,"41":0.00893,"49":0.0119,"53":0.00298,"65":0.0119,"67":0.00595,"68":0.00893,"69":0.00893,"71":0.00893,"74":0.01786,"75":0.0119,"76":0.0119,"78":0.00893,"79":0.05952,"80":0.00893,"81":0.00298,"83":0.00893,"84":0.01786,"85":0.00595,"86":0.02976,"87":0.06845,"88":0.00893,"89":0.04166,"90":0.00893,"91":0.04762,"92":0.02678,"93":0.02976,"94":0.0119,"95":0.00893,"96":0.03274,"97":0.03274,"98":0.03869,"99":0.11904,"100":0.14285,"101":1.12195,"102":17.46614,"103":1.74691,"104":0.00893,_:"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 42 43 44 45 46 47 48 50 51 52 54 55 56 57 58 59 60 61 62 63 64 66 70 72 73 77 105 106"},F:{"28":0.00893,"40":0.01786,"46":0.00893,"85":0.01786,"86":0.2351,"87":0.38093,_:"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 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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"17":0.00595,"18":0.01488,"84":0.00298,"85":0.00893,"92":0.00595,"94":0.00595,"95":0.00595,"96":0.0119,"97":0.01488,"98":0.00893,"99":0.02678,"100":0.02976,"101":0.36307,"102":1.98797,"103":0.42854,_:"12 13 14 15 16 79 80 81 83 86 87 88 89 90 91 93"},E:{"4":0,"13":0.02083,"14":0.10714,"15":0.05059,_:"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.00893,"12.1":0.01786,"13.1":0.0744,"14.1":0.27677,"15.1":0.05654,"15.2-15.3":0.05357,"15.4":0.44342,"15.5":0.98208,"16.0":0.00595},G:{"8":0.00388,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00258,"6.0-6.1":0.00129,"7.0-7.1":0.0155,"8.1-8.4":0,"9.0-9.2":0.00129,"9.3":0.03747,"10.0-10.2":0,"10.3":0.0478,"11.0-11.2":0.01034,"11.3-11.4":0.00646,"12.0-12.1":0.00258,"12.2-12.5":0.21446,"13.0-13.1":0.00775,"13.2":0.00258,"13.3":0.0323,"13.4-13.7":0.08914,"14.0-14.4":0.31006,"14.5-14.8":0.78032,"15.0-15.1":0.34753,"15.2-15.3":0.6408,"15.4":1.80095,"15.5":8.4337,"16.0":0.0633},P:{"4":0.06274,"5.0-5.4":0.01056,"6.2-6.4":0.03099,"7.2-7.4":0.05228,"8.2":0.01015,"9.2":0.02109,"10.1":0.01018,"11.1-11.2":0.04182,"12.0":0.01046,"13.0":0.03137,"14.0":0.06274,"15.0":0.03137,"16.0":0.14638,"17.0":2.36303},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.03512},A:{"11":0.07738,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":3.25867},H:{"0":0.97074},L:{"0":51.20751},S:{"2.5":0},R:{_:"0"},M:{"0":0.09832}};
+module.exports={C:{"38":0.10898,"66":0.00574,"78":0.00287,"84":0.0086,"91":0.02581,"99":0.00287,"100":0.00574,"101":0.03155,"102":0.52484,"103":0.0631,_:"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 48 49 50 51 52 53 54 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 83 85 86 87 88 89 90 92 93 94 95 96 97 98 104 105 3.5 3.6"},D:{"38":0.01147,"41":0.0086,"49":0.01147,"53":0.00287,"65":0.00287,"67":0.00287,"68":0.01147,"69":0.00574,"71":0.0086,"74":0.01434,"75":0.0086,"76":0.01721,"78":0.00574,"79":0.05449,"80":0.0086,"81":0.00287,"83":0.00574,"84":0.0086,"85":0.0086,"86":0.01721,"87":0.04302,"88":0.01434,"89":0.02294,"90":0.00574,"91":0.03728,"92":0.02294,"93":0.02581,"94":0.0086,"95":0.0086,"96":0.02008,"97":0.05162,"98":0.03728,"99":0.0717,"100":0.04876,"101":0.10038,"102":0.7973,"103":18.52154,"104":0.01147,"105":0.0086,_:"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 42 43 44 45 46 47 48 50 51 52 54 55 56 57 58 59 60 61 62 63 64 66 70 72 73 77 106"},F:{"28":0.01434,"40":0.01434,"46":0.01147,"85":0.0086,"87":0.01434,"88":0.46462,"89":0.26386,_:"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 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 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"17":0.00287,"18":0.01147,"89":0.00287,"90":0.00287,"91":0.00287,"92":0.00574,"94":0.00574,"96":0.00574,"97":0.01434,"98":0.00574,"99":0.01147,"100":0.0086,"101":0.03442,"102":0.06883,"103":2.53818,_:"12 13 14 15 16 79 80 81 83 84 85 86 87 88 93 95"},E:{"4":0,"13":0.02294,"14":0.07744,"15":0.03155,_:"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.00574,"12.1":0.01434,"13.1":0.08317,"14.1":0.18642,"15.1":0.04589,"15.2-15.3":0.04302,"15.4":0.16348,"15.5":1.11565,"15.6":0.05736,"16.0":0.01721},G:{"8":0.00797,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00133,"6.0-6.1":0.00531,"7.0-7.1":0.02392,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.04517,"10.0-10.2":0,"10.3":0.03189,"11.0-11.2":0.00664,"11.3-11.4":0.00399,"12.0-12.1":0.00399,"12.2-12.5":0.21923,"13.0-13.1":0.00797,"13.2":0.00664,"13.3":0.03189,"13.4-13.7":0.08105,"14.0-14.4":0.26706,"14.5-14.8":0.62181,"15.0-15.1":0.2644,"15.2-15.3":0.473,"15.4":0.76398,"15.5":9.6301,"16.0":0.18335},P:{"4":0.11401,"5.0-5.4":0.03098,"6.2-6.4":0.02104,"7.2-7.4":0.06218,_:"8.2 10.1","9.2":0.0105,"11.1-11.2":0.04146,"12.0":0.01036,"13.0":0.02073,"14.0":0.07255,"15.0":0.03109,"16.0":0.11401,"17.0":2.30083},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.06419},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.06883,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.09985},Q:{"10.4":0},O:{"0":3.2308},H:{"0":0.92504},L:{"0":52.89333}};
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 f896f0af60..23e19c8c36 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:{"11":0.00431,"48":0.00862,"49":0.02586,"52":0.02155,"55":0.03448,"56":0.01724,"57":0.00862,"60":0.02586,"68":0.01293,"74":0.02586,"78":0.10775,"88":0.00862,"89":0.12499,"91":0.18964,"94":0.00431,"95":0.00431,"96":0.02155,"97":0.02586,"98":0.01293,"99":0.06896,"100":0.58185,"101":4.29707,"102":0.15085,_:"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 50 51 53 54 58 59 61 62 63 64 65 66 67 69 70 71 72 73 75 76 77 79 80 81 82 83 84 85 86 87 90 92 93 103 104 3.5 3.6"},D:{"34":0.00862,"38":0.00431,"46":0.00862,"47":0.05172,"49":0.03017,"54":0.00862,"62":0.00431,"63":0.00862,"67":0.01293,"68":0.01724,"71":0.01293,"74":0.00431,"76":0.03448,"79":0.05603,"80":0.01293,"81":0.00862,"83":0.00431,"84":0.02155,"85":0.00862,"86":0.00862,"87":0.10344,"88":0.00431,"89":0.03017,"90":0.01293,"91":0.01293,"92":0.06465,"93":0.00431,"94":0.01293,"95":0.02155,"96":0.08189,"97":0.03017,"98":0.03879,"99":0.09482,"100":0.26291,"101":1.06888,"102":20.08891,"103":1.62056,_:"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 48 50 51 52 53 55 56 57 58 59 60 61 64 65 66 69 70 72 73 75 77 78 104 105 106"},F:{"28":0.01724,"85":0.02155,"86":0.46117,"87":1.30593,_:"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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"16":0.01724,"17":0.00862,"18":0.01724,"84":0.00862,"91":0.00862,"92":0.02155,"97":0.01293,"98":0.01293,"99":0.00862,"100":0.02155,"101":0.5172,"102":3.74539,"103":0.74994,_:"12 13 14 15 79 80 81 83 85 86 87 88 89 90 93 94 95 96"},E:{"4":0,"12":0.00862,"13":0.02586,"14":0.1724,"15":0.05603,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 16.0","9.1":0.00862,"10.1":0.00862,"11.1":0.03448,"12.1":0.05603,"13.1":0.36204,"14.1":0.59478,"15.1":0.10775,"15.2-15.3":0.20257,"15.4":0.71115,"15.5":1.69814},G:{"8":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.00466,"8.1-8.4":0.00466,"9.0-9.2":0.00155,"9.3":0.14431,"10.0-10.2":0.01086,"10.3":0.05276,"11.0-11.2":0.00621,"11.3-11.4":0.00931,"12.0-12.1":0.02793,"12.2-12.5":0.37396,"13.0-13.1":0.01552,"13.2":0.0031,"13.3":0.02638,"13.4-13.7":0.10707,"14.0-14.4":0.36465,"14.5-14.8":0.96982,"15.0-15.1":0.405,"15.2-15.3":0.56017,"15.4":2.70464,"15.5":9.55546,"16.0":0.07759},P:{"4":0.01042,"5.0-5.4":0.01056,"6.2-6.4":0.03099,"7.2-7.4":0.0625,"8.2":0.01015,"9.2":0.02083,"10.1":0.01018,"11.1-11.2":0.10417,"12.0":0.01042,"13.0":0.05208,"14.0":0.125,"15.0":0.05208,"16.0":0.38542,"17.0":2.50003},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00254,"4.2-4.3":0.00847,"4.4":0,"4.4.3-4.4.4":0.02881},A:{"11":0.07758,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.52348},H:{"0":0.2478},L:{"0":38.34263},S:{"2.5":0},R:{_:"0"},M:{"0":0.3414}};
+module.exports={C:{"11":0.00422,"48":0.00422,"49":0.01265,"52":0.02109,"55":0.0464,"56":0.01265,"60":0.03796,"66":0.00422,"68":0.01265,"70":0.00844,"78":0.13076,"82":0.00422,"83":0.00422,"84":0.01265,"85":0.02531,"88":0.00844,"89":0.03374,"91":0.1181,"92":0.03374,"95":0.01265,"96":0.01265,"97":0.00844,"98":0.00422,"99":0.01687,"100":0.03796,"101":0.26152,"102":4.22644,"103":0.43024,_:"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 50 51 53 54 57 58 59 61 62 63 64 65 67 69 71 72 73 74 75 76 77 79 80 81 86 87 90 93 94 104 105 3.5 3.6"},D:{"34":0.00844,"38":0.00844,"47":0.04218,"49":0.03374,"54":0.02531,"58":0.00422,"61":0.00844,"65":0.00422,"67":0.00844,"68":0.02109,"76":0.08014,"79":0.09701,"80":0.00844,"81":0.01265,"83":0.00844,"84":0.00422,"85":0.00844,"86":0.01687,"87":0.15185,"88":0.00844,"89":0.02109,"90":0.01265,"91":0.00422,"92":0.02531,"94":0.01265,"95":0.00844,"96":0.03796,"97":0.03374,"98":0.01687,"99":0.07171,"100":0.05905,"101":0.18559,"102":1.4299,"103":19.89209,"104":0.01265,_:"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 48 50 51 52 53 55 56 57 59 60 62 63 64 66 69 70 71 72 73 74 75 77 78 93 105 106"},F:{"79":0.00844,"85":0.01265,"86":0.01687,"87":0.03796,"88":0.90687,"89":0.41336,_:"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 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"17":0.01687,"18":0.02109,"84":0.00844,"88":0.00844,"89":0.00422,"91":0.00422,"92":0.01687,"97":0.00422,"98":0.00844,"99":0.00844,"100":0.01687,"101":0.17716,"102":0.0928,"103":5.437,_:"12 13 14 15 16 79 80 81 83 85 86 87 90 93 94 95 96"},E:{"4":0,"11":0.00422,"13":0.04218,"14":0.26152,"15":0.1645,_:"0 5 6 7 8 9 10 12 3.1 3.2 5.1 6.1 7.1","9.1":0.00422,"10.1":0.00422,"11.1":0.02953,"12.1":0.07171,"13.1":0.37118,"14.1":0.56521,"15.1":0.0928,"15.2-15.3":0.13076,"15.4":0.3754,"15.5":2.25241,"15.6":0.12654,"16.0":0.01687},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00171,"6.0-6.1":0,"7.0-7.1":0.01027,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.14555,"10.0-10.2":0.00685,"10.3":0.05822,"11.0-11.2":0.0137,"11.3-11.4":0.0137,"12.0-12.1":0.02569,"12.2-12.5":0.38357,"13.0-13.1":0.01027,"13.2":0.00342,"13.3":0.02226,"13.4-13.7":0.12329,"14.0-14.4":0.387,"14.5-14.8":0.85105,"15.0-15.1":0.28426,"15.2-15.3":0.57878,"15.4":1.03942,"15.5":12.52264,"16.0":0.18494},P:{"4":0.02075,"5.0-5.4":0.03098,"6.2-6.4":0.02104,"7.2-7.4":0.05188,_:"8.2 10.1","9.2":0.0105,"11.1-11.2":0.09339,"12.0":0.01036,"13.0":0.05188,"14.0":0.10377,"15.0":0.04151,"16.0":0.22829,"17.0":2.73952},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00334,"4.2-4.3":0.00334,"4.4":0,"4.4.3-4.4.4":0.05116},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.05062,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0},R:{_:"0"},M:{"0":0.3412},Q:{"10.4":0},O:{"0":0.46842},H:{"0":0.15877},L:{"0":38.43782}};
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 1beaf03be7..8088d17f10 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:{"52":0.11323,"68":0.02178,"78":0.01307,"80":0.00436,"81":0.00436,"84":0.00871,"88":0.00871,"89":0.00436,"90":0.00436,"91":0.05662,"94":0.00436,"95":0.00871,"96":0.00871,"97":0.01307,"98":0.01307,"99":0.04791,"100":2.75236,"101":4.84276,"102":0.10452,_:"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 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 79 82 83 85 86 87 92 93 103 104 3.5 3.6"},D:{"38":0.00436,"39":0.00436,"49":0.07404,"51":0.01307,"53":0.00436,"58":0.00871,"60":0.41373,"61":0.00871,"64":0.64019,"66":0.03049,"67":0.00436,"69":0.10452,"70":0.00436,"71":0.01742,"74":0.00871,"75":0.00871,"76":0.01742,"77":0.00871,"78":0.00871,"79":0.04355,"80":0.01307,"81":0.01742,"83":0.02613,"84":0.03484,"85":0.02178,"86":0.03484,"87":0.08275,"88":0.01307,"89":0.02178,"90":0.02613,"91":0.0392,"92":0.04791,"93":0.01742,"94":0.01742,"95":0.01742,"96":0.04355,"97":0.05226,"98":0.06097,"99":0.07839,"100":0.20904,"101":1.37183,"102":22.52842,"103":1.97717,"104":0.00871,_:"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 40 41 42 43 44 45 46 47 48 50 52 54 55 56 57 59 62 63 65 68 72 73 105 106"},F:{"46":0.00436,"84":0.00871,"85":0.55744,"86":0.74471,"87":1.11488,_:"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 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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.01742,"92":0.00871,"94":0.00436,"96":0.00871,"97":0.00871,"98":0.00871,"99":0.00871,"100":0.01742,"101":0.24388,"102":1.76378,"103":0.36582,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 95"},E:{"4":0,"13":0.00871,"14":0.04791,"15":0.01742,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 16.0","11.1":0.00436,"12.1":0.01307,"13.1":0.06533,"14.1":0.12194,"15.1":0.03484,"15.2-15.3":0.03484,"15.4":0.15678,"15.5":0.41373},G:{"8":0,"3.2":0.02188,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.07987,"6.0-6.1":0,"7.0-7.1":0.00328,"8.1-8.4":0,"9.0-9.2":0.00109,"9.3":0.02954,"10.0-10.2":0.00109,"10.3":0.03283,"11.0-11.2":0.00547,"11.3-11.4":0.00875,"12.0-12.1":0.01204,"12.2-12.5":0.21993,"13.0-13.1":0.00875,"13.2":0.00547,"13.3":0.04048,"13.4-13.7":0.10176,"14.0-14.4":0.32278,"14.5-14.8":0.8644,"15.0-15.1":0.24509,"15.2-15.3":0.46831,"15.4":1.78241,"15.5":6.57817,"16.0":0.0558},P:{"4":0.09314,"5.0-5.4":0.01056,"6.2-6.4":0.03099,"7.2-7.4":0.0625,"8.2":0.01015,"9.2":0.01035,"10.1":0.01018,"11.1-11.2":0.0621,"12.0":0.03105,"13.0":0.09314,"14.0":0.28978,"15.0":0.0621,"16.0":0.30013,"17.0":2.78393},I:{"0":0,"3":0,"4":0.00798,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00532,"4.2-4.3":0.03193,"4.4":0,"4.4.3-4.4.4":0.14104},A:{"8":0.00436,"9":0.00436,"11":0.18727,_:"6 7 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.04516},H:{"0":0.29928},L:{"0":41.05694},S:{"2.5":0},R:{_:"0"},M:{"0":0.25967}};
+module.exports={C:{"52":0.10228,"68":0.00818,"72":0.00409,"78":0.01227,"79":0.00409,"81":0.00409,"84":0.01636,"88":0.00818,"89":0.00409,"90":0.00818,"91":0.05727,"95":0.01227,"96":0.00818,"97":0.01227,"98":0.00818,"99":0.03273,"100":0.03273,"101":0.66683,"102":5.83786,"103":0.89593,"104":0.00409,_:"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 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 69 70 71 73 74 75 76 77 80 82 83 85 86 87 92 93 94 105 3.5 3.6"},D:{"38":0.00409,"39":0.00409,"41":0.00409,"49":0.06546,"51":0.05318,"58":0.00818,"60":0.46228,"61":0.00818,"64":0.00409,"69":0.10228,"70":0.00818,"71":0.02864,"73":0.00409,"74":0.00818,"75":0.00818,"76":0.01636,"77":0.00409,"78":0.00818,"79":0.04909,"80":0.00818,"81":0.02046,"83":0.01636,"84":0.02864,"85":0.02046,"86":0.02864,"87":0.06137,"88":0.01636,"89":0.02455,"90":0.02046,"91":0.02455,"92":0.045,"93":0.02455,"94":0.01636,"95":0.01636,"96":0.045,"97":0.04091,"98":0.04091,"99":0.04909,"100":0.09409,"101":0.22091,"102":0.9532,"103":23.23688,"104":0.01227,"105":0.00818,_:"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 40 42 43 44 45 46 47 48 50 52 53 54 55 56 57 59 62 63 65 66 67 68 72 106"},F:{"36":0.00409,"79":0.00409,"84":0.00409,"85":0.4991,"86":0.00818,"87":0.06955,"88":1.37458,"89":0.44592,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 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 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"15":0.00409,"18":0.01227,"92":0.00818,"94":0.00409,"97":0.00409,"98":0.00409,"99":0.00818,"100":0.00818,"101":0.02864,"102":0.06546,"103":2.3196,_:"12 13 14 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 95 96"},E:{"4":0,"13":0.00818,"14":0.045,"15":0.01636,_:"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.00409,"12.1":0.01227,"13.1":0.05318,"14.1":0.10228,"15.1":0.02864,"15.2-15.3":0.02046,"15.4":0.10228,"15.5":0.47456,"15.6":0.02864,"16.0":0.00818},G:{"8":0,"3.2":0.02394,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.09347,"6.0-6.1":0,"7.0-7.1":0.00342,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.03648,"10.0-10.2":0.00114,"10.3":0.03648,"11.0-11.2":0.00798,"11.3-11.4":0.01026,"12.0-12.1":0.01368,"12.2-12.5":0.23482,"13.0-13.1":0.00912,"13.2":0.0057,"13.3":0.03306,"13.4-13.7":0.10373,"14.0-14.4":0.2998,"14.5-14.8":0.76147,"15.0-15.1":0.19265,"15.2-15.3":0.35679,"15.4":0.76033,"15.5":8.01364,"16.0":0.11285},P:{"4":0.09312,"5.0-5.4":0.03098,"6.2-6.4":0.02069,"7.2-7.4":0.05188,"8.2":0.01034,"9.2":0.05173,"10.1":0.0306,"11.1-11.2":0.07242,"12.0":0.02069,"13.0":0.09312,"14.0":0.31039,"15.0":0.06208,"16.0":0.21727,"17.0":3.0832},I:{"0":0,"3":0,"4":0.00887,"2.1":0,"2.2":0,"2.3":0,"4.1":0.01182,"4.2-4.3":0.03842,"4.4":0,"4.4.3-4.4.4":0.15957},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00877,"9":0.00877,"11":0.1052,_:"6 7 10 5.5"},J:{"7":0,"10":0},N:{"10":0.0159,"11":0.02718},S:{"2.5":0},R:{_:"0"},M:{"0":0.27777},Q:{"10.4":0},O:{"0":0.0591},H:{"0":0.30774},L:{"0":43.39064}};
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 5b420637a6..457530d790 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:{"38":0.00346,"47":0.00346,"48":0.00346,"50":0.00346,"52":0.13824,"56":0.01037,"60":0.00691,"65":0.00346,"66":0.01728,"67":0.00346,"68":0.01037,"72":0.01382,"77":0.00691,"78":0.02074,"79":0.00346,"81":0.00691,"82":0.00346,"84":0.00691,"85":0.00691,"87":0.01037,"88":0.03802,"89":0.01382,"90":0.00691,"91":0.03456,"92":0.16589,"93":0.04493,"94":0.01037,"95":0.01728,"96":0.01037,"97":0.02765,"98":0.01728,"99":0.0864,"100":0.33869,"101":3.19334,"102":0.13824,_:"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 49 51 53 54 55 57 58 59 61 62 63 64 69 70 71 73 74 75 76 80 83 86 103 104 3.5 3.6"},D:{"34":0.00346,"38":0.01037,"43":0.00346,"47":0.00691,"49":0.09677,"53":0.01037,"58":0.00691,"63":0.00691,"65":0.00691,"66":0.00346,"67":0.00691,"68":0.01728,"70":0.00691,"71":0.00691,"72":0.01382,"73":0.01037,"74":0.01382,"75":0.01728,"76":0.01382,"77":0.00691,"78":0.01728,"79":0.10022,"80":0.01382,"81":0.02419,"83":0.03456,"84":0.07949,"85":0.04838,"86":0.12096,"87":0.05875,"88":0.02419,"89":0.03802,"90":0.02419,"91":0.03456,"92":0.05184,"93":0.02419,"94":0.01728,"95":0.0311,"96":0.06221,"97":0.09677,"98":0.07258,"99":0.09331,"100":0.2281,"101":1.10592,"102":19.38816,"103":1.79366,"104":0.01382,_:"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 48 50 51 52 54 55 56 57 59 60 61 62 64 69 105 106"},F:{"28":0.01037,"36":0.00691,"40":0.00346,"68":0.01037,"69":0.00346,"71":0.00346,"82":0.00346,"84":0.01382,"85":0.09677,"86":0.43546,"87":1.40659,_:"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 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 70 72 73 74 75 76 77 78 79 80 81 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6","10.0-10.1":0,"12.1":0.00346},B:{"18":0.00691,"85":0.00691,"92":0.00346,"96":0.00346,"97":0.00346,"99":0.01037,"100":0.00691,"101":0.15898,"102":1.1785,"103":0.24883,_:"12 13 14 15 16 17 79 80 81 83 84 86 87 88 89 90 91 93 94 95 98"},E:{"4":0,"13":0.00691,"14":0.03802,"15":0.02074,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 16.0","10.1":0.00346,"11.1":0.01037,"12.1":0.00691,"13.1":0.05184,"14.1":0.09677,"15.1":0.02419,"15.2-15.3":0.02074,"15.4":0.11405,"15.5":0.29376},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.0057,"6.0-6.1":0,"7.0-7.1":0.02708,"8.1-8.4":0.00713,"9.0-9.2":0,"9.3":0.01996,"10.0-10.2":0.00285,"10.3":0.0727,"11.0-11.2":0.01568,"11.3-11.4":0.02281,"12.0-12.1":0.01425,"12.2-12.5":0.50176,"13.0-13.1":0.02138,"13.2":0.00713,"13.3":0.05274,"13.4-13.7":0.19101,"14.0-14.4":0.47752,"14.5-14.8":1.83169,"15.0-15.1":0.34211,"15.2-15.3":0.63005,"15.4":1.99134,"15.5":7.95254,"16.0":0.03706},P:{"4":0.05176,"5.0-5.4":0.01042,"6.2-6.4":0.01024,"7.2-7.4":0.01035,"8.2":0.01015,"9.2":0.02048,"10.1":0.01024,"11.1-11.2":0.07246,"12.0":0.01035,"13.0":0.09316,"14.0":0.08281,"15.0":0.05176,"16.0":0.16562,"17.0":2.11165},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00774,"4.2-4.3":0.00498,"4.4":0,"4.4.3-4.4.4":0.02654},A:{"8":0.00691,"9":0.00691,"11":0.10368,_:"6 7 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.03272},H:{"0":0.34689},L:{"0":48.98967},S:{"2.5":0},R:{_:"0"},M:{"0":0.17666}};
+module.exports={C:{"48":0.00369,"50":0.00369,"52":0.15125,"56":0.00738,"60":0.00369,"61":0.00369,"66":0.01476,"68":0.01107,"72":0.00738,"77":0.00369,"78":0.01845,"79":0.00369,"80":0.00369,"81":0.00369,"82":0.00369,"83":0.00738,"84":0.00738,"87":0.00738,"88":0.03689,"89":0.01476,"90":0.00369,"91":0.05165,"92":0.18076,"93":0.0332,"94":0.01107,"95":0.01476,"96":0.01107,"97":0.02213,"98":0.01845,"99":0.07009,"100":0.03689,"101":0.16601,"102":3.22788,"103":0.43161,"104":0.00369,_:"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 51 53 54 55 57 58 59 62 63 64 65 67 69 70 71 73 74 75 76 85 86 105 3.5 3.6"},D:{"34":0.00369,"38":0.01107,"41":0.00738,"43":0.00369,"47":0.00738,"49":0.0996,"53":0.01476,"58":0.00738,"61":0.02213,"63":0.01107,"65":0.00738,"66":0.00369,"68":0.02582,"70":0.00369,"71":0.00738,"72":0.01107,"73":0.01476,"74":0.01476,"75":0.01476,"76":0.01476,"77":0.00369,"78":0.01107,"79":0.11436,"80":0.01476,"81":0.02951,"83":0.0332,"84":0.04427,"85":0.03689,"86":0.0664,"87":0.06271,"88":0.02213,"89":0.04796,"90":0.02213,"91":0.03689,"92":0.05534,"93":0.02213,"94":0.04427,"95":0.0332,"96":0.05902,"97":0.07747,"98":0.05534,"99":0.07009,"100":0.10329,"101":0.16232,"102":1.09932,"103":22.74637,"104":0.01476,"105":0.01107,_:"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 44 45 46 48 50 51 52 54 55 56 57 59 60 62 64 67 69 106 107"},F:{"28":0.01845,"36":0.00738,"40":0.00738,"76":0.00738,"79":0.00369,"82":0.00369,"84":0.01107,"85":0.07378,"86":0.01476,"87":0.04058,"88":1.44609,"89":0.71198,_:"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 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 83 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.00738,"84":0.00738,"86":0.00738,"91":0.00369,"92":0.00369,"96":0.00369,"99":0.00369,"101":0.01476,"102":0.05165,"103":1.57151,_:"12 13 14 15 16 17 79 80 81 83 85 87 88 89 90 93 94 95 97 98 100"},E:{"4":0,"13":0.00369,"14":0.05165,"15":0.01476,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 16.0","11.1":0.00738,"12.1":0.00738,"13.1":0.05902,"14.1":0.10698,"15.1":0.0332,"15.2-15.3":0.02213,"15.4":0.05902,"15.5":0.38735,"15.6":0.02582},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00422,"6.0-6.1":0,"7.0-7.1":0.03093,"8.1-8.4":0.01125,"9.0-9.2":0,"9.3":0.02812,"10.0-10.2":0.00141,"10.3":0.07451,"11.0-11.2":0.02109,"11.3-11.4":0.03093,"12.0-12.1":0.01125,"12.2-12.5":0.44706,"13.0-13.1":0.01265,"13.2":0.00562,"13.3":0.04077,"13.4-13.7":0.14199,"14.0-14.4":0.40489,"14.5-14.8":1.47053,"15.0-15.1":0.26008,"15.2-15.3":0.44988,"15.4":0.93209,"15.5":9.35179,"16.0":0.08154},P:{"4":0.06207,"5.0-5.4":0.01042,"6.2-6.4":0.02104,"7.2-7.4":0.01034,_:"8.2","9.2":0.02069,"10.1":0.02062,"11.1-11.2":0.06207,"12.0":0.01034,"13.0":0.07241,"14.0":0.07241,"15.0":0.04138,"16.0":0.12414,"17.0":2.30686},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.01702,"4.2-4.3":0.00347,"4.4":0,"4.4.3-4.4.4":0.01737},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.01107,"9":0.00738,"11":0.10698,_:"6 7 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},R:{_:"0"},M:{"0":0.32181},Q:{"10.4":0.01262},O:{"0":0.05679},H:{"0":0.3883},L:{"0":47.08341},S:{"2.5":0}};
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 e69d840ac2..9693a1ea3b 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:{"50":0.0173,"51":0.05765,"52":0.37473,"53":0.0173,"55":0.0173,"56":0.02306,"60":0.02306,"68":0.02883,"70":0.01153,"72":0.02883,"78":0.05189,"79":0.02306,"80":0.02883,"81":0.02306,"82":0.0173,"83":0.01153,"84":0.03459,"86":0.00577,"87":0.01153,"88":0.02306,"89":0.02306,"90":0.02883,"91":0.1153,"92":0.01153,"93":0.01153,"94":0.01153,"95":0.06342,"96":0.04612,"97":0.04036,"98":0.04036,"99":0.10377,"100":0.35743,"101":2.40977,"102":0.05765,"103":0.00577,_:"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 54 57 58 59 61 62 63 64 65 66 67 69 71 73 74 75 76 77 85 104 3.5 3.6"},D:{"22":0.01153,"26":0.00577,"38":0.01153,"39":0.00577,"41":0.00577,"47":0.00577,"48":0.01153,"49":0.10954,"51":0.14989,"52":0.03459,"53":0.01153,"55":0.01153,"56":0.02306,"57":0.01153,"58":0.00577,"59":0.01153,"61":0.02306,"63":0.01153,"64":0.0173,"65":0.01153,"66":0.04036,"67":0.01153,"68":0.0173,"69":0.03459,"70":0.01153,"71":0.01153,"72":0.0173,"73":0.0173,"74":0.14413,"75":0.01153,"76":0.06918,"77":0.0173,"78":0.02306,"79":0.29402,"80":0.09801,"81":0.10377,"83":0.14989,"84":0.25943,"85":0.22484,"86":0.3459,"87":0.31131,"88":0.12107,"89":0.13836,"90":0.27096,"91":0.14989,"92":0.2479,"93":0.10377,"94":0.10377,"95":0.05765,"96":0.16719,"97":0.25366,"98":0.29402,"99":0.28825,"100":0.68604,"101":1.81021,"102":18.07904,"103":1.27983,"104":0.01153,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 27 28 29 30 31 32 33 34 35 36 37 40 42 43 44 45 46 50 54 60 62 105 106"},F:{"36":0.04612,"37":0.01153,"47":0.01153,"54":0.0173,"60":0.00577,"68":0.0173,"69":0.00577,"70":0.01153,"71":0.02306,"72":0.01153,"73":0.0173,"75":0.01153,"76":0.01153,"77":0.04612,"78":0.0173,"79":0.02883,"80":0.02306,"81":0.0173,"82":0.05189,"83":0.02306,"84":0.06342,"85":0.28249,"86":1.00888,"87":3.95479,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 38 39 40 41 42 43 44 45 46 48 49 50 51 52 53 55 56 57 58 62 63 64 65 66 67 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6","10.0-10.1":0,"12.1":0.02306},B:{"13":0.00577,"14":0.00577,"16":0.01153,"17":0.01153,"18":0.07495,"84":0.02306,"85":0.02306,"86":0.0173,"87":0.01153,"88":0.01153,"89":0.0173,"90":0.01153,"91":0.0173,"92":0.02306,"93":0.00577,"94":0.0173,"95":0.01153,"96":0.02306,"97":0.02306,"98":0.02306,"99":0.0173,"100":0.02306,"101":0.28249,"102":1.9774,"103":0.31708,_:"12 15 79 80 81 83"},E:{"4":0,"13":0.06342,"14":0.1153,"15":0.03459,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 10.1 16.0","5.1":0.00577,"9.1":0.02306,"11.1":0.0173,"12.1":0.02306,"13.1":0.12107,"14.1":0.26519,"15.1":0.07495,"15.2-15.3":0.08071,"15.4":0.25943,"15.5":0.57074},G:{"8":0.00081,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00081,"5.0-5.1":0.00323,"6.0-6.1":0.00485,"7.0-7.1":0.01536,"8.1-8.4":0.00808,"9.0-9.2":0.0291,"9.3":0.05496,"10.0-10.2":0.0097,"10.3":0.05981,"11.0-11.2":0.02667,"11.3-11.4":0.03071,"12.0-12.1":0.01778,"12.2-12.5":0.30955,"13.0-13.1":0.04203,"13.2":0.02263,"13.3":0.05819,"13.4-13.7":0.17296,"14.0-14.4":0.40492,"14.5-14.8":0.93754,"15.0-15.1":0.52211,"15.2-15.3":1.33357,"15.4":1.16303,"15.5":2.811,"16.0":0.02829},P:{"4":0.0553,_:"5.0-5.4 6.2-6.4 8.2 10.1","7.2-7.4":0.07742,"9.2":0.02212,"11.1-11.2":0.04424,"12.0":0.01106,"13.0":0.04424,"14.0":0.04424,"15.0":0.03318,"16.0":0.14378,"17.0":0.86268},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00568,"4.2-4.3":0.01325,"4.4":0,"4.4.3-4.4.4":0.06153},A:{"8":0.0241,"9":0.01205,"10":0.00602,"11":0.49398,_:"6 7 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.20328},H:{"0":0.74976},L:{"0":29.13104},S:{"2.5":0},R:{_:"0"},M:{"0":0.16517}};
+module.exports={C:{"50":0.09069,"51":0.06802,"52":0.4251,"53":0.09636,"55":0.02267,"56":0.07935,"60":0.01134,"68":0.017,"70":0.01134,"72":0.05101,"78":0.04534,"79":0.017,"80":0.02267,"81":0.02267,"82":0.017,"83":0.017,"84":0.03401,"85":0.00567,"86":0.00567,"87":0.00567,"88":0.017,"89":0.02267,"90":0.02267,"91":0.10769,"92":0.00567,"93":0.01134,"94":0.02267,"95":0.20972,"96":0.05668,"97":0.03401,"98":0.03968,"99":0.09069,"100":0.07368,"101":0.20405,"102":2.25586,"103":0.14737,_:"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 54 57 58 59 61 62 63 64 65 66 67 69 71 73 74 75 76 77 104 105 3.5 3.6"},D:{"22":0.01134,"26":0.01134,"34":0.00567,"38":0.01134,"39":0.00567,"41":0.017,"47":0.00567,"48":0.01134,"49":0.09636,"51":0.11903,"52":0.05668,"53":0.01134,"55":0.01134,"56":0.02267,"57":0.01134,"59":0.01134,"61":0.01134,"63":0.00567,"64":0.01134,"65":0.00567,"66":0.03968,"67":0.00567,"68":0.017,"69":0.03968,"70":0.11336,"71":0.01134,"72":0.017,"73":0.017,"74":0.13036,"75":0.01134,"76":0.05668,"77":0.02267,"78":0.02267,"79":0.13603,"80":0.09636,"81":0.09636,"83":0.11336,"84":0.19271,"85":0.14737,"86":0.30607,"87":0.26073,"88":0.09636,"89":0.11336,"90":0.25506,"91":0.22105,"92":0.27773,"93":0.19271,"94":0.20972,"95":0.07935,"96":0.19271,"97":0.2834,"98":0.24372,"99":0.23239,"100":0.28907,"101":0.78785,"102":1.63805,"103":19.17484,"104":0.017,"105":0.01134,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 27 28 29 30 31 32 33 35 36 37 40 42 43 44 45 46 50 54 58 60 62 106"},F:{"36":0.04534,"37":0.01134,"47":0.00567,"54":0.01134,"60":0.01134,"68":0.00567,"69":0.00567,"70":0.00567,"71":0.01134,"72":0.017,"73":0.017,"75":0.00567,"76":0.01134,"77":0.02267,"78":0.01134,"79":0.02834,"80":0.017,"81":0.01134,"82":0.05668,"83":0.02267,"84":0.05668,"85":0.22672,"86":0.05101,"87":0.13603,"88":3.5255,"89":1.65506,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 38 39 40 41 42 43 44 45 46 48 49 50 51 52 53 55 56 57 58 62 63 64 65 66 67 74 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6","10.0-10.1":0,"12.1":0.017},B:{"13":0.00567,"16":0.01134,"17":0.01134,"18":0.07368,"84":0.017,"85":0.01134,"86":0.01134,"87":0.00567,"88":0.00567,"89":0.01134,"90":0.01134,"91":0.01134,"92":0.017,"94":0.017,"95":0.01134,"96":0.01134,"97":0.017,"98":0.02267,"99":0.017,"100":0.01134,"101":0.03968,"102":0.08502,"103":2.48258,_:"12 14 15 79 80 81 83 93"},E:{"4":0,"13":0.04534,"14":0.09636,"15":0.02834,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 10.1","5.1":0.00567,"9.1":0.02834,"11.1":0.017,"12.1":0.017,"13.1":0.10769,"14.1":0.20972,"15.1":0.06235,"15.2-15.3":0.06802,"15.4":0.1417,"15.5":0.65749,"15.6":0.03401,"16.0":0.00567},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00438,"6.0-6.1":0.00263,"7.0-7.1":0.01315,"8.1-8.4":0.00613,"9.0-9.2":0.03768,"9.3":0.05609,"10.0-10.2":0.00701,"10.3":0.06835,"11.0-11.2":0.01928,"11.3-11.4":0.03242,"12.0-12.1":0.01928,"12.2-12.5":0.34878,"13.0-13.1":0.02629,"13.2":0.0149,"13.3":0.04732,"13.4-13.7":0.14372,"14.0-14.4":0.40312,"14.5-14.8":0.97361,"15.0-15.1":0.51353,"15.2-15.3":1.24615,"15.4":0.75803,"15.5":3.80594,"16.0":0.06222},P:{"4":0.07679,_:"5.0-5.4 6.2-6.4 8.2 10.1","7.2-7.4":0.07679,"9.2":0.02194,"11.1-11.2":0.04388,"12.0":0.01097,"13.0":0.04388,"14.0":0.04388,"15.0":0.02194,"16.0":0.09873,"17.0":0.8995},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00444,"4.2-4.3":0.01064,"4.4":0,"4.4.3-4.4.4":0.05855},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.02926,"9":0.02341,"10":0.01171,"11":0.47408,_:"6 7 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0.00433},R:{_:"0"},M:{"0":0.15159},Q:{"10.4":0},O:{"0":0.19056},H:{"0":0.74216},L:{"0":29.41101}};
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 4da4cef744..ed9886d86c 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:{"31":0.01437,"52":0.00719,"78":0.00719,"88":0.01437,"91":0.01437,"96":0.00719,"97":0.00719,"98":0.00719,"99":0.04312,"100":4.54937,"101":2.84605,"102":0.13655,_:"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 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 89 90 92 93 94 95 103 104 3.5 3.6"},D:{"49":0.02156,"60":0.02156,"74":0.01437,"75":0.00719,"77":0.04312,"79":0.03594,"80":0.02156,"81":0.00719,"83":0.00719,"84":0.00719,"85":0.02156,"86":0.01437,"87":0.05031,"88":0.01437,"89":0.01437,"91":0.02156,"92":0.07906,"93":0.02875,"94":0.02156,"95":0.02156,"96":0.08624,"97":0.0575,"98":0.07187,"99":0.11499,"100":0.21561,"101":2.05548,"102":20.53326,"103":1.50208,"104":0.02156,_:"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 50 51 52 53 54 55 56 57 58 59 61 62 63 64 65 66 67 68 69 70 71 72 73 76 78 90 105 106"},F:{"85":0.02156,"86":0.04312,"87":0.56059,_:"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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.05031,"13":0.08624,"14":0.04312,"15":0.02156,"16":0.02156,"17":0.01437,"18":0.09343,"84":0.01437,"85":0.01437,"89":0.01437,"90":0.02875,"92":0.15811,"96":0.00719,"97":0.00719,"98":0.01437,"99":0.01437,"100":0.02156,"101":13.95715,"102":19.17492,"103":1.59551,_:"79 80 81 83 86 87 88 91 93 94 95"},E:{"4":0,"11":0.01437,"13":0.01437,"14":0.02156,"15":0.00719,_:"0 5 6 7 8 9 10 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 16.0","12.1":0.00719,"13.1":0.03594,"14.1":0.15811,"15.1":0.02156,"15.2-15.3":0.01437,"15.4":0.07906,"15.5":0.20842},G:{"8":0.00042,"3.2":0.00084,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00084,"6.0-6.1":0,"7.0-7.1":0.00169,"8.1-8.4":0,"9.0-9.2":0.00127,"9.3":0.05356,"10.0-10.2":0.00169,"10.3":0.01645,"11.0-11.2":0.00422,"11.3-11.4":0.01223,"12.0-12.1":0.01518,"12.2-12.5":0.36519,"13.0-13.1":0.00506,"13.2":0.00211,"13.3":0.02362,"13.4-13.7":0.03964,"14.0-14.4":0.22181,"14.5-14.8":0.34748,"15.0-15.1":0.16362,"15.2-15.3":0.51658,"15.4":0.79237,"15.5":1.61468,"16.0":0.01054},P:{"4":0.06635,"5.0-5.4":0.01056,"6.2-6.4":0.03099,"7.2-7.4":0.06635,"8.2":0.01015,"9.2":0.01035,"10.1":0.01018,"11.1-11.2":0.06635,"12.0":0.01106,"13.0":0.01106,"14.0":0.02212,"15.0":0.02212,"16.0":0.16587,"17.0":0.53078},I:{"0":0,"3":0,"4":0.00026,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00035,"4.2-4.3":0.00182,"4.4":0,"4.4.3-4.4.4":0.01445},A:{"11":0.10781,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0.00281},Q:{"10.4":0},O:{"0":0.10408},H:{"0":3.03335},L:{"0":21.42113},S:{"2.5":0.01688},R:{_:"0"},M:{"0":0.07876}};
+module.exports={C:{"34":0.00683,"41":0.04778,"69":0.00683,"78":0.04095,"91":0.0273,"96":0.01365,"97":0.00683,"99":0.02048,"100":0.02048,"101":0.08873,"102":20.5842,"103":0.2457,_:"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 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 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 92 93 94 95 98 104 105 3.5 3.6"},D:{"38":0.00683,"49":0.0273,"50":0.00683,"53":0.00683,"60":0.00683,"65":0.00683,"69":0.00683,"74":0.01365,"76":0.03413,"77":0.04778,"79":0.04095,"80":0.04095,"83":0.02048,"84":0.01365,"86":0.09555,"87":0.04095,"89":0.01365,"90":0.01365,"91":0.03413,"92":0.02048,"93":0.0273,"94":0.01365,"95":0.0273,"96":0.04095,"97":0.04778,"98":0.19793,"99":0.06143,"100":0.14333,"101":0.1911,"102":0.88725,"103":21.63525,"104":0.0546,"105":0.02048,_:"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 48 51 52 54 55 56 57 58 59 61 62 63 64 66 67 68 70 71 72 73 75 78 81 85 88 106"},F:{"79":0.01365,"85":0.0273,"87":0.04095,"88":0.34808,"89":0.28665,_:"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 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.17063,"13":0.0273,"14":0.01365,"15":0.01365,"16":0.0273,"17":0.00683,"18":0.07508,"84":0.01365,"85":0.00683,"89":0.02048,"92":0.03413,"98":0.01365,"99":0.01365,"100":0.0273,"101":0.07508,"102":0.11603,"103":18.41385,_:"79 80 81 83 86 87 88 90 91 93 94 95 96 97"},E:{"4":0,"13":0.00683,"14":0.03413,"15":0.00683,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 15.6 16.0","11.1":0.01365,"12.1":0.0273,"13.1":0.03413,"14.1":0.1365,"15.1":0.00683,"15.2-15.3":0.00683,"15.4":0.03413,"15.5":0.20475},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00043,"5.0-5.1":0.00386,"6.0-6.1":0.00043,"7.0-7.1":0.00858,"8.1-8.4":0.00129,"9.0-9.2":0,"9.3":0.01846,"10.0-10.2":0.00129,"10.3":0.0206,"11.0-11.2":0.00515,"11.3-11.4":0.01202,"12.0-12.1":0.01073,"12.2-12.5":0.36741,"13.0-13.1":0.00515,"13.2":0.00129,"13.3":0.01717,"13.4-13.7":0.03691,"14.0-14.4":0.22877,"14.5-14.8":0.30603,"15.0-15.1":0.13091,"15.2-15.3":0.26011,"15.4":0.38973,"15.5":2.35211,"16.0":0.0176},P:{"4":0.17335,"5.0-5.4":0.03098,"6.2-6.4":0.02069,"7.2-7.4":0.09751,"8.2":0.01034,"9.2":0.02167,"10.1":0.0306,"11.1-11.2":0.05417,"12.0":0.0325,"13.0":0.09312,"14.0":0.01083,"15.0":0.01083,"16.0":0.16251,"17.0":0.56339},I:{"0":0,"3":0,"4":0.00041,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00041,"4.2-4.3":0.00098,"4.4":0,"4.4.3-4.4.4":0.01407},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.0819,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.0159,"11":0.02718},S:{"2.5":0.0127},R:{_:"0"},M:{"0":0.08887},Q:{"10.4":0.00635},O:{"0":0.19679},H:{"0":3.68706},L:{"0":24.68533}};
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 e36132ab81..a9e9f70826 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:{"52":0.00754,"78":0.01005,"83":0.00754,"91":0.01257,"94":0.00251,"95":0.00251,"97":0.00251,"98":0.00503,"99":0.01257,"100":0.0779,"101":0.65338,"102":0.02513,_:"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 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 84 85 86 87 88 89 90 92 93 96 103 104 3.5 3.6"},D:{"38":0.00503,"43":0.00251,"47":0.00251,"49":0.01759,"50":0.00251,"56":0.01005,"63":0.00503,"65":0.00251,"66":0.00251,"67":0.00754,"68":0.00754,"69":0.00754,"70":0.00251,"71":0.00754,"72":0.00503,"73":0.00503,"74":0.00754,"75":0.00503,"76":0.00503,"77":0.00503,"78":0.01005,"79":0.05026,"80":0.01257,"81":0.00503,"83":0.02262,"84":0.01005,"85":0.02513,"86":0.02513,"87":0.03518,"88":0.01005,"89":0.01759,"90":0.00503,"91":0.04021,"92":0.06785,"93":0.01005,"94":0.01508,"95":0.01759,"96":0.0578,"97":0.03518,"98":0.04775,"99":0.08293,"100":0.17088,"101":0.91725,"102":14.44975,"103":1.24896,"104":0.01257,"105":0.00251,_:"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 44 45 46 48 51 52 53 54 55 57 58 59 60 61 62 64 106"},F:{"11":0.00503,"28":0.00754,"46":0.00503,"73":0.00251,"76":0.01005,"77":0.00251,"78":0.00503,"79":0.00754,"80":0.00503,"81":0.00754,"82":0.03016,"83":0.01508,"84":0.00503,"85":0.01759,"86":0.07036,"87":0.10052,_:"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 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 74 75 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00503,"14":0.00754,"15":0.00503,"16":0.00503,"17":0.00251,"18":0.01508,"84":0.00251,"89":0.00251,"91":0.00251,"92":0.01005,"94":0.00251,"95":0.00754,"96":0.01005,"97":0.01005,"98":0.01257,"99":0.01759,"100":0.06785,"101":0.31664,"102":1.66109,"103":0.30407,_:"13 79 80 81 83 85 86 87 88 90 93"},E:{"4":0,"13":0.0201,"14":0.14324,"15":0.04775,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1","5.1":0.00251,"10.1":0.00251,"11.1":0.01005,"12.1":0.0201,"13.1":0.0779,"14.1":0.3091,"15.1":0.08796,"15.2-15.3":0.06534,"15.4":0.39705,"15.5":0.81421,"16.0":0.00503},G:{"8":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.01534,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.05523,"10.0-10.2":0.00307,"10.3":0.03375,"11.0-11.2":0.01227,"11.3-11.4":0.01534,"12.0-12.1":0.0675,"12.2-12.5":0.55839,"13.0-13.1":0.0767,"13.2":0.05216,"13.3":0.18715,"13.4-13.7":0.49089,"14.0-14.4":2.19675,"14.5-14.8":3.55284,"15.0-15.1":1.64449,"15.2-15.3":2.30106,"15.4":5.89992,"15.5":13.39831,"16.0":0.04909},P:{"4":0.01042,"5.0-5.4":0.01042,"6.2-6.4":0.0103,"7.2-7.4":0.11465,"8.2":0.01015,"9.2":0.01042,"10.1":0.01018,"11.1-11.2":0.05211,"12.0":0.01042,"13.0":0.06254,"14.0":0.12507,"15.0":0.05211,"16.0":0.30226,"17.0":1.95949},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00561,"4.2-4.3":0.0014,"4.4":0,"4.4.3-4.4.4":0.0379},A:{"6":0.01005,"8":0.00503,"11":0.16837,_:"7 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.93575},H:{"0":0.14175},L:{"0":41.50925},S:{"2.5":0},R:{_:"0"},M:{"0":0.08983}};
+module.exports={C:{"52":0.00607,"78":0.00405,"83":0.00405,"91":0.01012,"94":0.00202,"98":0.00607,"99":0.00607,"100":0.01012,"101":0.03846,"102":0.5566,"103":0.06274,_:"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 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 84 85 86 87 88 89 90 92 93 95 96 97 104 105 3.5 3.6"},D:{"11":0.00202,"38":0.00405,"41":0.00405,"43":0.00202,"46":0.00202,"49":0.02024,"50":0.00202,"56":0.00607,"63":0.00405,"65":0.00202,"67":0.00607,"68":0.00405,"69":0.00607,"70":0.00202,"71":0.00607,"72":0.00607,"73":0.00405,"74":0.00607,"75":0.00607,"76":0.00405,"77":0.00405,"78":0.00607,"79":0.03846,"80":0.03643,"81":0.00607,"83":0.01214,"84":0.01012,"85":0.02024,"86":0.02429,"87":0.02631,"88":0.01012,"89":0.01417,"90":0.00607,"91":0.03036,"92":0.05465,"93":0.0081,"94":0.01214,"95":0.0081,"96":0.04453,"97":0.03036,"98":0.02429,"99":0.0425,"100":0.06072,"101":0.1012,"102":0.66994,"103":12.10554,"104":0.01214,"105":0.01012,_:"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 39 40 42 44 45 47 48 51 52 53 54 55 57 58 59 60 61 62 64 66 106"},F:{"28":0.0081,"46":0.00405,"71":0.01012,"76":0.00607,"78":0.00405,"79":0.00607,"80":0.00405,"81":0.00607,"82":0.01619,"83":0.01012,"84":0.00202,"85":0.01012,"86":0.00202,"87":0.00405,"88":0.13358,"89":0.04655,_:"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 72 73 74 75 77 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00405,"14":0.00202,"15":0.00405,"16":0.00405,"17":0.00405,"18":0.01012,"89":0.00202,"92":0.0081,"94":0.00405,"95":0.00607,"96":0.00607,"97":0.00607,"98":0.0081,"99":0.0081,"100":0.01012,"101":0.04655,"102":0.16192,"103":1.76898,_:"13 79 80 81 83 84 85 86 87 88 90 91 93"},E:{"4":0,"12":0.00202,"13":0.01619,"14":0.0931,"15":0.03643,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.00607,"11.1":0.0081,"12.1":0.01012,"13.1":0.06274,"14.1":0.22264,"15.1":0.08501,"15.2-15.3":0.04858,"15.4":0.20442,"15.5":0.94116,"15.6":0.04453,"16.0":0.0081},G:{"8":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.01429,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.0679,"10.0-10.2":0,"10.3":0.14294,"11.0-11.2":0.01072,"11.3-11.4":0.01429,"12.0-12.1":0.0536,"12.2-12.5":0.62537,"13.0-13.1":0.07504,"13.2":0.05003,"13.3":0.1751,"13.4-13.7":0.51459,"14.0-14.4":2.4693,"14.5-14.8":3.60569,"15.0-15.1":1.61166,"15.2-15.3":1.99403,"15.4":3.77721,"15.5":19.42568,"16.0":0.10006},P:{"4":0.2442,"5.0-5.4":0.01042,"6.2-6.4":0.02069,"7.2-7.4":0.10425,"8.2":0.01034,"9.2":0.01042,"10.1":0.02088,"11.1-11.2":0.05212,"12.0":0.01042,"13.0":0.0417,"14.0":0.10425,"15.0":0.0417,"16.0":0.18765,"17.0":1.81391},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.01196,"4.4":0,"4.4.3-4.4.4":0.08375},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.12751,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.0159,"11":0.02718},S:{"2.5":0},R:{_:"0"},M:{"0":0.08774},Q:{"10.4":0},O:{"0":0.89331},H:{"0":0.14347},L:{"0":42.61998}};
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 d01b3f7081..185a38e0de 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:{"46":0.00374,"67":0.00374,"72":0.00374,"77":0.01494,"84":0.00747,"88":0.00374,"94":0.01494,"98":0.00374,"99":0.01121,"100":0.27646,"101":1.1619,"102":0.06351,_:"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 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 68 69 70 71 73 74 75 76 78 79 80 81 82 83 85 86 87 89 90 91 92 93 95 96 97 103 104 3.5 3.6"},D:{"33":0.0523,"40":0.00374,"49":0.01121,"55":0.00747,"65":0.02615,"69":0.01494,"71":0.01494,"75":0.00747,"79":0.00747,"80":0.01121,"81":0.01121,"83":2.62267,"86":0.01494,"87":0.01121,"88":0.01121,"89":0.01494,"91":0.01121,"92":0.02989,"93":0.01121,"94":0.00747,"95":0.07098,"96":0.02989,"97":0.07472,"98":0.0934,"99":0.01868,"100":0.2279,"101":0.76588,"102":12.45582,"103":1.02366,"104":0.01494,"105":0.01494,_:"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 41 42 43 44 45 46 47 48 50 51 52 53 54 56 57 58 59 60 61 62 63 64 66 67 68 70 72 73 74 76 77 78 84 85 90 106"},F:{"82":0.00374,"86":0.00747,"87":0.12329,_:"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 85 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.02242,"13":0.10461,"14":0.68369,"15":0.13076,"16":0.11208,"17":0.08593,"18":0.33998,"80":0.00747,"84":0.04857,"85":0.02989,"86":0.00747,"87":0.01121,"89":0.03736,"91":0.01121,"92":0.0934,"93":0.00747,"94":0.01494,"95":0.10461,"96":0.04483,"97":0.00374,"99":0.1345,"100":0.04857,"101":0.57534,"102":2.88046,"103":0.7061,_:"79 81 83 88 90 98"},E:{"4":0,"9":0.01494,"12":0.01121,"13":0.06725,"14":0.13076,_:"0 5 6 7 8 10 11 15 3.1 3.2 5.1 6.1 7.1 10.1 11.1 16.0","9.1":0.01121,"12.1":0.04483,"13.1":0.02242,"14.1":0.02242,"15.1":0.04857,"15.2-15.3":0.00747,"15.4":0.02615,"15.5":0.17186},G:{"8":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.0111,"8.1-8.4":0,"9.0-9.2":0.02852,"9.3":0.04467,"10.0-10.2":0,"10.3":0.0111,"11.0-11.2":0.12164,"11.3-11.4":0.00631,"12.0-12.1":0.01489,"12.2-12.5":0.21225,"13.0-13.1":0.00858,"13.2":0.0212,"13.3":0.02599,"13.4-13.7":0.16,"14.0-14.4":0.32279,"14.5-14.8":0.57693,"15.0-15.1":0.08808,"15.2-15.3":0.20619,"15.4":0.17616,"15.5":0.48632,"16.0":0.00126},P:{"4":0.29611,"5.0-5.4":0.04223,"6.2-6.4":0.05105,"7.2-7.4":0.34716,"8.2":0.03063,"9.2":0.05105,"10.1":0.05352,"11.1-11.2":0.14295,"12.0":0.0919,"13.0":0.41863,"14.0":0.15316,"15.0":0.10211,"16.0":0.46969,"17.0":1.21506},I:{"0":0,"3":0,"4":0.00716,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00159,"4.2-4.3":0.00875,"4.4":0,"4.4.3-4.4.4":0.08271},A:{"11":0.78456,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{"10":0.04966,_:"11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":7.97906},H:{"0":1.73139},L:{"0":55.21692},S:{"2.5":0},R:{_:"0"},M:{"0":0.92066}};
+module.exports={C:{"49":0.01189,"56":0.01189,"66":0.00793,"78":0.03963,"80":0.01585,"87":0.01585,"88":0.00396,"100":0.02378,"101":0.107,"102":2.03302,"103":0.12682,_:"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 50 51 52 53 54 55 57 58 59 60 61 62 63 64 65 67 68 69 70 71 72 73 74 75 76 77 79 81 82 83 84 85 86 89 90 91 92 93 94 95 96 97 98 99 104 105 3.5 3.6"},D:{"34":0.01585,"49":0.01585,"69":0.00396,"71":0.01189,"74":0.01189,"77":0.00396,"78":0.00793,"80":0.01189,"81":0.00396,"83":3.43988,"86":0.00396,"87":0.04359,"88":0.00793,"90":0.01189,"91":0.01982,"93":0.01585,"95":0.01189,"96":0.00396,"97":0.00396,"98":0.01189,"99":0.00396,"100":0.05152,"101":0.06341,"102":0.71334,"103":15.01977,"104":0.02378,_:"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 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 70 72 73 75 76 79 84 85 89 92 94 105 106 107"},F:{"79":0.08322,"86":0.01189,"88":0.22985,"89":0.23382,_:"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 85 87 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.0317,"13":0.03567,"14":1.35535,"15":0.10304,"16":0.09511,"17":0.07926,"18":0.40819,"84":0.04359,"85":0.0317,"86":0.00396,"87":0.01189,"88":0.01189,"89":0.01982,"90":0.00793,"92":0.04756,"93":0.00793,"94":0.03567,"95":0.02774,"96":0.03567,"97":0.01189,"98":0.01189,"99":0.32497,"100":0.01982,"101":0.10304,"102":0.22589,"103":3.73711,_:"79 80 81 83 91"},E:{"4":0,"9":0.00396,"10":0.00396,"13":0.03963,_:"0 5 6 7 8 11 12 14 15 3.1 3.2 5.1 6.1 7.1 10.1 15.2-15.3 15.6 16.0","9.1":0.01585,"11.1":0.02378,"12.1":0.00793,"13.1":0.0317,"14.1":0.01585,"15.1":0.0753,"15.4":0.00396,"15.5":0.17041},G:{"8":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.0047,"9.3":0.03619,"10.0-10.2":0,"10.3":0.00917,"11.0-11.2":0.01457,"11.3-11.4":0.04207,"12.0-12.1":0.08037,"12.2-12.5":0.14054,"13.0-13.1":0.00447,"13.2":0.00118,"13.3":0.00917,"13.4-13.7":0.22467,"14.0-14.4":0.1168,"14.5-14.8":0.4726,"15.0-15.1":0.09847,"15.2-15.3":0.20187,"15.4":0.1678,"15.5":0.59739,"16.0":0.00564},P:{"4":0.27243,"5.0-5.4":0.03188,"6.2-6.4":0.06054,"7.2-7.4":0.4137,"8.2":0.02018,"9.2":0.03027,"10.1":0.01009,"11.1-11.2":0.35316,"12.0":0.17153,"13.0":0.5146,"14.0":0.17153,"15.0":0.08072,"16.0":0.36325,"17.0":1.09983},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.01342,"4.4":0,"4.4.3-4.4.4":0.16769},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.00409,"10":0.01227,"11":0.75643,_:"6 7 8 5.5"},J:{"7":0,"10":0},N:{"10":0.0159,"11":0.02718},R:{_:"0"},M:{"0":0.54937},Q:{"10.4":0.01207},O:{"0":5.52386},H:{"0":1.59461},L:{"0":55.4288},S:{"2.5":0}};
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 b41cece694..a48924e469 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":1.82638,"3":5.17475,"4":0.09203,"5":0.00708,"7":0.00708,"20":0.00708,"21":0.00708,"23":0.00708,"27":0.00708,"29":0.00708,"31":0.00708,"33":0.0354,"35":0.02124,"36":0.01416,"37":0.02832,"38":0.00708,"40":0.01416,"41":0.00708,"42":0.02124,"43":0.01416,"44":0.00708,"45":0.02832,"46":0.01416,"47":0.04955,"48":0.02124,"49":0.01416,"50":0.04955,"51":0.02124,"52":0.22653,"53":0.0354,"54":0.22653,"55":0.24069,"56":0.14866,"57":0.18405,"58":0.04247,"59":0.04955,"60":0.02832,"61":0.01416,"63":0.02832,"64":0.04247,"65":0.00708,"66":0.07787,"67":0.02832,"68":0.01416,"69":0.00708,"70":0.01416,"71":0.00708,"72":0.01416,"77":0.00708,"78":0.26192,"80":0.01416,"81":0.76453,"84":0.32563,"89":0.09203,"91":0.15574,"94":0.01416,"96":0.00708,"97":0.01416,"98":0.07787,"99":0.12742,"100":0.44598,"101":0.9769,"102":0.04247,_:"6 8 9 10 11 12 13 14 15 16 17 18 19 22 24 25 26 28 30 32 34 39 62 73 74 75 76 79 82 83 85 86 87 88 90 92 93 95 103 104","3.5":5.87557,"3.6":7.26305},D:{"4":0.12034,"5":0.07079,"6":0.0354,"7":0.04247,"8":0.07079,"9":0.09911,"10":0.04247,"11":0.04247,"12":0.02124,"14":0.01416,"15":0.01416,"16":0.02832,"17":0.01416,"18":0.01416,"19":0.01416,"20":0.02124,"21":0.02124,"22":0.01416,"23":0.02124,"25":0.00708,"27":0.02124,"28":0.00708,"29":0.01416,"30":0.01416,"31":0.02124,"32":0.02124,"33":0.00708,"34":0.02124,"35":0.02124,"36":0.06371,"37":0.02124,"38":0.02124,"39":0.01416,"40":0.02832,"41":0.05663,"42":0.10619,"43":0.04955,"44":0.01416,"45":0.10619,"46":0.0354,"47":0.09203,"48":0.04247,"49":0.10619,"50":0.07787,"51":0.06371,"52":0.07079,"53":0.11326,"54":0.07787,"55":0.11326,"56":0.11326,"57":0.21945,"58":0.21945,"59":0.49553,"60":0.96982,"61":0.65127,"62":0.64419,"63":0.51677,"64":0.28316,"65":0.1699,"66":0.04955,"67":0.02124,"68":0.06371,"69":0.09911,"70":0.12034,"71":0.12742,"72":1.13264,"73":0.14866,"74":0.26192,"75":0.0354,"76":0.04247,"77":0.02832,"78":0.04247,"79":0.06371,"80":0.1345,"81":0.04955,"83":0.20529,"84":0.07787,"85":0.37519,"86":0.1345,"87":0.41058,"88":0.04247,"89":0.24069,"90":0.09911,"91":0.19821,"92":0.20529,"93":0.04955,"94":0.09911,"96":0.04247,"97":0.07787,"98":0.16282,"99":0.19113,"100":1.13264,"101":0.92027,"102":4.72169,"103":0.53093,_:"13 24 26 95 104 105 106"},F:{"35":0.00708,"36":0.02124,"37":0.01416,"40":0.02124,"42":0.38935,"43":0.01416,"44":0.01416,"45":0.04247,"46":0.31148,"47":0.29024,"48":0.21237,"49":0.22653,"50":0.09911,"51":0.02832,"53":0.02124,"54":0.01416,"55":0.01416,"56":0.00708,"57":0.05663,"58":0.01416,"60":0.02124,"62":0.00708,"70":0.00708,"71":0.53093,"83":0.01416,"84":0.02124,"85":0.01416,"86":0.04955,"87":0.18405,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 38 39 41 52 63 64 65 66 67 68 69 72 73 74 75 76 77 78 79 80 81 82 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.07079,"13":0.01416,"14":0.07079,"15":0.09911,"16":0.11326,"17":0.06371,"18":0.11326,"80":0.01416,"81":0.01416,"84":0.00708,"85":0.33979,"86":0.00708,"87":0.04955,"89":0.01416,"90":0.01416,"91":0.04247,"96":0.01416,"99":0.01416,"100":0.01416,"101":0.4389,"102":1.10432,"103":0.29732,_:"79 83 88 92 93 94 95 97 98"},E:{"4":0.14158,"5":0.07079,"9":0.19113,"11":0.00708,"13":0.02832,"14":0.07079,_:"0 6 7 8 10 12 15 6.1 7.1 16.0","3.1":0.0354,"3.2":0.01416,"5.1":0.01416,"9.1":0.12742,"10.1":0.00708,"11.1":0.05663,"12.1":0.49553,"13.1":0.08495,"14.1":0.26192,"15.1":0.4035,"15.2-15.3":0.14158,"15.4":0.16282,"15.5":0.22653},G:{"8":0.00586,"3.2":0.00053,"4.0-4.1":0.0032,"4.2-4.3":0.01119,"5.0-5.1":0.00799,"6.0-6.1":0.01385,"7.0-7.1":0.01492,"8.1-8.4":0.05968,"9.0-9.2":0.01758,"9.3":0.02185,"10.0-10.2":0.0341,"10.3":0.09058,"11.0-11.2":0.07513,"11.3-11.4":0.05915,"12.0-12.1":0.04796,"12.2-12.5":0.16625,"13.0-13.1":0.06714,"13.2":0.05701,"13.3":0.1135,"13.4-13.7":0.17957,"14.0-14.4":0.75984,"14.5-14.8":0.38844,"15.0-15.1":0.35274,"15.2-15.3":0.75398,"15.4":0.55416,"15.5":1.46053,"16.0":0.00533},P:{"4":0.0107,"5.0-5.4":0.01042,"6.2-6.4":0.01024,"7.2-7.4":0.08564,"8.2":0.01015,"9.2":0.02048,"10.1":0.05352,"11.1-11.2":0.05352,"12.0":0.03211,"13.0":0.31043,"14.0":0.04282,"15.0":0.03211,"16.0":0.16057,"17.0":1.03835},I:{"0":0,"3":0,"4":0.00106,"2.1":0,"2.2":0.00426,"2.3":0.00106,"4.1":0.00532,"4.2-4.3":0.0181,"4.4":0,"4.4.3-4.4.4":0.08411},A:{"8":0.91049,"9":0.69371,"10":0.4986,"11":3.76481,_:"6 7 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{"10":0.04966,_:"11"},J:{"7":0,"10":0},Q:{"10.4":0.04382},O:{"0":0.90551},H:{"0":0.448},L:{"0":20.852},S:{"2.5":0.02045},R:{_:"0"},M:{"0":0.61341}};
+module.exports={C:{"44":0.01089,"52":0.02723,"55":0.08169,"56":0.00545,"68":0.02178,"69":0.01089,"70":0.01089,"71":0.01634,"72":0.01634,"73":0.01089,"74":0.01089,"75":0.02178,"76":0.02723,"77":0.02723,"78":0.06535,"79":0.01089,"80":0.01634,"81":1.30159,"82":0.01634,"83":0.01634,"84":0.16883,"85":0.01089,"88":0.02723,"89":0.08714,"90":0.02723,"91":0.02178,"92":0.03268,"93":0.08169,"95":0.01089,"96":0.00545,"98":0.02723,"99":0.01089,"100":0.21784,"101":0.08714,"102":1.79718,"103":0.17972,"104":0.01089,"105":0.00545,_:"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 45 46 47 48 49 50 51 53 54 57 58 59 60 61 62 63 64 65 66 67 86 87 94 97 3.5 3.6"},D:{"22":0.01089,"39":0.00545,"49":0.04357,"50":0.00545,"59":0.49014,"60":0.04357,"63":0.05991,"68":0.14704,"69":0.13615,"70":0.08169,"71":0.07624,"72":3.29483,"73":0.04901,"74":0.16883,"75":0.11437,"76":0.08169,"77":0.09258,"78":0.1416,"79":0.13615,"80":0.2015,"81":0.1307,"83":0.56638,"84":0.10892,"85":0.62084,"86":0.43568,"87":0.64263,"88":0.17427,"89":0.56094,"90":0.46836,"91":0.44657,"92":0.51192,"93":0.25596,"94":0.30498,"96":0.04357,"97":0.0708,"98":0.28319,"99":0.46291,"100":0.83868,"101":0.37577,"102":4.36225,"103":12.22627,"104":0.02178,"105":0.01634,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 40 41 42 43 44 45 46 47 48 51 52 53 54 55 56 57 58 61 62 64 65 66 67 95 106 107"},F:{"46":0.01089,"49":0.00545,"53":0.02723,"54":0.02178,"55":0.02178,"71":0.87681,"76":0.00545,"87":0.01634,"88":0.31042,"89":0.26685,_:"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 47 48 50 51 52 56 57 58 60 62 63 64 65 66 67 68 69 70 72 73 74 75 77 78 79 80 81 82 83 84 85 86 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"13":0.00545,"16":0.01634,"17":0.07624,"18":0.10892,"79":0.01089,"80":0.02723,"81":0.02178,"83":0.02178,"84":0.02178,"85":0.55005,"86":0.01634,"87":0.05446,"88":0.01634,"89":0.02178,"90":0.02178,"91":0.05446,"92":0.01089,"99":0.01089,"100":0.00545,"101":0.02178,"102":0.05446,"103":5.32619,_:"12 14 15 93 94 95 96 97 98"},E:{"4":0,"9":0.01634,"13":0.31042,"14":0.08169,"15":0.02723,_:"0 5 6 7 8 10 11 12 3.1 3.2 5.1 6.1 7.1 10.1","9.1":0.72432,"11.1":0.04901,"12.1":0.76244,"13.1":0.16338,"14.1":0.55549,"15.1":0.20695,"15.2-15.3":0.21784,"15.4":0.11981,"15.5":0.73521,"15.6":0.01634,"16.0":0.00545},G:{"8":0.00809,"3.2":0.0009,"4.0-4.1":0.0027,"4.2-4.3":0.01438,"5.0-5.1":0.02067,"6.0-6.1":0.03146,"7.0-7.1":0.03865,"8.1-8.4":0.04314,"9.0-9.2":0.05752,"9.3":0.10336,"10.0-10.2":0.06202,"10.3":0.09258,"11.0-11.2":0.12943,"11.3-11.4":0.07909,"12.0-12.1":0.13033,"12.2-12.5":0.3775,"13.0-13.1":0.10156,"13.2":0.03326,"13.3":0.09887,"13.4-13.7":0.32357,"14.0-14.4":1.19271,"14.5-14.8":0.42603,"15.0-15.1":0.28941,"15.2-15.3":0.71185,"15.4":0.52939,"15.5":3.94663,"16.0":0.03326},P:{"4":0.06227,_:"5.0-5.4 6.2-6.4 8.2","7.2-7.4":0.1453,"9.2":0.05189,"10.1":0.12454,"11.1-11.2":0.13492,"12.0":0.08303,"13.0":0.31136,"14.0":0.12454,"15.0":0.05189,"16.0":0.1453,"17.0":2.10685},I:{"0":0,"3":0,"4":0.00122,"2.1":0,"2.2":0.00244,"2.3":0,"4.1":0.00609,"4.2-4.3":0.02435,"4.4":0,"4.4.3-4.4.4":0.07062},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":1.31201,"9":1.12698,"10":0.68404,"11":2.00166,_:"6 7 5.5"},J:{"7":0,"10":0.00911},N:{_:"10 11"},R:{_:"0"},M:{"0":1.17467},Q:{"10.4":0.05008},O:{"0":1.46151},H:{"0":0.62933},L:{"0":31.92646},S:{"2.5":0}};
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 cb26529160..751dc76574 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:{"22":0.00131,"26":0.00131,"30":0.00261,"32":0.00131,"33":0.00131,"35":0.00653,"36":0.00653,"38":0.01436,"39":0.00131,"40":0.00261,"41":0.00653,"42":0.00261,"43":0.00261,"44":0.00914,"45":0.00392,"47":0.01436,"48":0.00392,"49":0.00261,"50":0.00261,"51":0.00131,"52":0.03002,"54":0.00261,"56":0.00783,"57":0.00131,"60":0.00131,"61":0.00261,"62":0.00131,"63":0.00261,"64":0.00261,"65":0.00131,"66":0.00261,"68":0.00261,"69":0.00131,"72":0.04307,"73":0.00261,"78":0.01175,"80":0.00783,"81":0.00261,"82":0.00261,"83":0.00261,"84":0.00522,"85":0.00392,"86":0.00261,"87":0.00131,"88":0.00522,"89":0.01697,"90":0.00261,"91":0.03263,"92":0.02088,"93":0.00653,"94":0.01566,"95":0.01566,"96":0.00522,"97":0.00914,"98":0.01436,"99":0.07047,"100":0.24665,"101":1.52163,"102":0.06003,"103":0.00261,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 27 28 29 31 34 37 46 53 55 58 59 67 70 71 74 75 76 77 79 104 3.5 3.6"},D:{"11":0.00261,"26":0.00131,"28":0.00392,"29":0.00522,"32":0.00653,"33":0.00783,"37":0.00653,"38":0.00522,"40":0.00783,"41":0.00261,"43":0.0261,"45":0.00131,"47":0.00261,"48":0.00261,"49":0.00914,"50":0.00783,"52":0.00261,"55":0.00261,"56":0.00261,"57":0.00783,"58":0.00522,"59":0.00261,"60":0.00392,"62":0.00653,"63":0.01566,"64":0.00653,"65":0.00261,"66":0.00131,"67":0.00261,"68":0.00653,"69":0.01305,"70":0.01697,"71":0.00522,"72":0.00261,"73":0.00131,"74":0.00653,"75":0.00261,"76":0.00653,"77":0.00392,"78":0.02349,"79":0.02349,"80":0.01697,"81":0.01697,"83":0.01175,"84":0.01305,"85":0.00783,"86":0.01958,"87":0.0522,"88":0.06134,"89":0.01305,"90":0.03654,"91":0.04046,"92":0.03785,"93":0.03654,"94":0.03002,"95":0.01436,"96":0.06395,"97":0.06656,"98":0.05351,"99":0.11093,"100":0.11223,"101":0.45284,"102":4.20993,"103":0.42935,"104":0.00392,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 27 30 31 34 35 36 39 42 44 46 51 53 54 61 105 106"},F:{"20":0.00261,"28":0.00783,"36":0.01958,"42":0.00261,"70":0.00261,"73":0.00392,"75":0.00261,"77":0.00131,"78":0.00131,"79":0.02219,"80":0.00131,"81":0.00783,"82":0.00783,"83":0.00392,"84":0.00914,"85":0.08222,"86":0.0522,"87":0.48677,_:"9 11 12 15 16 17 18 19 21 22 23 24 25 26 27 29 30 31 32 33 34 35 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 71 72 74 76 9.5-9.6 10.5 10.6 11.1 11.6 12.1","10.0-10.1":0,"11.5":0.00783},B:{"12":0.03002,"13":0.00783,"14":0.01566,"15":0.01436,"16":0.01175,"17":0.01305,"18":0.05351,"83":0.00261,"84":0.02741,"85":0.00522,"86":0.00261,"87":0.00261,"88":0.00392,"89":0.02741,"90":0.01566,"91":0.00522,"92":0.03263,"93":0.00261,"94":0.00261,"95":0.00261,"96":0.01044,"97":0.00653,"98":0.01566,"99":0.01958,"100":0.0261,"101":0.17487,"102":0.89654,"103":0.13442,_:"79 80 81"},E:{"4":0,"13":0.01697,"14":0.03524,"15":0.00783,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1 16.0","5.1":0.01175,"11.1":0.00783,"12.1":0.01566,"13.1":0.0248,"14.1":0.04437,"15.1":0.01305,"15.2-15.3":0.00783,"15.4":0.06917,"15.5":0.10179},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.0031,"5.0-5.1":0,"6.0-6.1":0.00103,"7.0-7.1":0.01085,"8.1-8.4":0,"9.0-9.2":0.00465,"9.3":0.02584,"10.0-10.2":0.00155,"10.3":0.03618,"11.0-11.2":0.01344,"11.3-11.4":0.02481,"12.0-12.1":0.02739,"12.2-12.5":0.36542,"13.0-13.1":0.05375,"13.2":0.01809,"13.3":0.04652,"13.4-13.7":0.11061,"14.0-14.4":0.598,"14.5-14.8":0.63676,"15.0-15.1":0.34733,"15.2-15.3":0.5122,"15.4":0.92982,"15.5":1.36088,"16.0":0.02791},P:{"4":0.88519,"5.0-5.4":0.0407,"6.2-6.4":0.0814,"7.2-7.4":0.42733,"8.2":0.03086,"9.2":0.06105,"10.1":0.03086,"11.1-11.2":0.25436,"12.0":0.0407,"13.0":0.20349,"14.0":0.43751,"15.0":0.15262,"16.0":0.74274,"17.0":1.03781},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00161,"4.2-4.3":0.00998,"4.4":0,"4.4.3-4.4.4":0.08405},A:{"8":0.00131,"9":0.00522,"11":0.1553,_:"6 7 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{"10":0.04966,_:"11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":1.7477},H:{"0":10.77551},L:{"0":65.30547},S:{"2.5":0.02609},R:{_:"0"},M:{"0":0.15651}};
+module.exports={C:{"29":0.00239,"34":0.0012,"35":0.00359,"36":0.00359,"37":0.0012,"38":0.00359,"39":0.00239,"41":0.00239,"43":0.00598,"44":0.00359,"45":0.00359,"47":0.01794,"48":0.00359,"49":0.00239,"50":0.00239,"51":0.0012,"52":0.02272,"56":0.00718,"59":0.0012,"60":0.00239,"63":0.0012,"66":0.00239,"68":0.00478,"69":0.0012,"70":0.00239,"71":0.00598,"72":0.03468,"78":0.00837,"79":0.00239,"81":0.00239,"83":0.0012,"84":0.00239,"87":0.00239,"88":0.00598,"89":0.01076,"90":0.0012,"91":0.02272,"92":0.00598,"93":0.00239,"94":0.00837,"95":0.00837,"96":0.00359,"97":0.00598,"98":0.00957,"99":0.02512,"100":0.02631,"101":0.13993,"102":1.32397,"103":0.14232,"104":0.00239,_:"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 30 31 32 33 40 42 46 53 54 55 57 58 61 62 64 65 67 73 74 75 76 77 80 82 85 86 105 3.5 3.6"},D:{"11":0.00239,"21":0.0012,"22":0.0012,"26":0.00239,"28":0.00359,"29":0.00359,"31":0.0012,"33":0.00359,"34":0.00239,"37":0.0012,"38":0.00359,"40":0.00718,"41":0.00359,"43":0.03827,"44":0.0012,"46":0.0012,"47":0.00239,"49":0.00478,"50":0.00837,"51":0.0012,"52":0.00478,"55":0.00837,"56":0.00239,"57":0.00598,"59":0.0012,"60":0.00239,"62":0.00239,"63":0.01794,"64":0.00239,"65":0.00718,"66":0.00239,"67":0.00478,"68":0.00478,"69":0.01316,"70":0.01316,"71":0.00957,"72":0.01316,"73":0.00359,"74":0.00957,"75":0.00359,"76":0.01555,"77":0.00718,"78":0.01794,"79":0.01196,"80":0.01196,"81":0.01316,"83":0.00718,"84":0.00478,"85":0.00359,"86":0.01674,"87":0.02631,"88":0.04664,"89":0.01914,"90":0.00837,"91":0.02512,"92":0.02272,"93":0.01196,"94":0.01914,"95":0.01555,"96":0.04664,"97":0.05382,"98":0.02033,"99":0.04784,"100":0.03229,"101":0.10046,"102":0.59322,"103":4.23623,"104":0.00359,"105":0.00239,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 23 24 25 27 30 32 35 36 39 42 45 48 53 54 58 61 106 107"},F:{"28":0.0012,"36":0.01435,"42":0.00239,"49":0.0012,"64":0.0012,"73":0.00239,"78":0.0012,"79":0.03588,"81":0.0012,"82":0.00478,"83":0.00359,"84":0.01316,"85":0.0299,"86":0.01794,"87":0.01555,"88":0.26551,"89":0.16744,_:"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 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 60 62 63 65 66 67 68 69 70 71 72 74 75 76 77 80 90 9.5-9.6 10.5 10.6 11.1 11.6 12.1","10.0-10.1":0,"11.5":0.00478},B:{"12":0.02153,"13":0.00359,"14":0.00837,"15":0.00598,"16":0.00598,"17":0.01196,"18":0.0299,"81":0.0012,"84":0.01076,"85":0.00478,"89":0.00957,"90":0.00598,"91":0.00239,"92":0.01794,"93":0.00239,"94":0.00239,"95":0.0012,"96":0.00478,"97":0.00478,"98":0.02512,"99":0.00598,"100":0.02033,"101":0.02631,"102":0.061,"103":0.95082,_:"79 80 83 86 87 88"},E:{"4":0,"7":0.0012,"10":0.0012,"12":0.0012,"13":0.00957,"14":0.04066,"15":0.00359,_:"0 5 6 8 9 11 3.1 3.2 6.1 7.1 9.1 10.1 16.0","5.1":0.01196,"11.1":0.00359,"12.1":0.01674,"13.1":0.01076,"14.1":0.01914,"15.1":0.00598,"15.2-15.3":0.00957,"15.4":0.01674,"15.5":0.15428,"15.6":0.01076},G:{"8":0.00057,"3.2":0,"4.0-4.1":0.00396,"4.2-4.3":0.0017,"5.0-5.1":0.00113,"6.0-6.1":0,"7.0-7.1":0.01926,"8.1-8.4":0,"9.0-9.2":0.00113,"9.3":0.01359,"10.0-10.2":0.00623,"10.3":0.01586,"11.0-11.2":0.01869,"11.3-11.4":0.01756,"12.0-12.1":0.02379,"12.2-12.5":0.4559,"13.0-13.1":0.08099,"13.2":0.02039,"13.3":0.07136,"13.4-13.7":0.08948,"14.0-14.4":0.70792,"14.5-14.8":0.54142,"15.0-15.1":0.35056,"15.2-15.3":0.41739,"15.4":0.55728,"15.5":2.06317,"16.0":0.04078},P:{"4":0.92757,"5.0-5.4":0.03058,"6.2-6.4":0.07135,"7.2-7.4":0.37714,"8.2":0.02056,"9.2":0.06116,"10.1":0.01019,"11.1-11.2":0.25483,"12.0":0.03058,"13.0":0.16309,"14.0":0.48927,"15.0":0.11212,"16.0":0.61158,"17.0":1.25374},I:{"0":0,"3":0,"4":0.00074,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00111,"4.2-4.3":0.01112,"4.4":0,"4.4.3-4.4.4":0.09267},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.00854,"11":0.10986,_:"6 7 8 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},R:{_:"0"},M:{"0":0.16728},Q:{"10.4":0.0088},O:{"0":1.70798},H:{"0":11.56073},L:{"0":65.60137},S:{"2.5":0.01761}};
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 00e1cf4a1f..7b8a0d0d2c 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:{"51":0.00869,"52":0.03476,"53":0.00435,"55":0.00869,"56":0.00435,"57":0.00869,"59":0.01304,"60":0.01304,"65":0.00435,"68":0.00869,"75":0.00435,"77":0.00435,"78":0.09559,"79":0.03476,"80":0.05214,"81":0.05214,"82":0.03042,"83":0.02173,"84":0.01738,"88":0.01304,"91":0.05214,"92":0.00435,"95":0.00869,"96":0.00869,"97":0.00869,"98":0.00869,"99":0.02607,"100":0.29546,"101":2.03346,"102":0.08256,_:"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 54 58 61 62 63 64 66 67 69 70 71 72 73 74 76 85 86 87 89 90 93 94 103 104 3.5 3.6"},D:{"38":0.01738,"48":0.00869,"49":0.03042,"52":0.00869,"53":0.00869,"58":0.00869,"62":0.00435,"63":0.01304,"65":0.01304,"66":0.05214,"67":0.00869,"69":0.2216,"73":0.00435,"75":0.03911,"76":0.02173,"77":0.00869,"78":0.01738,"79":0.0869,"80":0.04345,"81":0.01738,"83":0.16077,"84":0.33457,"85":0.26505,"86":0.32153,"87":0.36064,"88":0.01304,"89":0.07387,"90":0.01738,"91":0.03911,"92":0.02607,"93":0.06518,"94":0.03042,"95":0.01738,"96":0.09125,"97":0.05214,"98":0.09125,"99":0.16077,"100":0.4823,"101":2.55921,"102":18.29245,"103":1.43385,"104":0.00435,_:"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 50 51 54 55 56 57 59 60 61 64 68 70 71 72 74 105 106"},F:{"46":0.00435,"68":0.01304,"69":0.01304,"70":0.01304,"71":0.02607,"72":0.00435,"79":0.00869,"85":0.02173,"86":0.42147,"87":0.61265,_:"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 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 73 74 75 76 77 78 80 81 82 83 84 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"17":0.00869,"18":0.05214,"80":0.00869,"84":0.01738,"85":0.02607,"86":0.01304,"87":0.00869,"88":0.00869,"92":0.00435,"95":0.00435,"96":0.00869,"97":0.00869,"98":0.00869,"99":0.02173,"100":0.09125,"101":0.94721,"102":4.44059,"103":0.86031,_:"12 13 14 15 16 79 81 83 89 90 91 93 94"},E:{"4":0,"13":0.05649,"14":0.25201,"15":0.07387,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 16.0","9.1":0.01304,"10.1":0.00869,"11.1":0.03042,"12.1":0.06952,"13.1":0.32588,"14.1":0.84728,"15.1":0.14339,"15.2-15.3":0.14773,"15.4":0.98197,"15.5":2.55052},G:{"8":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.00284,"8.1-8.4":0.00851,"9.0-9.2":0.00851,"9.3":0.08505,"10.0-10.2":0.00851,"10.3":0.11908,"11.0-11.2":0.02268,"11.3-11.4":0.04536,"12.0-12.1":0.03119,"12.2-12.5":0.7343,"13.0-13.1":0.02552,"13.2":0.01985,"13.3":0.07655,"13.4-13.7":0.29202,"14.0-14.4":0.74281,"14.5-14.8":2.8153,"15.0-15.1":0.49048,"15.2-15.3":1.10287,"15.4":3.77925,"15.5":17.8586,"16.0":0.02835},P:{"4":0.12475,"5.0-5.4":0.02079,"6.2-6.4":0.02039,"7.2-7.4":1.06644,"8.2":0.03086,"9.2":0.09141,"10.1":0.03086,"11.1-11.2":0.0104,"12.0":0.03119,"13.0":0.05198,"14.0":0.05198,"15.0":0.04158,"16.0":0.21831,"17.0":3.9504},I:{"0":0,"3":0,"4":0.00129,"2.1":0,"2.2":0,"2.3":0,"4.1":0.009,"4.2-4.3":0.009,"4.4":0,"4.4.3-4.4.4":0.03727},A:{"8":0.00869,"9":0.01304,"11":0.24332,_:"6 7 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{"10":0.01131,_:"11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.02262},H:{"0":0.18203},L:{"0":23.26878},S:{"2.5":0},R:{_:"0"},M:{"0":0.42413}};
+module.exports={C:{"38":0.00393,"52":0.02751,"59":0.00786,"68":0.01179,"69":0.00786,"77":0.00393,"78":0.0786,"79":0.02751,"80":0.03144,"81":0.02358,"82":0.03537,"83":0.01965,"84":0.00786,"88":0.01572,"90":0.00393,"91":0.04323,"92":0.00393,"95":0.00393,"96":0.00393,"97":0.01179,"98":0.00393,"99":0.01179,"100":0.03144,"101":0.22794,"102":1.98858,"103":0.21615,_:"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 48 49 50 51 53 54 55 56 57 58 60 61 62 63 64 65 66 67 70 71 72 73 74 75 76 85 86 87 89 93 94 104 105 3.5 3.6"},D:{"38":0.01179,"41":0.00393,"49":0.02358,"52":0.00393,"53":0.00786,"61":0.00393,"63":0.00393,"65":0.00786,"66":0.0393,"67":0.00786,"68":0.00786,"69":0.18471,"73":0.01179,"74":0.00393,"75":0.02358,"76":0.01965,"77":0.01179,"78":0.01179,"79":0.13362,"80":0.03537,"81":0.02358,"83":0.12969,"84":0.26724,"85":0.19257,"86":0.26724,"87":0.25545,"88":0.01179,"89":0.07074,"90":0.01965,"91":0.02751,"92":0.02358,"93":0.04716,"94":0.01965,"95":0.01572,"96":0.06681,"97":0.0393,"98":0.05502,"99":0.08646,"100":0.17685,"101":0.30261,"102":1.46196,"103":18.12909,"104":0.01179,_:"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 42 43 44 45 46 47 48 50 51 54 55 56 57 58 59 60 62 64 70 71 72 105 106 107"},F:{"46":0.00786,"68":0.01572,"69":0.01179,"70":0.01572,"71":0.01572,"72":0.00393,"85":0.01179,"86":0.00786,"87":0.04323,"88":0.9039,"89":0.24366,_:"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 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 73 74 75 76 77 78 79 80 81 82 83 84 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"17":0.00786,"18":0.05502,"80":0.00393,"84":0.01179,"85":0.01965,"86":0.00786,"87":0.01965,"88":0.00393,"89":0.00393,"91":0.00786,"92":0.00786,"95":0.00786,"96":0.00393,"97":0.00393,"98":0.00786,"99":0.00786,"100":0.04323,"101":0.09432,"102":0.3144,"103":5.32908,_:"12 13 14 15 16 79 81 83 90 93 94"},E:{"4":0,"13":0.05109,"14":0.20043,"15":0.06288,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1","9.1":0.05895,"10.1":0.01965,"11.1":0.02751,"12.1":0.06288,"13.1":0.30654,"14.1":0.71133,"15.1":0.08646,"15.2-15.3":0.1179,"15.4":0.4323,"15.5":3.10077,"15.6":0.12576,"16.0":0.00786},G:{"8":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.0031,"8.1-8.4":0.00929,"9.0-9.2":0.00619,"9.3":0.0743,"10.0-10.2":0.0031,"10.3":0.11146,"11.0-11.2":0.03406,"11.3-11.4":0.04644,"12.0-12.1":0.03406,"12.2-12.5":0.78019,"13.0-13.1":0.02477,"13.2":0.01858,"13.3":0.0743,"13.4-13.7":0.25697,"14.0-14.4":0.67183,"14.5-14.8":2.44584,"15.0-15.1":0.40867,"15.2-15.3":0.88855,"15.4":1.63778,"15.5":22.80513,"16.0":0.06502},P:{"4":0.14505,"5.0-5.4":0.02072,"6.2-6.4":0.07135,"7.2-7.4":1.94738,"8.2":0.02056,"9.2":0.01009,"10.1":0.01019,"11.1-11.2":0.01036,"12.0":0.02072,"13.0":0.04144,"14.0":0.06216,"15.0":0.03108,"16.0":0.14505,"17.0":4.47572},I:{"0":0,"3":0,"4":0.00528,"2.1":0,"2.2":0,"2.3":0,"4.1":0.01187,"4.2-4.3":0.00792,"4.4":0,"4.4.3-4.4.4":0.03562},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.01572,"9":0.01179,"10":0.00393,"11":0.17685,_:"6 7 5.5"},J:{"7":0,"10":0},N:{"11":0.18207,_:"10"},R:{_:"0"},M:{"0":0.47945},Q:{"10.4":0.06676},O:{"0":0.02428},H:{"0":0.17812},L:{"0":24.6903},S:{"2.5":0}};
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 6ec91e5793..f1b1c0790b 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:{"25":0.00248,"48":0.00248,"52":0.00745,"65":0.00496,"78":0.02234,"80":0.00248,"81":0.00745,"82":0.00745,"83":0.00496,"84":0.00248,"88":0.00745,"89":0.00248,"90":0.00496,"91":0.01986,"93":0.02234,"95":0.00496,"96":0.01241,"98":0.00745,"99":0.00993,"100":0.10673,"101":1.00521,"102":0.03475,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 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 59 60 61 62 63 64 66 67 68 69 70 71 72 73 74 75 76 77 79 85 86 87 92 94 97 103 104 3.5 3.6"},D:{"22":0.00248,"26":0.00248,"34":0.0273,"38":0.07446,"47":0.01737,"48":0.00248,"49":0.01737,"53":0.01737,"55":0.00496,"56":0.00993,"57":0.00496,"60":0.01986,"65":0.00745,"66":0.00745,"67":0.01241,"68":0.00496,"69":0.00248,"70":0.00496,"71":0.00496,"72":0.00248,"73":0.00248,"74":0.00496,"75":0.00496,"76":0.00745,"77":0.00496,"78":0.01489,"79":0.23083,"80":0.03723,"81":0.02978,"83":0.04716,"84":0.06701,"85":0.05709,"86":0.07446,"87":0.08191,"88":0.02234,"89":0.01737,"90":0.00745,"91":0.03971,"92":0.03227,"93":0.01241,"94":0.06205,"95":0.01986,"96":0.0546,"97":0.05957,"98":0.07446,"99":0.10176,"100":0.23579,"101":1.13179,"102":12.99079,"103":1.23604,"104":0.00993,"105":0.00248,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 27 28 29 30 31 32 33 35 36 37 39 40 41 42 43 44 45 46 50 51 52 54 58 59 61 62 63 64 106"},F:{"28":0.00745,"36":0.00993,"40":0.00248,"46":0.02482,"68":0.00248,"71":0.00496,"72":0.00248,"85":0.00745,"86":0.08439,"87":0.21345,_:"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 69 70 73 74 75 76 77 78 79 80 81 82 83 84 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"15":0.00248,"18":0.01241,"84":0.00496,"85":0.00496,"86":0.00745,"98":0.00496,"99":0.01986,"100":0.01489,"101":0.22586,"102":1.44204,"103":0.3028,_:"12 13 14 16 17 79 80 81 83 87 88 89 90 91 92 93 94 95 96 97"},E:{"4":0,"8":0.01241,"12":0.00248,"13":0.03723,"14":0.12162,"15":0.05212,_:"0 5 6 7 9 10 11 3.1 3.2 5.1 6.1 7.1","9.1":0.00248,"10.1":0.00496,"11.1":0.01737,"12.1":0.02482,"13.1":0.13403,"14.1":0.35493,"15.1":0.0695,"15.2-15.3":0.0695,"15.4":0.56341,"15.5":1.48672,"16.0":0.00248},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00607,"7.0-7.1":0.01213,"8.1-8.4":0.0091,"9.0-9.2":0.00455,"9.3":0.1001,"10.0-10.2":0.00758,"10.3":0.05612,"11.0-11.2":0.01668,"11.3-11.4":0.01668,"12.0-12.1":0.01365,"12.2-12.5":0.30789,"13.0-13.1":0.01517,"13.2":0.00758,"13.3":0.03792,"13.4-13.7":0.1274,"14.0-14.4":0.31851,"14.5-14.8":0.96615,"15.0-15.1":0.34126,"15.2-15.3":0.56725,"15.4":2.08246,"15.5":10.08924,"16.0":0.01517},P:{"4":0.3892,"5.0-5.4":0.04223,"6.2-6.4":0.03167,"7.2-7.4":0.11612,"8.2":0.01056,"9.2":0.04223,"10.1":0.05352,"11.1-11.2":0.04223,"12.0":0.01024,"13.0":0.06145,"14.0":0.01024,"15.0":0.02048,"16.0":0.13315,"17.0":3.02145},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":7.37516,"4.4":0,"4.4.3-4.4.4":22.12547},A:{"8":0.00865,"9":0.00865,"11":0.1341,_:"6 7 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{"10":0.04966,_:"11"},J:{"7":0,"10":0},Q:{"10.4":0.01504},O:{"0":0.45108},H:{"0":0.50535},L:{"0":20.23414},S:{"2.5":0},R:{_:"0"},M:{"0":0.4586}};
+module.exports={C:{"25":0.00246,"34":0.00246,"48":0.00246,"52":0.00738,"65":0.00246,"78":0.01968,"79":0.00246,"80":0.00738,"81":0.00492,"83":0.00492,"84":0.00246,"87":0.00246,"88":0.00492,"89":0.00246,"90":0.00492,"91":0.01722,"95":0.00246,"96":0.00492,"99":0.00492,"100":0.0123,"101":0.06396,"102":0.94956,"103":0.11562,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 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 54 55 56 57 58 59 60 61 62 63 64 66 67 68 69 70 71 72 73 74 75 76 77 82 85 86 92 93 94 97 98 104 105 3.5 3.6"},D:{"22":0.00246,"34":0.0246,"38":0.07626,"41":0.00492,"47":0.01722,"49":0.01722,"53":0.01722,"55":0.00492,"56":0.00984,"57":0.00492,"60":0.02952,"65":0.00738,"66":0.00738,"67":0.00984,"68":0.00246,"69":0.00492,"71":0.00492,"72":0.00492,"73":0.00492,"74":0.00492,"75":0.00492,"76":0.00492,"77":0.00492,"78":0.00984,"79":0.23862,"80":0.02952,"81":0.04182,"83":0.0369,"84":0.05412,"85":0.04674,"86":0.05904,"87":0.07626,"88":0.01968,"89":0.01722,"90":0.00738,"91":0.02952,"92":0.03444,"93":0.00738,"94":0.01968,"95":0.01722,"96":0.04674,"97":0.05166,"98":0.05904,"99":0.05658,"100":0.123,"101":0.17958,"102":0.89298,"103":14.30244,"104":0.0123,"105":0.01476,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 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 58 59 61 62 63 64 70 106 107"},F:{"28":0.00738,"36":0.00984,"40":0.00492,"46":0.02214,"70":0.00246,"71":0.00246,"80":0.00246,"85":0.00246,"86":0.00492,"87":0.00984,"88":0.20664,"89":0.09102,_:"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 72 73 74 75 76 77 78 79 81 82 83 84 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.00984,"86":0.00492,"98":0.00246,"99":0.01476,"100":0.00738,"101":0.01722,"102":0.06396,"103":1.9557,_:"12 13 14 15 16 17 79 80 81 83 84 85 87 88 89 90 91 92 93 94 95 96 97"},E:{"4":0,"7":0.00246,"8":0.00984,"12":0.00492,"13":0.02952,"14":0.12054,"15":0.03936,_:"0 5 6 9 10 11 3.1 3.2 5.1 6.1 7.1","9.1":0.00246,"10.1":0.00492,"11.1":0.01722,"12.1":0.01968,"13.1":0.13038,"14.1":0.30996,"15.1":0.05658,"15.2-15.3":0.05412,"15.4":0.26814,"15.5":1.86222,"15.6":0.08364,"16.0":0.00738},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00153,"6.0-6.1":0.00611,"7.0-7.1":0.01069,"8.1-8.4":0.01069,"9.0-9.2":0.00458,"9.3":0.10383,"10.0-10.2":0.00458,"10.3":0.05802,"11.0-11.2":0.01832,"11.3-11.4":0.0229,"12.0-12.1":0.01527,"12.2-12.5":0.30996,"13.0-13.1":0.01374,"13.2":0.00611,"13.3":0.03359,"13.4-13.7":0.12673,"14.0-14.4":0.31148,"14.5-14.8":0.8581,"15.0-15.1":0.26873,"15.2-15.3":0.43669,"15.4":0.91765,"15.5":11.30497,"16.0":0.0397},P:{"4":0.39182,"5.0-5.4":0.03188,"6.2-6.4":0.02125,"7.2-7.4":0.09563,_:"8.2","9.2":0.02125,"10.1":0.12454,"11.1-11.2":0.05313,"12.0":0.01031,"13.0":0.04124,"14.0":0.06375,"15.0":0.02062,"16.0":0.08249,"17.0":3.07271},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":30.77828},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00816,"9":0.02855,"11":0.11827,_:"6 7 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},R:{_:"0"},M:{"0":0.45994},Q:{"10.4":0.00754},O:{"0":0.4147},H:{"0":0.47827},L:{"0":19.73916},S:{"2.5":0}};
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 20a97296bb..aa4fd3f558 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 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 3.5 3.6"},D:{"102":100,_:"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 103 104 105 106"},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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{_:"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"},E:{"4":0,_:"0 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1 15.1 15.2-15.3 15.4 15.5 16.0"},G:{"8":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,"16.0":0},P:{"4":0.06635,"5.0-5.4":0.01056,"6.2-6.4":0.03099,"7.2-7.4":0.06635,"8.2":0.01015,"9.2":0.01035,"10.1":0.01018,"11.1-11.2":0.06635,"12.0":0.01106,"13.0":0.01106,"14.0":0.02212,"15.0":0.02212,"16.0":0.16587,"17.0":0.53078},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},A:{_:"6 7 8 9 10 11 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0},H:{"0":0},L:{"0":0},S:{"2.5":0},R:{_:"0"},M:{"0":0}};
+module.exports={C:{_:"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 3.5 3.6"},D:{"103":100,_:"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 104 105 106"},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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{_:"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"},E:{"4":0,_:"0 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1 15.1 15.2-15.3 15.4 15.5 15.6 16.0"},G:{"8":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,"16.0":0},P:{"4":0.17335,"5.0-5.4":0.03098,"6.2-6.4":0.02069,"7.2-7.4":0.09751,"8.2":0.01034,"9.2":0.02167,"10.1":0.0306,"11.1-11.2":0.05417,"12.0":0.0325,"13.0":0.09312,"14.0":0.01083,"15.0":0.01083,"16.0":0.16251,"17.0":0.56339},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"},J:{"7":0,"10":0},N:{"10":0.0159,"11":0.02718},S:{"2.5":0},R:{_:"0"},M:{"0":0},Q:{"10.4":0},O:{"0":0},H:{"0":0},L:{"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 5c5d15e652..371bef9caf 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:{"52":0.21382,"60":0.02086,"66":0.00522,"68":0.01565,"72":0.00522,"73":1.2151,"76":0.00522,"78":0.06258,"83":0.01043,"84":0.00522,"88":0.04172,"89":0.01043,"90":0.00522,"91":0.16167,"92":0.00522,"95":0.03651,"96":0.01565,"97":0.02608,"98":0.03129,"99":0.09387,"100":0.82397,"101":5.38188,"102":0.21382,_:"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 53 54 55 56 57 58 59 61 62 63 64 65 67 69 70 71 74 75 77 79 80 81 82 85 86 87 93 94 103 104 3.5 3.6"},D:{"49":0.09909,"51":0.02608,"58":0.00522,"60":0.10952,"67":0.00522,"69":0.02086,"74":0.00522,"76":0.03129,"77":0.01565,"78":0.01565,"79":0.04172,"80":0.03129,"81":0.02086,"83":0.00522,"84":0.03651,"85":0.02608,"86":0.02086,"87":0.03651,"88":0.03651,"89":0.03129,"90":0.0678,"91":0.04172,"92":0.03651,"93":0.01565,"94":0.01565,"95":0.01565,"96":0.0678,"97":0.05737,"98":0.10952,"99":0.10952,"100":0.33898,"101":2.02864,"102":26.98763,"103":2.27896,"104":0.04172,_:"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 50 52 53 54 55 56 57 59 61 62 63 64 65 66 68 70 71 72 73 75 105 106"},F:{"28":0.02086,"46":0.01565,"85":0.04694,"86":0.57887,"87":1.09515,_:"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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"17":0.00522,"18":0.01043,"86":0.00522,"87":0.01043,"89":0.00522,"92":0.01043,"97":0.01043,"98":0.01043,"99":0.01565,"100":0.03129,"101":0.55279,"102":3.64529,"103":0.71446,_:"12 13 14 15 16 79 80 81 83 84 85 88 90 91 93 94 95 96"},E:{"4":0,"5":0.01565,"13":0.03129,"14":0.09387,"15":0.04694,_:"0 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 10.1","9.1":0.01043,"11.1":0.01043,"12.1":0.02608,"13.1":0.13038,"14.1":0.34419,"15.1":0.08866,"15.2-15.3":0.08344,"15.4":0.40677,"15.5":0.96478,"16.0":0.00522},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00448,"7.0-7.1":0.00224,"8.1-8.4":0.00336,"9.0-9.2":0,"9.3":0.02015,"10.0-10.2":0.00112,"10.3":0.05485,"11.0-11.2":0.0056,"11.3-11.4":0.01567,"12.0-12.1":0.01119,"12.2-12.5":0.14999,"13.0-13.1":0.01007,"13.2":0.0056,"13.3":0.01903,"13.4-13.7":0.07387,"14.0-14.4":0.24401,"14.5-14.8":0.89881,"15.0-15.1":0.34027,"15.2-15.3":0.78464,"15.4":1.94648,"15.5":6.51439,"16.0":0.03134},P:{"4":0.09322,"5.0-5.4":0.04223,"6.2-6.4":0.03167,"7.2-7.4":0.11612,"8.2":0.01056,"9.2":0.04223,"10.1":0.05352,"11.1-11.2":0.04143,"12.0":0.01034,"13.0":0.04143,"14.0":0.09322,"15.0":0.04143,"16.0":0.3211,"17.0":2.75523},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.01435,"4.2-4.3":0.00478,"4.4":0,"4.4.3-4.4.4":0.0287},A:{"11":0.22946,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{"10":0.04966,_:"11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.01914},H:{"0":0.23099},L:{"0":32.89974},S:{"2.5":0},R:{_:"0"},M:{"0":0.47362}};
+module.exports={C:{"52":0.0923,"60":0.0583,"68":0.01457,"76":0.00972,"78":0.03886,"83":0.00486,"84":0.00486,"88":0.08259,"89":0.00486,"91":0.10688,"93":0.00486,"95":0.00972,"96":0.01457,"97":0.01943,"98":0.02915,"99":0.03886,"100":0.04858,"101":0.27691,"102":5.30979,"103":0.70441,"104":0.00486,_:"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 53 54 55 56 57 58 59 61 62 63 64 65 66 67 69 70 71 72 73 74 75 77 79 80 81 82 85 86 87 90 92 94 105 3.5 3.6"},D:{"38":0.01943,"48":0.00972,"49":0.04858,"51":0.03886,"67":0.00972,"68":0.00972,"69":0.01457,"76":0.03886,"77":0.01457,"78":0.01457,"79":0.05344,"80":0.03401,"81":0.01457,"83":0.00486,"84":0.03886,"85":0.01457,"86":0.01457,"87":0.04372,"88":0.01457,"89":0.03886,"90":0.06801,"91":0.02429,"92":0.01457,"93":0.00972,"94":0.03886,"95":0.00972,"96":0.11173,"97":0.05344,"98":0.0923,"99":0.06801,"100":0.11659,"101":0.27691,"102":1.86547,"103":27.77319,"104":0.01943,_:"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 50 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 70 71 72 73 74 75 105 106 107"},F:{"28":0.02429,"46":0.02915,"85":0.02429,"86":0.00486,"87":0.04372,"88":1.1222,"89":0.39836,_:"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 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.00972,"86":0.01457,"92":0.00486,"98":0.01943,"100":0.00972,"101":0.05344,"102":0.13117,"103":4.79485,_:"12 13 14 15 16 17 79 80 81 83 84 85 87 88 89 90 91 93 94 95 96 97 99"},E:{"4":0,"5":0.01943,"13":0.01457,"14":0.06315,"15":0.02429,_:"0 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 10.1","9.1":0.00486,"11.1":0.00972,"12.1":0.01943,"13.1":0.10202,"14.1":0.2429,"15.1":0.07287,"15.2-15.3":0.04858,"15.4":0.21375,"15.5":1.16106,"15.6":0.07287,"16.0":0.00972},G:{"8":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.00268,"9.0-9.2":0,"9.3":0.01739,"10.0-10.2":0,"10.3":0.04147,"11.0-11.2":0.00535,"11.3-11.4":0.00936,"12.0-12.1":0.00936,"12.2-12.5":0.15251,"13.0-13.1":0.00535,"13.2":0.00268,"13.3":0.01739,"13.4-13.7":0.07759,"14.0-14.4":0.23545,"14.5-14.8":1.0689,"15.0-15.1":0.25819,"15.2-15.3":0.54983,"15.4":1.04482,"15.5":9.47159,"16.0":0.08562},P:{"4":0.14516,"5.0-5.4":0.03188,"6.2-6.4":0.02125,"7.2-7.4":0.09563,"8.2":0.01034,"9.2":0.02125,"10.1":0.12454,"11.1-11.2":0.03111,"12.0":0.01037,"13.0":0.04148,"14.0":0.09332,"15.0":0.05184,"16.0":0.19701,"17.0":3.20395},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0302,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.02122},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.17975,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.0159,"11":0.02718},R:{_:"0"},M:{"0":0.41136},Q:{"10.4":0},O:{"0":0.01543},H:{"0":0.2288},L:{"0":34.42012},S:{"2.5":0.01543}};
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 1972d97a07..593508d674 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.0237,"44":0.00948,"48":0.00474,"52":0.1422,"56":0.01422,"68":0.0237,"78":0.03792,"80":0.00474,"81":0.00948,"82":0.00948,"84":0.00948,"88":0.01422,"89":0.00474,"90":0.02844,"91":0.12324,"92":0.00948,"94":0.00474,"95":0.01422,"96":0.00948,"97":0.04266,"98":0.06162,"99":0.07584,"100":0.56406,"101":4.75422,"102":0.15642,_:"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 34 35 36 37 38 39 40 41 42 43 45 46 47 49 50 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 83 85 86 87 93 103 104 3.5 3.6"},D:{"34":0.00948,"38":0.0474,"43":0.00474,"47":0.00948,"49":0.0948,"50":0.00474,"53":0.01896,"63":0.10902,"65":0.00474,"68":0.00948,"69":0.10428,"70":0.00948,"71":0.00948,"72":0.01422,"74":0.00948,"76":0.01422,"79":0.28914,"80":0.00948,"81":0.03318,"83":0.02844,"84":0.03792,"85":0.03792,"86":0.0711,"87":0.04266,"88":0.00948,"89":0.03792,"90":0.05214,"91":0.0237,"92":0.03318,"93":0.0237,"94":0.09954,"95":0.00948,"96":0.06636,"97":0.02844,"98":0.05688,"99":0.13746,"100":0.37446,"101":1.57368,"102":24.51054,"103":1.93866,"104":0.00474,_:"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 48 51 52 54 55 56 57 58 59 60 61 62 64 66 67 73 75 77 78 105 106"},F:{"28":0.02844,"36":0.00474,"40":0.00474,"46":0.02844,"69":0.00948,"72":0.00474,"84":0.00948,"85":0.07584,"86":0.6873,"87":2.04294,_:"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 70 71 73 74 75 76 77 78 79 80 81 82 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"15":0.00474,"18":0.01422,"86":0.00474,"87":0.00474,"91":0.01422,"92":0.00948,"96":0.00474,"97":0.00948,"98":0.00948,"99":0.01896,"100":0.01896,"101":0.50244,"102":2.98146,"103":0.60672,_:"12 13 14 16 17 79 80 81 83 84 85 88 89 90 93 94 95"},E:{"4":0,"12":0.00474,"13":0.0237,"14":0.1185,"15":0.04266,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 10.1","9.1":0.00474,"11.1":0.00948,"12.1":0.02844,"13.1":0.13746,"14.1":0.24648,"15.1":0.0948,"15.2-15.3":0.06636,"15.4":0.37446,"15.5":0.92904,"16.0":0.00474},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01565,"6.0-6.1":0,"7.0-7.1":0.00112,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.02123,"10.0-10.2":0,"10.3":0.08046,"11.0-11.2":0.00335,"11.3-11.4":0.01229,"12.0-12.1":0.00894,"12.2-12.5":0.22797,"13.0-13.1":0.00671,"13.2":0.00894,"13.3":0.01788,"13.4-13.7":0.07376,"14.0-14.4":0.23133,"14.5-14.8":0.67275,"15.0-15.1":0.31402,"15.2-15.3":0.49506,"15.4":1.90984,"15.5":6.95655,"16.0":0.06705},P:{"4":0.36192,"5.0-5.4":0.04223,"6.2-6.4":0.03167,"7.2-7.4":0.11612,"8.2":0.01056,"9.2":0.04223,"10.1":0.05352,"11.1-11.2":0.02068,"12.0":0.01034,"13.0":0.04136,"14.0":0.0517,"15.0":0.03102,"16.0":0.14477,"17.0":2.06814},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00809,"4.2-4.3":0.01315,"4.4":0,"4.4.3-4.4.4":0.05766},A:{"11":0.17538,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{"10":0.04966,_:"11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.04208},H:{"0":0.52288},L:{"0":37.29946},S:{"2.5":0},R:{_:"0"},M:{"0":0.31034}};
+module.exports={C:{"33":0.01828,"52":0.1325,"56":0.00457,"60":0.00457,"66":0.00914,"68":0.02741,"72":0.00457,"78":0.11879,"80":0.00914,"81":0.00914,"82":0.00914,"84":0.00914,"85":0.00914,"88":0.01828,"91":0.10966,"92":0.00914,"93":0.00914,"94":0.01371,"95":0.01371,"96":0.00914,"97":0.02285,"98":0.05026,"99":0.09138,"100":0.05026,"101":0.265,"102":5.03504,"103":0.70363,_:"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 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 57 58 59 61 62 63 64 65 67 69 70 71 73 74 75 76 77 79 83 86 87 89 90 104 105 3.5 3.6"},D:{"34":0.00914,"38":0.04112,"41":0.00457,"43":0.00457,"47":0.01828,"49":0.08224,"53":0.02285,"63":0.10052,"65":0.00914,"68":0.01371,"69":0.10509,"71":0.00457,"72":0.02285,"74":0.00457,"75":0.00457,"76":0.00914,"78":0.00914,"79":0.34268,"80":0.01371,"81":0.0594,"83":0.02741,"84":0.05026,"85":0.01828,"86":0.04112,"87":0.02741,"88":0.04112,"89":0.04569,"90":0.03655,"91":0.02285,"92":0.03198,"93":0.02285,"94":0.05026,"95":0.01371,"96":0.04569,"97":0.02285,"98":0.02741,"99":0.11423,"100":0.09595,"101":0.22845,"102":1.32958,"103":24.59493,"104":0.01371,_:"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 44 45 46 48 50 51 52 54 55 56 57 58 59 60 61 62 64 66 67 70 73 77 105 106 107"},F:{"28":0.02285,"36":0.02741,"46":0.01371,"71":0.00914,"79":0.00457,"84":0.00914,"85":0.0594,"86":0.01828,"87":0.07767,"88":1.90984,"89":0.95949,"90":0.01371,_:"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 72 73 74 75 76 77 78 80 81 82 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.01371,"86":0.00457,"89":0.00457,"91":0.01371,"92":0.00914,"96":0.01371,"97":0.00914,"99":0.00457,"100":0.00914,"101":0.07767,"102":0.14164,"103":3.54554,_:"12 13 14 15 16 17 79 80 81 83 84 85 87 88 90 93 94 95 98"},E:{"4":0,"13":0.01371,"14":0.09138,"15":0.04569,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 10.1","9.1":0.01371,"11.1":0.00457,"12.1":0.02741,"13.1":0.12793,"14.1":0.24673,"15.1":0.0594,"15.2-15.3":0.06397,"15.4":0.18733,"15.5":1.11027,"15.6":0.0731,"16.0":0.01828},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01955,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0.00122,"9.3":0.02689,"10.0-10.2":0.00244,"10.3":0.09411,"11.0-11.2":0.00978,"11.3-11.4":0.01222,"12.0-12.1":0.011,"12.2-12.5":0.25421,"13.0-13.1":0.00733,"13.2":0.01467,"13.3":0.01344,"13.4-13.7":0.07455,"14.0-14.4":0.21999,"14.5-14.8":0.63308,"15.0-15.1":0.2591,"15.2-15.3":0.3752,"15.4":0.80418,"15.5":8.95595,"16.0":0.11366},P:{"4":0.39372,"5.0-5.4":0.03188,"6.2-6.4":0.02125,"7.2-7.4":0.09563,"8.2":0.01034,"9.2":0.02125,"10.1":0.12454,"11.1-11.2":0.03108,"12.0":0.02125,"13.0":0.03108,"14.0":0.04144,"15.0":0.02072,"16.0":0.10361,"17.0":2.31053},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.02127,"4.2-4.3":0.0117,"4.4":0,"4.4.3-4.4.4":0.0702},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.16448,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.0159,"11":0.02718},R:{_:"0"},M:{"0":0.32037},Q:{"10.4":0},O:{"0":0.03801},H:{"0":0.5295},L:{"0":38.66341},S:{"2.5":0}};
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 b06a70b512..a786d81c1c 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:{"30":0.00234,"36":0.00468,"43":0.00935,"47":0.00234,"72":0.00468,"89":0.00701,"91":0.01403,"95":0.00468,"97":0.00701,"98":0.00234,"99":0.01637,"100":0.11456,"101":0.92585,"102":0.08183,"103":0.01169,_:"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 31 32 33 34 35 37 38 39 40 41 42 44 45 46 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 90 92 93 94 96 104 3.5 3.6"},D:{"26":0.00468,"34":0.00701,"36":0.00468,"43":0.00935,"46":0.00468,"48":0.00701,"55":0.00701,"58":0.00234,"60":0.00468,"63":0.00468,"64":0.00935,"65":0.00234,"67":0.00234,"69":0.00468,"70":0.00468,"71":0.00468,"72":0.01637,"73":0.00468,"74":0.00701,"75":0.01169,"76":0.01169,"77":0.00234,"79":0.0187,"80":0.01637,"81":0.00468,"83":0.00701,"85":0.01403,"86":0.02338,"87":0.03507,"88":0.00935,"89":0.00234,"90":0.00935,"91":0.00935,"92":0.01403,"93":0.03273,"94":0.02806,"95":0.02104,"96":0.04676,"97":0.0491,"98":0.03507,"99":0.10287,"100":0.19405,"101":0.52839,"102":6.89944,"103":0.96559,"104":0.00468,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 27 28 29 30 31 32 33 35 37 38 39 40 41 42 44 45 47 49 50 51 52 53 54 56 57 59 61 62 66 68 78 84 105 106"},F:{"37":0.00234,"40":0.00234,"42":0.00701,"45":0.00468,"65":0.01169,"73":0.00468,"75":0.00234,"76":0.00234,"79":0.02338,"85":0.02104,"86":0.06313,"87":0.65932,_:"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 38 39 41 43 44 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 66 67 68 69 70 71 72 74 77 78 80 81 82 83 84 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.06546,"13":0.03273,"14":0.00935,"15":0.03741,"16":0.02572,"17":0.01403,"18":0.14028,"80":0.00468,"84":0.02338,"85":0.02104,"89":0.02572,"90":0.03273,"91":0.00468,"92":0.07715,"93":0.00468,"94":0.00234,"95":0.00468,"96":0.02338,"97":0.01403,"98":0.02572,"99":0.04208,"100":0.04208,"101":0.36707,"102":1.89612,"103":0.26419,_:"79 81 83 86 87 88"},E:{"4":0,"13":0.00234,"14":0.02806,"15":0.00468,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 16.0","10.1":0.00935,"11.1":0.00468,"12.1":0.00935,"13.1":0.03273,"14.1":0.02806,"15.1":0.03273,"15.2-15.3":0.01403,"15.4":0.03273,"15.5":0.14963},G:{"8":0.00165,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00495,"6.0-6.1":0.01236,"7.0-7.1":0.01484,"8.1-8.4":0.00577,"9.0-9.2":0.00165,"9.3":0.075,"10.0-10.2":0.00082,"10.3":0.19615,"11.0-11.2":0.01566,"11.3-11.4":0.0239,"12.0-12.1":0.02885,"12.2-12.5":0.55467,"13.0-13.1":0.08077,"13.2":0.03626,"13.3":0.0783,"13.4-13.7":0.13352,"14.0-14.4":1.3673,"14.5-14.8":1.32114,"15.0-15.1":0.63049,"15.2-15.3":0.88928,"15.4":1.16125,"15.5":1.55109,"16.0":0.02802},P:{"4":0.0739,"5.0-5.4":0.04223,"6.2-6.4":0.03167,"7.2-7.4":0.11612,"8.2":0.01056,"9.2":0.04223,"10.1":0.05352,"11.1-11.2":0.04223,"12.0":0.03211,"13.0":0.02111,"14.0":0.06334,"15.0":0.03167,"16.0":0.20057,"17.0":0.74951},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00498,"4.2-4.3":0.00146,"4.4":0,"4.4.3-4.4.4":0.03953},A:{"10":0.00606,"11":0.07577,_:"6 7 8 9 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{"10":0.04966,_:"11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":1.93082},H:{"0":15.28394},L:{"0":56.18963},S:{"2.5":0.00766},R:{_:"0"},M:{"0":0.2222}};
+module.exports={C:{"23":0.0021,"30":0.0063,"34":0.0042,"38":0.0042,"43":0.0042,"45":0.0021,"48":0.0042,"52":0.0042,"56":0.0042,"61":0.0021,"62":0.0042,"63":0.0063,"72":0.01259,"78":0.0042,"91":0.0105,"95":0.01259,"96":0.03149,"97":0.0063,"99":0.0084,"100":0.01259,"101":0.05248,"102":0.71996,"103":0.12174,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 24 25 26 27 28 29 31 32 33 35 36 37 39 40 41 42 44 46 47 49 50 51 53 54 55 57 58 59 60 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 94 98 104 105 3.5 3.6"},D:{"11":0.0021,"34":0.0063,"38":0.01469,"39":0.0042,"40":0.0021,"48":0.0063,"49":0.0042,"50":0.0042,"58":0.0084,"60":0.0021,"63":0.0063,"64":0.0084,"65":0.0042,"68":0.0021,"72":0.0063,"73":0.0021,"74":0.01259,"75":0.03568,"76":0.02939,"77":0.0042,"78":0.0105,"79":0.0084,"80":0.01889,"81":0.0105,"83":0.02309,"84":0.0042,"85":0.0063,"86":0.03149,"87":0.03568,"88":0.0084,"89":0.0021,"90":0.0042,"91":0.01679,"92":0.0042,"93":0.04618,"94":0.02939,"95":0.0084,"96":0.02309,"97":0.04198,"98":0.03149,"99":0.07347,"100":0.10075,"101":0.06297,"102":0.46388,"103":6.60555,"104":0.02729,_:"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 41 42 43 44 45 46 47 51 52 53 54 55 56 57 59 61 62 66 67 69 70 71 105 106 107"},F:{"18":0.0042,"40":0.0063,"65":0.04618,"69":0.0063,"77":0.01469,"79":0.03778,"81":0.0021,"83":0.0063,"84":0.0042,"85":0.01259,"86":0.01889,"87":0.02729,"88":0.4135,"89":0.38202,_:"9 11 12 15 16 17 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 52 53 54 55 56 57 58 60 62 63 64 66 67 68 70 71 72 73 74 75 76 78 80 82 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.07766,"13":0.02939,"14":0.02939,"15":0.04618,"16":0.03778,"17":0.0084,"18":0.13853,"80":0.0021,"83":0.0021,"84":0.01469,"85":0.02099,"87":0.0063,"89":0.02309,"90":0.01469,"91":0.0063,"92":0.10495,"94":0.0084,"95":0.01259,"96":0.0084,"97":0.0063,"98":0.0084,"99":0.02099,"100":0.01679,"101":0.05877,"102":0.15113,"103":2.00035,_:"79 81 86 88 93"},E:{"4":0,"11":0.0021,"13":0.0042,"14":0.01679,"15":0.0084,_:"0 5 6 7 8 9 10 12 3.1 3.2 5.1 6.1 7.1 9.1 16.0","10.1":0.0021,"11.1":0.0042,"12.1":0.01469,"13.1":0.03149,"14.1":0.02099,"15.1":0.01889,"15.2-15.3":0.0021,"15.4":0.01679,"15.5":0.22879,"15.6":0.0042},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00144,"6.0-6.1":0.12347,"7.0-7.1":0.01938,"8.1-8.4":0.00359,"9.0-9.2":0.00144,"9.3":0.0847,"10.0-10.2":0,"10.3":0.06245,"11.0-11.2":0.00718,"11.3-11.4":0.03087,"12.0-12.1":0.03087,"12.2-12.5":0.62164,"13.0-13.1":0.16438,"13.2":0.01651,"13.3":0.13352,"13.4-13.7":0.11055,"14.0-14.4":1.03009,"14.5-14.8":0.85279,"15.0-15.1":0.42926,"15.2-15.3":0.54843,"15.4":0.38261,"15.5":2.3588,"16.0":0.04163},P:{"4":0.13813,"5.0-5.4":0.03188,"6.2-6.4":0.02125,"7.2-7.4":0.09563,"8.2":0.01034,"9.2":0.02125,"10.1":0.12454,"11.1-11.2":0.05313,"12.0":0.02125,"13.0":0.02125,"14.0":0.06375,"15.0":0.02125,"16.0":0.19126,"17.0":0.55253},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00267,"4.2-4.3":0.00504,"4.4":0,"4.4.3-4.4.4":0.0397},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.01424,"9":0.00475,"10":0.00949,"11":0.08067,_:"6 7 5.5"},J:{"7":0,"10":0},N:{"10":0.0159,"11":0.02718},R:{_:"0"},M:{"0":0.10271},Q:{"10.4":0},O:{"0":1.52489},H:{"0":16.11226},L:{"0":59.1531},S:{"2.5":0.0079}};
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 7458fff8d1..fd36643788 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:{"48":0.01171,"52":0.01171,"56":0.02928,"69":0.00586,"78":0.03513,"88":0.02342,"91":0.15809,"95":0.03513,"96":0.04099,"97":0.06441,"98":0.01757,"99":0.01757,"100":0.60307,"101":2.9275,"102":0.07026,_:"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 57 58 59 60 61 62 63 64 65 66 67 68 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 89 90 92 93 94 103 104 3.5 3.6"},D:{"66":0.00586,"76":0.11125,"77":0.01171,"79":0.31617,"81":0.00586,"83":0.01171,"84":0.0527,"87":0.1171,"91":0.03513,"92":0.02342,"95":0.01171,"96":0.04099,"97":0.02342,"98":0.14052,"99":0.0527,"100":0.16394,"101":4.52006,"102":28.23281,"103":3.91114,_:"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 67 68 69 70 71 72 73 74 75 78 80 85 86 88 89 90 93 94 104 105 106"},F:{"82":0.00586,"86":0.06441,"87":0.57379,_:"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 85 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"92":0.0527,"101":1.26468,"102":9.04598,"103":0.71431,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100"},E:{"4":0,"13":0.01757,"14":0.26348,"15":0.21078,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 16.0","10.1":0.02928,"11.1":0.09954,"12.1":0.07612,"13.1":0.83141,"14.1":0.17565,"15.1":0.44498,"15.2-15.3":0.0527,"15.4":0.7553,"15.5":1.21784},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00493,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0.00493,"9.3":0.01644,"10.0-10.2":0,"10.3":0.01644,"11.0-11.2":0.00493,"11.3-11.4":0.00329,"12.0-12.1":0.01973,"12.2-12.5":0.77424,"13.0-13.1":0,"13.2":0,"13.3":0.00822,"13.4-13.7":0.04603,"14.0-14.4":0.24,"14.5-14.8":1.54684,"15.0-15.1":0.28109,"15.2-15.3":0.16931,"15.4":8.15993,"15.5":5.11393,"16.0":0.02466},P:{"4":0.23701,"5.0-5.4":0.01056,"6.2-6.4":0.0103,"7.2-7.4":0.48433,"8.2":0.01015,"9.2":0.08244,"10.1":0.01018,"11.1-11.2":0.02068,"12.0":0.07213,"13.0":0.96866,"14.0":0.01034,"15.0":0.29884,"16.0":0.01034,"17.0":2.53269},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.04974},A:{"11":0.06441,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0},H:{"0":0.02747},L:{"0":22.36902},S:{"2.5":0},R:{_:"0"},M:{"0":0.17409}};
+module.exports={C:{"52":0.01687,"56":0.0225,"78":0.02812,"84":0.03937,"87":0.01125,"91":0.19684,"95":0.00562,"97":0.05624,"99":0.00562,"100":0.0225,"101":0.20246,"102":2.68265,"103":0.33182,_:"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 53 54 55 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 85 86 88 89 90 92 93 94 96 98 104 105 3.5 3.6"},D:{"49":0.05062,"76":0.02812,"77":0.01125,"79":0.19684,"84":0.0225,"87":0.09561,"88":0.00562,"89":0.03374,"91":0.01687,"92":0.01687,"94":0.01125,"96":0.01125,"97":0.03374,"98":0.92234,"99":0.00562,"100":0.05062,"101":2.03589,"102":1.5466,"103":30.07715,"104":0.01125,_:"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 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 78 80 81 83 85 86 90 93 95 105 106"},F:{"46":0.01125,"88":0.19684,"89":0.05624,_:"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 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 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"101":0.01125,"102":3.58249,"103":7.10874,_:"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"},E:{"4":0,"11":0.00562,"13":0.18559,"14":0.33182,"15":0.4218,_:"0 5 6 7 8 9 10 12 3.1 3.2 5.1 6.1 7.1 9.1 16.0","10.1":0.02812,"11.1":0.10686,"12.1":0.10123,"13.1":0.68613,"14.1":0.46679,"15.1":0.1181,"15.2-15.3":0.03937,"15.4":0.34869,"15.5":2.46331,"15.6":0.50054},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00496,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0.01818,"9.3":0.01818,"10.0-10.2":0.00496,"10.3":0.06114,"11.0-11.2":0.00496,"11.3-11.4":0,"12.0-12.1":0.00496,"12.2-12.5":0.56186,"13.0-13.1":0,"13.2":0,"13.3":0.00331,"13.4-13.7":0.0314,"14.0-14.4":0.13055,"14.5-14.8":0.78825,"15.0-15.1":0.13055,"15.2-15.3":0.19169,"15.4":7.4165,"15.5":7.01164,"16.0":0.01818},P:{"4":0.16495,"5.0-5.4":0.03098,"6.2-6.4":0.02069,"7.2-7.4":0.4592,"8.2":0.01034,"9.2":0.05102,"10.1":0.02088,"11.1-11.2":0.26532,"12.0":0.04082,"13.0":0.04124,"14.0":0.01031,"15.0":0.14286,"16.0":1.20413,"17.0":3.28868},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.03501},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.03374,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.0159,"11":0.02718},S:{"2.5":0},R:{_:"0"},M:{"0":0.15316},Q:{"10.4":0},O:{"0":0},H:{"0":0.01243},L:{"0":23.85782}};
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 5d45b4433b..f54e76ea1e 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:{"34":0.00422,"35":0.01267,"36":0.00422,"41":0.00422,"42":0.01056,"43":0.00634,"48":0.00211,"49":0.00422,"52":0.02746,"56":0.00211,"57":0.00422,"58":0.00422,"60":0.00211,"64":0.00422,"70":0.04646,"72":0.02112,"78":0.04435,"79":0.00422,"80":0.01267,"84":0.00845,"86":0.00211,"87":0.00211,"88":0.00634,"89":0.00634,"91":0.04435,"92":0.00211,"94":0.00845,"95":0.00845,"96":0.00422,"97":0.00845,"98":0.17318,"99":0.04224,"100":0.17741,"101":1.58611,"102":0.05069,_:"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 37 38 39 40 44 45 46 47 50 51 53 54 55 59 61 62 63 65 66 67 68 69 71 73 74 75 76 77 81 82 83 85 90 93 103 104 3.5 3.6"},D:{"34":0.00422,"46":0.00634,"49":0.03802,"58":0.00211,"60":0.00634,"61":0.00211,"62":0.00422,"63":0.00634,"65":0.01267,"67":0.00211,"68":0.00211,"69":0.04013,"70":0.00211,"71":0.00211,"72":0.00211,"73":0.00211,"74":0.00422,"75":0.00634,"76":0.01056,"77":0.00845,"78":0.00634,"79":0.03168,"80":0.01056,"81":0.01267,"83":0.00422,"84":0.00422,"85":0.03802,"86":0.02534,"87":0.02323,"88":0.00845,"89":0.01056,"90":0.00634,"91":0.04435,"92":0.08659,"93":0.01056,"94":0.01267,"95":0.02534,"96":0.02957,"97":0.04646,"98":0.03379,"99":0.03168,"100":0.08237,"101":0.48998,"102":9.41952,"103":0.81734,"104":0.00211,_:"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 43 44 45 47 48 50 51 52 53 54 55 56 57 59 64 66 105 106"},F:{"28":0.00211,"79":0.00422,"84":0.00422,"85":0.01901,"86":0.02534,"87":0.34003,_:"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 80 81 82 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.01056,"13":0.01056,"14":0.00211,"15":0.01056,"16":0.01056,"17":0.01267,"18":0.04646,"84":0.00634,"85":0.00634,"87":0.00634,"89":0.00422,"91":0.00422,"92":0.01478,"96":0.01267,"97":0.00634,"98":0.02746,"99":0.0169,"100":0.04224,"101":0.2999,"102":1.58822,"103":0.28723,_:"79 80 81 83 86 88 90 93 94 95"},E:{"4":0,"6":0.00211,"10":0.00845,"11":0.00211,"12":0.01267,"13":0.00845,"14":0.02746,"15":0.00422,_:"0 5 7 8 9 3.1 3.2 5.1 6.1 7.1 16.0","9.1":0.00211,"10.1":0.01056,"11.1":0.0169,"12.1":0.02112,"13.1":0.07392,"14.1":0.08659,"15.1":0.01478,"15.2-15.3":0.01267,"15.4":0.09715,"15.5":0.20909},G:{"8":0.0018,"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.02165,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.05774,"10.0-10.2":0.02887,"10.3":0.10826,"11.0-11.2":0.04511,"11.3-11.4":0.03609,"12.0-12.1":0.06315,"12.2-12.5":1.06093,"13.0-13.1":0.03248,"13.2":0.03609,"13.3":0.14434,"13.4-13.7":0.32117,"14.0-14.4":1.40555,"14.5-14.8":2.46468,"15.0-15.1":0.91478,"15.2-15.3":1.37849,"15.4":2.48272,"15.5":7.31646,"16.0":0.07217},P:{"4":0.2457,"5.0-5.4":0.01042,"6.2-6.4":0.01024,"7.2-7.4":0.3276,"8.2":0.01015,"9.2":0.02048,"10.1":0.01024,"11.1-11.2":0.11261,"12.0":0.06143,"13.0":0.10238,"14.0":0.11261,"15.0":0.0819,"16.0":0.35832,"17.0":1.4435},I:{"0":0,"3":0,"4":0.0009,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00179,"4.2-4.3":0.00299,"4.4":0,"4.4.3-4.4.4":0.05742},A:{"11":0.18163,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0.00789},Q:{"10.4":0},O:{"0":0.03944},H:{"0":0.31365},L:{"0":60.71664},S:{"2.5":0.01578},R:{_:"0"},M:{"0":0.12621}};
+module.exports={C:{"35":0.0086,"36":0.00215,"41":0.00215,"42":0.01075,"43":0.00215,"48":0.00215,"49":0.0043,"52":0.02149,"56":0.00645,"57":0.00645,"64":0.0043,"70":0.04083,"72":0.0086,"78":0.05158,"80":0.0086,"84":0.00645,"88":0.00645,"90":0.00645,"91":0.04728,"92":0.00645,"94":0.01719,"95":0.00645,"96":0.00215,"97":0.00645,"98":0.01504,"99":0.01504,"100":0.00645,"101":0.1139,"102":1.52794,"103":0.17192,_:"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 37 38 39 40 44 45 46 47 50 51 53 54 55 58 59 60 61 62 63 65 66 67 68 69 71 73 74 75 76 77 79 81 82 83 85 86 87 89 93 104 105 3.5 3.6"},D:{"38":0.0043,"46":0.01934,"49":0.08596,"55":0.0043,"60":0.03438,"61":0.00215,"62":0.0043,"63":0.0043,"65":0.01289,"66":0.00215,"67":0.00215,"68":0.0043,"69":0.07736,"70":0.00645,"71":0.0043,"72":0.00215,"74":0.03224,"75":0.01075,"76":0.01075,"77":0.00645,"78":0.00215,"79":0.03438,"80":0.0086,"81":0.01719,"83":0.0043,"84":0.00645,"85":0.01289,"86":0.04083,"87":0.02149,"88":0.00645,"89":0.01075,"90":0.00645,"91":0.03868,"92":0.01504,"93":0.03438,"94":0.01075,"95":0.01719,"96":0.02364,"97":0.04513,"98":0.02149,"99":0.01934,"100":0.03653,"101":0.08381,"102":0.41046,"103":10.11319,"104":0.00645,"105":0.00215,_:"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 47 48 50 51 52 53 54 56 57 58 59 64 73 106 107"},F:{"56":0.0086,"79":0.00645,"85":0.01934,"86":0.00645,"87":0.01289,"88":0.19341,"89":0.19986,"90":0.0086,_:"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 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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.01075,"13":0.00645,"15":0.0086,"16":0.00645,"17":0.01075,"18":0.03868,"84":0.0043,"85":0.0086,"89":0.00215,"91":0.00215,"92":0.01719,"96":0.0086,"98":0.02149,"99":0.0086,"100":0.02364,"101":0.03653,"102":0.06877,"103":2.09098,_:"14 79 80 81 83 86 87 88 90 93 94 95 97"},E:{"4":0,"10":0.0043,"12":0.0086,"13":0.0086,"14":0.03653,"15":0.0043,_:"0 5 6 7 8 9 11 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.01075,"11.1":0.01075,"12.1":0.03009,"13.1":0.05587,"14.1":0.1139,"15.1":0.01075,"15.2-15.3":0.01289,"15.4":0.06232,"15.5":0.29656,"15.6":0.02149,"16.0":0.00645},G:{"8":0.00365,"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.02558,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.10963,"10.0-10.2":0.02375,"10.3":0.10598,"11.0-11.2":0.04933,"11.3-11.4":0.02558,"12.0-12.1":0.06212,"12.2-12.5":0.95379,"13.0-13.1":0.03289,"13.2":0.03289,"13.3":0.12242,"13.4-13.7":0.30331,"14.0-14.4":1.23518,"14.5-14.8":2.07204,"15.0-15.1":0.75098,"15.2-15.3":1.02323,"15.4":1.17488,"15.5":9.62747,"16.0":0.18455},P:{"4":0.20624,"5.0-5.4":0.01042,"6.2-6.4":0.02069,"7.2-7.4":0.30936,"8.2":0.01034,"9.2":0.04125,"10.1":0.02062,"11.1-11.2":0.12374,"12.0":0.03094,"13.0":0.0825,"14.0":0.12374,"15.0":0.0825,"16.0":0.2578,"17.0":1.71179},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00161,"4.2-4.3":0.00482,"4.4":0,"4.4.3-4.4.4":0.06422},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.18052,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.0159,"11":0.02718},R:{_:"0"},M:{"0":0.14128},Q:{"10.4":0},O:{"0":0.04709},H:{"0":0.34182},L:{"0":60.86978},S:{"2.5":0.0157}};
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 03b29a07c4..90309f95e7 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:{"34":0.00191,"79":0.00381,"85":0.00191,"87":0.00191,"91":0.00762,"96":0.00191,"99":0.0305,"100":0.06671,"101":0.41551,"102":0.01906,_:"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 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 80 81 82 83 84 86 88 89 90 92 93 94 95 97 98 103 104 3.5 3.6"},D:{"33":0.00191,"38":0.01715,"39":0.00191,"43":0.01334,"49":0.01334,"52":0.00381,"55":0.00381,"63":0.01334,"64":0.00381,"65":0.02859,"68":0.01715,"69":0.00953,"70":0.00762,"71":0.00572,"73":0.00572,"74":0.00381,"76":0.00572,"77":0.00191,"79":0.08005,"80":0.01144,"81":0.00953,"83":0.00572,"84":0.00572,"85":0.00381,"86":0.02097,"87":0.03431,"88":0.00762,"89":0.00381,"90":0.00953,"91":0.01334,"92":0.01334,"93":0.01906,"94":0.00572,"95":0.01715,"96":0.04765,"97":0.02478,"98":0.06862,"99":0.08768,"100":0.11817,"101":0.64995,"102":11.83817,"103":0.95109,"104":0.00572,_:"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 40 41 42 44 45 46 47 48 50 51 53 54 56 57 58 59 60 61 62 66 67 72 75 78 105 106"},F:{"70":0.00381,"71":0.00381,"85":0.00572,"86":0.01906,"87":0.29162,_:"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 72 73 74 75 76 77 78 79 80 81 82 83 84 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.01525,"13":0.00572,"14":0.00572,"15":0.00953,"16":0.01144,"17":0.00572,"18":0.07624,"84":0.01906,"85":0.01144,"89":0.01334,"90":0.00762,"91":0.00191,"92":0.0324,"93":0.00191,"96":0.00572,"97":0.00572,"98":0.00953,"99":0.02097,"100":0.0324,"101":0.24969,"102":1.40091,"103":0.2211,_:"79 80 81 83 86 87 88 94 95"},E:{"4":0,"13":0.00572,"14":0.0324,"15":0.01144,_:"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 16.0","12.1":0.01525,"13.1":0.01144,"14.1":0.11817,"15.1":0.03621,"15.2-15.3":0.01906,"15.4":0.09149,"15.5":0.12008},G:{"8":0.00288,"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.00072,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00936,"10.0-10.2":0,"10.3":0.02016,"11.0-11.2":0.00288,"11.3-11.4":0.03527,"12.0-12.1":0.01008,"12.2-12.5":0.47653,"13.0-13.1":0.02016,"13.2":0.01368,"13.3":0.05975,"13.4-13.7":0.15692,"14.0-14.4":0.61186,"14.5-14.8":0.88251,"15.0-15.1":0.52332,"15.2-15.3":0.83572,"15.4":1.32593,"15.5":2.1163,"16.0":0.05831},P:{"4":0.31669,"5.0-5.4":0.03065,"6.2-6.4":0.11237,"7.2-7.4":1.08287,"8.2":0.03063,"9.2":0.02043,"10.1":0.05352,"11.1-11.2":0.21453,"12.0":0.04086,"13.0":0.1941,"14.0":0.40863,"15.0":0.21453,"16.0":0.66402,"17.0":1.6856},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.02492,"4.4":0,"4.4.3-4.4.4":0.39592},A:{"11":0.02668,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{"10":0.04966,_:"11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":2.28223},H:{"0":2.16833},L:{"0":64.48455},S:{"2.5":0},R:{_:"0"},M:{"0":0.04047}};
+module.exports={C:{"67":0.00362,"72":0.00181,"87":0.01266,"91":0.0199,"99":0.00905,"100":0.00362,"101":0.05065,"102":0.34371,"103":0.04523,"104":0.00362,_:"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 68 69 70 71 73 74 75 76 77 78 79 80 81 82 83 84 85 86 88 89 90 92 93 94 95 96 97 98 105 3.5 3.6"},D:{"33":0.00362,"34":0.00362,"38":0.01085,"43":0.01447,"49":0.00543,"50":0.00362,"57":0.00543,"63":0.00543,"64":0.00181,"65":0.01085,"66":0.00181,"68":0.03256,"69":0.00543,"70":0.00362,"71":0.00181,"72":0.00181,"73":0.00181,"74":0.00724,"76":0.00362,"77":0.00905,"78":0.00362,"79":0.06151,"80":0.01447,"81":0.00362,"83":0.00362,"84":0.00362,"86":0.03075,"87":0.04342,"88":0.01266,"89":0.00362,"90":0.00362,"91":0.01447,"92":0.01266,"93":0.02714,"94":0.01628,"95":0.01628,"96":0.01809,"97":0.03075,"98":0.08321,"99":0.05789,"100":0.04523,"101":0.14834,"102":0.78149,"103":11.15429,"104":0.02171,"105":0.00543,_:"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 39 40 41 42 44 45 46 47 48 51 52 53 54 55 56 58 59 60 61 62 67 75 85 106 107"},F:{"28":0.00362,"79":0.00362,"83":0.00181,"84":0.00362,"86":0.00362,"87":0.01447,"88":0.15919,"89":0.08864,_:"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 80 81 82 85 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.0199,"13":0.00362,"14":0.01447,"15":0.00724,"16":0.00724,"17":0.00362,"18":0.06512,"84":0.00905,"85":0.01266,"88":0.00181,"89":0.01085,"90":0.00905,"92":0.03075,"96":0.00181,"97":0.00181,"98":0.01085,"99":0.01266,"100":0.01085,"101":0.02171,"102":0.03437,"103":1.46348,_:"79 80 81 83 86 87 91 93 94 95"},E:{"4":0,"13":0.00724,"14":0.02894,"15":0.00905,_:"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 16.0","12.1":0.02533,"13.1":0.03075,"14.1":0.06151,"15.1":0.03437,"15.2-15.3":0.01628,"15.4":0.10854,"15.5":0.161,"15.6":0.02352},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.02696,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.00385,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.03659,"10.0-10.2":0,"10.3":0.05103,"11.0-11.2":0.0077,"11.3-11.4":0.02696,"12.0-12.1":0.01829,"12.2-12.5":0.5334,"13.0-13.1":0.02696,"13.2":0.01155,"13.3":0.05873,"13.4-13.7":0.22819,"14.0-14.4":0.68168,"14.5-14.8":1.08029,"15.0-15.1":0.44675,"15.2-15.3":0.63835,"15.4":0.74523,"15.5":4.59652,"16.0":0.14442},P:{"4":0.18242,"5.0-5.4":0.0304,"6.2-6.4":0.07094,"7.2-7.4":1.01346,"8.2":0.02018,"9.2":0.05067,"10.1":0.01009,"11.1-11.2":0.22296,"12.0":0.04054,"13.0":0.13175,"14.0":0.36485,"15.0":0.12162,"16.0":0.4966,"17.0":1.80396},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.01638,"4.2-4.3":0.04915,"4.4":0,"4.4.3-4.4.4":0.54067},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.00543,"11":0.03075,_:"6 7 8 10 5.5"},J:{"7":0,"10":0},N:{"10":0.0159,"11":0.02718},R:{_:"0"},M:{"0":0.04915},Q:{"10.4":0},O:{"0":2.33472},H:{"0":2.57488},L:{"0":62.57901},S:{"2.5":0}};
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 9f1fcb389e..1f241e5b98 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:{"52":0.02561,"78":0.03201,"94":0.0096,"96":0.0064,"98":0.0032,"99":0.0096,"100":0.23367,"101":1.77335,"102":0.15365,_:"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 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 91 92 93 95 97 103 104 3.5 3.6"},D:{"49":0.02881,"53":0.0128,"61":0.0064,"63":0.0032,"64":0.0064,"65":0.0128,"69":0.0064,"70":0.0096,"73":0.0064,"75":0.01601,"76":0.0064,"79":0.04161,"81":0.0128,"83":0.02241,"84":0.05762,"86":0.0128,"87":0.0096,"88":0.04802,"89":0.0096,"90":0.0064,"91":0.05122,"92":0.0064,"93":0.09923,"94":0.0064,"95":0.02561,"96":0.09923,"97":0.07682,"98":0.02881,"99":0.04802,"100":0.3233,"101":1.01152,"102":17.07413,"103":1.37963,_:"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 50 51 52 54 55 56 57 58 59 60 62 66 67 68 71 72 74 77 78 80 85 104 105 106"},F:{"63":0.14084,"75":0.0096,"85":0.0032,"86":0.14084,"87":0.65621,_:"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 64 65 66 67 68 69 70 71 72 73 74 76 77 78 79 80 81 82 83 84 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.03201,"13":0.0032,"16":0.0032,"17":0.0064,"18":0.02241,"84":0.0064,"91":0.0032,"96":0.0096,"98":0.01601,"99":0.02241,"100":0.0096,"101":0.57298,"102":2.91931,"103":0.50256,_:"14 15 79 80 81 83 85 86 87 88 89 90 92 93 94 95 97"},E:{"4":0,"13":0.0064,"14":0.04481,"15":0.02241,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 16.0","11.1":0.0064,"12.1":0.0064,"13.1":0.06402,"14.1":0.23687,"15.1":0.0096,"15.2-15.3":0.02881,"15.4":0.41933,"15.5":0.68181},G:{"8":0,"3.2":0.0011,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00991,"6.0-6.1":0,"7.0-7.1":0.20144,"8.1-8.4":0,"9.0-9.2":0.0011,"9.3":0.06274,"10.0-10.2":0.0011,"10.3":0.20144,"11.0-11.2":0.0033,"11.3-11.4":0.00991,"12.0-12.1":0.0066,"12.2-12.5":0.77602,"13.0-13.1":0.11778,"13.2":0.0033,"13.3":0.03743,"13.4-13.7":0.11998,"14.0-14.4":0.25317,"14.5-14.8":0.90371,"15.0-15.1":0.23556,"15.2-15.3":0.43259,"15.4":1.6379,"15.5":5.9539,"16.0":0.00881},P:{"4":0.51987,"5.0-5.4":0.0407,"6.2-6.4":0.02039,"7.2-7.4":0.98877,"8.2":0.03086,"9.2":0.03058,"10.1":0.03086,"11.1-11.2":0.1631,"12.0":0.07135,"13.0":0.24464,"14.0":0.21406,"15.0":0.28542,"16.0":0.73393,"17.0":6.72773},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.0031,"4.4":0,"4.4.3-4.4.4":0.03635},A:{"11":0.37772,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{"10":0.04966,_:"11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.57103},H:{"0":0.19308},L:{"0":47.54389},S:{"2.5":0},R:{_:"0"},M:{"0":0.30591}};
+module.exports={C:{"52":0.01588,"89":0.00953,"96":0.00953,"99":0.0127,"100":0.01588,"101":0.11116,"102":1.72457,"103":0.11751,_:"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 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 90 91 92 93 94 95 97 98 104 105 3.5 3.6"},D:{"36":0.00318,"39":0.00635,"40":0.00635,"49":0.01588,"53":0.00635,"65":0.00635,"69":0.02223,"70":0.00635,"73":0.03811,"75":0.0127,"76":0.00953,"79":0.04764,"81":0.01906,"83":0.01906,"84":0.02858,"86":0.01588,"87":0.00318,"88":0.01588,"89":0.00635,"90":0.01906,"91":0.09528,"93":0.05082,"94":0.00318,"95":0.06352,"96":0.06034,"97":0.04446,"98":0.03176,"99":0.0667,"100":0.30807,"101":0.10798,"102":1.52766,"103":17.83642,"104":0.00953,_:"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 37 38 41 42 43 44 45 46 47 48 50 51 52 54 55 56 57 58 59 60 61 62 63 64 66 67 68 71 72 74 77 78 80 85 92 105 106 107"},F:{"63":0.05399,"75":0.00953,"84":0.01588,"85":0.00318,"86":0.00635,"87":0.02541,"88":0.55262,"89":0.35889,_:"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 64 65 66 67 68 69 70 71 72 73 74 76 77 78 79 80 81 82 83 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.01906,"13":0.00318,"16":0.00953,"17":0.00635,"18":0.01906,"84":0.00318,"89":0.00635,"90":0.00635,"92":0.00635,"98":0.02223,"99":0.00953,"101":0.03176,"102":0.16515,"103":3.96365,_:"14 15 79 80 81 83 85 86 87 88 91 93 94 95 96 97 100"},E:{"4":0,"13":0.04129,"14":0.03811,"15":0.00635,_:"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 16.0","12.1":0.01588,"13.1":0.12386,"14.1":0.1588,"15.1":0.02223,"15.2-15.3":0.02223,"15.4":0.16515,"15.5":0.88928,"15.6":0.02858},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00245,"5.0-5.1":0.05991,"6.0-6.1":0,"7.0-7.1":0.11248,"8.1-8.4":0,"9.0-9.2":0.00367,"9.3":0.03301,"10.0-10.2":0,"10.3":0.14304,"11.0-11.2":0.00122,"11.3-11.4":0.00367,"12.0-12.1":0.00978,"12.2-12.5":0.76901,"13.0-13.1":0.03423,"13.2":0.00489,"13.3":0.03546,"13.4-13.7":0.06847,"14.0-14.4":0.368,"14.5-14.8":0.90839,"15.0-15.1":0.1516,"15.2-15.3":0.32154,"15.4":0.73967,"15.5":8.11559,"16.0":0.03546},P:{"4":0.78487,"5.0-5.4":0.03058,"6.2-6.4":0.07135,"7.2-7.4":0.77467,"8.2":0.02056,"9.2":0.03058,"10.1":0.01019,"11.1-11.2":0.17328,"12.0":0.12232,"13.0":0.33637,"14.0":0.27521,"15.0":0.22425,"16.0":0.50965,"17.0":7.29823},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00256,"4.4":0,"4.4.3-4.4.4":0.05203},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.07305,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},R:{_:"0"},M:{"0":0.20472},Q:{"10.4":0},O:{"0":0.28661},H:{"0":0.20674},L:{"0":46.89057},S:{"2.5":0}};
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 8a3a3965c0..e2cf26c753 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:{"43":0.00499,"56":0.00997,"77":0.00499,"78":0.07478,"94":0.00997,"96":0.01994,"99":0.00997,"100":0.06979,"101":1.51046,"102":0.04487,_:"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 44 45 46 47 48 49 50 51 52 53 54 55 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 95 97 98 103 104 3.5 3.6"},D:{"26":0.14955,"34":0.00997,"43":0.12961,"50":0.00997,"52":0.50847,"64":0.06979,"65":0.00499,"68":0.01994,"69":0.0349,"70":0.09472,"72":0.22433,"75":0.00997,"78":0.06979,"79":0.01994,"81":0.34895,"83":0.02493,"86":0.02991,"88":0.02493,"89":5.5184,"90":0.00997,"92":0.0349,"93":0.00997,"95":0.01994,"96":0.1346,"97":0.09472,"98":0.27916,"99":0.07478,"100":0.36391,"101":1.13658,"102":23.7286,"103":1.21634,"105":0.02493,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 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 56 57 58 59 60 61 62 63 66 67 71 73 74 76 77 80 84 85 87 91 94 104 106"},F:{"79":0.00997,"85":0.00997,"86":0.18445,"87":0.70289,_:"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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"15":0.00499,"16":0.00997,"17":0.00997,"18":0.02493,"80":0.00499,"84":0.01994,"91":0.00997,"92":0.07976,"97":0.01994,"99":0.02991,"100":0.00997,"101":0.48355,"102":3.55431,"103":0.56829,_:"12 13 14 79 81 83 85 86 87 88 89 90 93 94 95 96 98"},E:{"4":0,"14":0.07976,_:"0 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.1","13.1":0.00499,"14.1":0.05484,"15.2-15.3":0.00499,"15.4":0.0349,"15.5":0.27418,"16.0":0.00499},G:{"8":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.01222,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0.00407,"11.0-11.2":0,"11.3-11.4":0.00407,"12.0-12.1":0,"12.2-12.5":0.12885,"13.0-13.1":0.01666,"13.2":0.01259,"13.3":0.00815,"13.4-13.7":0.00407,"14.0-14.4":0.04554,"14.5-14.8":0.13736,"15.0-15.1":0.14958,"15.2-15.3":0.10404,"15.4":1.43289,"15.5":1.6369,"16.0":0.00407},P:{"4":0.03046,"5.0-5.4":0.01056,"6.2-6.4":0.0103,"7.2-7.4":0.45683,"8.2":0.01015,"9.2":0.08244,"10.1":0.01018,"11.1-11.2":0.05076,"12.0":0.07106,"13.0":0.96866,"14.0":0.06091,"15.0":0.04061,"16.0":0.20304,"17.0":1.59384},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0107,"4.2-4.3":0.01051,"4.4":0,"4.4.3-4.4.4":0.05903},A:{"11":1.2961,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":2.89366},H:{"0":0.68369},L:{"0":44.48188},S:{"2.5":0},R:{_:"0"},M:{"0":0.07523}};
+module.exports={C:{"49":0.02342,"52":0.03279,"77":0.02342,"78":0.01405,"87":0.00468,"88":0.00468,"89":0.00468,"90":0.00468,"94":0.00468,"95":0.00468,"98":0.03747,"99":0.01874,"100":0.00468,"101":0.09368,"102":0.75881,"103":0.01405,_:"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 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 79 80 81 82 83 84 85 86 91 92 93 96 97 104 105 3.5 3.6"},D:{"33":0.01874,"43":0.50119,"52":0.01405,"53":0.00468,"56":0.00468,"57":0.03747,"58":0.02342,"62":0.07494,"63":0.00468,"64":0.07494,"65":0.01874,"68":0.07963,"69":0.1171,"70":0.03747,"72":0.03279,"74":0.01405,"79":0.04216,"86":0.01874,"87":0.01405,"88":0.04216,"89":5.65359,"90":0.04216,"91":0.01405,"92":0.01874,"95":0.01874,"96":0.10773,"97":0.01874,"98":0.05152,"99":0.05152,"100":0.04216,"101":0.17331,"102":0.8197,"103":24.30059,"104":0.03747,"105":0.18736,_:"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 44 45 46 47 48 49 50 51 54 55 59 60 61 66 67 71 73 75 76 77 78 80 81 83 84 85 93 94 106"},F:{"85":0.00468,"87":0.04216,"88":0.4403,"89":0.36535,_:"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 86 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.02342,"80":0.03279,"84":0.00468,"92":0.07494,"96":0.01874,"100":0.01874,"101":0.01874,"102":0.1171,"103":3.92988,_:"12 13 14 15 16 17 79 81 83 85 86 87 88 89 90 91 93 94 95 97 98 99"},E:{"4":0,_:"0 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 15.6 16.0","12.1":0.03279,"13.1":0.01874,"14.1":0.02342,"15.1":0.00468,"15.2-15.3":0.01874,"15.4":0.14989,"15.5":0.34662},G:{"8":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.01347,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0.19039,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0.0101,"12.2-12.5":0.18029,"13.0-13.1":0.01683,"13.2":0,"13.3":0,"13.4-13.7":0.02356,"14.0-14.4":0.01683,"14.5-14.8":0.09052,"15.0-15.1":0.09688,"15.2-15.3":0.12717,"15.4":1.32935,"15.5":1.47934,"16.0":0.1571},P:{"4":0.2442,"5.0-5.4":0.03098,"6.2-6.4":0.02069,"7.2-7.4":0.31542,"8.2":0.01034,"9.2":0.05102,"10.1":0.02088,"11.1-11.2":0.02035,"12.0":0.02035,"13.0":0.13227,"14.0":0.25437,"15.0":0.14286,"16.0":1.20413,"17.0":1.2617},I:{"0":0,"3":0,"4":0.00061,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0447,"4.2-4.3":0.02388,"4.4":0,"4.4.3-4.4.4":0.26572},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.50119,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.0159,"11":0.02718},S:{"2.5":0},R:{_:"0"},M:{"0":0.08506},Q:{"10.4":0.00532},O:{"0":2.91848},H:{"0":0.17112},L:{"0":49.44192}};
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 e1eece5207..a51194320a 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:{"35":0.00897,"52":0.02242,"68":0.00448,"73":0.0538,"78":0.02242,"88":0.00897,"89":0.00448,"90":0.20174,"91":0.04483,"93":0.00448,"94":0.00897,"95":0.01793,"97":0.00897,"98":0.01793,"99":0.03138,"100":0.14346,"101":1.6094,"102":0.09414,_:"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 36 37 38 39 40 41 42 43 44 45 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 86 87 92 96 103 104 3.5 3.6"},D:{"38":0.00448,"43":0.00448,"49":0.0538,"65":0.00448,"67":0.00897,"68":0.00897,"70":0.01345,"71":0.00897,"72":0.00897,"73":0.00448,"74":0.00897,"75":0.00897,"76":0.03586,"77":0.00448,"78":0.01345,"79":0.11208,"80":0.03138,"81":0.0269,"83":0.00897,"84":0.01793,"85":0.01793,"86":0.03138,"87":0.03586,"88":0.02242,"89":0.01793,"90":0.01793,"91":0.16139,"92":0.03586,"93":0.0269,"94":0.03138,"95":0.0538,"96":0.04035,"97":0.05828,"98":0.08966,"99":0.11656,"100":0.21518,"101":1.188,"102":25.58448,"103":2.4791,_:"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 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 66 69 104 105 106"},F:{"28":0.00897,"81":0.00448,"85":0.01345,"86":0.76659,"87":1.11178,_:"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 82 83 84 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"15":0.00897,"18":0.02242,"89":0.00448,"90":0.00897,"92":0.01793,"94":0.00448,"96":0.01793,"97":0.00448,"98":0.01345,"99":0.03138,"100":0.03138,"101":0.4483,"102":3.29501,"103":0.66348,_:"12 13 14 16 17 79 80 81 83 84 85 86 87 88 91 93 95"},E:{"4":0,"13":0.01345,"14":0.04483,"15":0.03138,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1 11.1 16.0","5.1":0.00448,"12.1":0.00448,"13.1":0.0538,"14.1":0.13001,"15.1":0.04931,"15.2-15.3":0.0538,"15.4":0.2376,"15.5":0.59176},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00234,"6.0-6.1":0.0187,"7.0-7.1":0.0111,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.02746,"10.0-10.2":0,"10.3":0.0187,"11.0-11.2":0.00292,"11.3-11.4":0.00584,"12.0-12.1":0.01227,"12.2-12.5":0.21504,"13.0-13.1":0.00526,"13.2":0.00234,"13.3":0.01987,"13.4-13.7":0.06545,"14.0-14.4":0.19693,"14.5-14.8":0.41898,"15.0-15.1":0.1157,"15.2-15.3":0.22673,"15.4":0.7877,"15.5":3.65977,"16.0":0.01286},P:{"4":0.11436,"5.0-5.4":0.02013,"6.2-6.4":0.0302,"7.2-7.4":0.13516,"8.2":0.06207,"9.2":0.0104,"10.1":0.01007,"11.1-11.2":0.10397,"12.0":0.02079,"13.0":0.12476,"14.0":0.13516,"15.0":0.07278,"16.0":0.25991,"17.0":1.63226},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0031,"4.2-4.3":0.01239,"4.4":0,"4.4.3-4.4.4":0.07279},A:{"11":0.06276,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.15448},H:{"0":0.18803},L:{"0":48.94545},S:{"2.5":0},R:{_:"0"},M:{"0":0.56825}};
+module.exports={C:{"35":0.01344,"50":0.00896,"52":0.0224,"65":0.00896,"68":0.00448,"73":0.05823,"78":0.0224,"88":0.00896,"89":0.00448,"90":0.20156,"91":0.04031,"95":0.00448,"97":0.00896,"98":0.01344,"99":0.02687,"100":0.03135,"101":0.07614,"102":1.58557,"103":0.17468,_:"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 36 37 38 39 40 41 42 43 44 45 46 47 48 49 51 53 54 55 56 57 58 59 60 61 62 63 64 66 67 69 70 71 72 74 75 76 77 79 80 81 82 83 84 85 86 87 92 93 94 96 104 105 3.5 3.6"},D:{"38":0.00448,"49":0.06719,"55":0.00448,"65":0.00896,"67":0.00896,"68":0.00448,"69":0.00448,"70":0.00448,"71":0.01344,"72":0.01344,"73":0.00896,"74":0.00448,"75":0.00896,"76":0.00896,"77":0.00448,"78":0.01792,"79":0.10302,"80":0.04927,"81":0.01344,"83":0.01792,"84":0.0224,"85":0.01344,"86":0.01792,"87":0.02687,"88":0.01792,"89":0.01344,"90":0.01344,"91":0.29561,"92":0.03135,"93":0.0224,"94":0.02687,"95":0.03135,"96":0.03583,"97":0.04031,"98":0.06719,"99":0.0851,"100":0.14333,"101":0.13885,"102":1.26756,"103":27.40252,"104":0.01792,"105":0.00448,_:"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 48 50 51 52 53 54 56 57 58 59 60 61 62 63 64 66 106"},F:{"28":0.00896,"62":0.00448,"85":0.00896,"86":0.00896,"87":0.03135,"88":1.57213,"89":0.48373,_:"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 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"14":0.00448,"15":0.0224,"18":0.01792,"90":0.00448,"92":0.01344,"95":0.00896,"96":0.0224,"97":0.00896,"98":0.01344,"99":0.02687,"100":0.0224,"101":0.0851,"102":0.12541,"103":4.34911,_:"12 13 16 17 79 80 81 83 84 85 86 87 88 89 91 93 94"},E:{"4":0,"13":0.00896,"14":0.04479,"15":0.03135,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1 11.1 16.0","5.1":0.00896,"12.1":0.00448,"13.1":0.05375,"14.1":0.11645,"15.1":0.04479,"15.2-15.3":0.03583,"15.4":0.0851,"15.5":0.75695,"15.6":0.02687},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00301,"6.0-6.1":0.01807,"7.0-7.1":0.01626,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.0259,"10.0-10.2":0,"10.3":0.01626,"11.0-11.2":0.00361,"11.3-11.4":0.00663,"12.0-12.1":0.00482,"12.2-12.5":0.19998,"13.0-13.1":0.00361,"13.2":0.00301,"13.3":0.02349,"13.4-13.7":0.05963,"14.0-14.4":0.16324,"14.5-14.8":0.33069,"15.0-15.1":0.11324,"15.2-15.3":0.15059,"15.4":0.32708,"15.5":4.3436,"16.0":0.04397},P:{"4":0.10479,"5.0-5.4":0.04105,"6.2-6.4":0.02052,"7.2-7.4":0.17815,"8.2":0.03079,"9.2":0.02051,"10.1":0.01069,"11.1-11.2":0.09431,"12.0":0.01048,"13.0":0.14671,"14.0":0.12575,"15.0":0.0524,"16.0":0.18863,"17.0":1.78149},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00498,"4.2-4.3":0.01245,"4.4":0,"4.4.3-4.4.4":0.10953},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.05375,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02513,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.53544},Q:{"10.4":0},O:{"0":0.138},H:{"0":0.21949},L:{"0":48.29753}};
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 51e2740ee5..5cc15d5a49 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:{"33":0.00155,"36":0.00155,"40":0.00155,"43":0.0062,"45":0.00155,"47":0.0031,"48":0.00465,"49":0.0031,"52":0.05112,"54":0.00155,"56":0.00465,"58":0.00155,"60":0.00155,"64":0.00155,"70":0.00155,"72":0.00929,"74":0.00155,"78":0.00775,"79":0.00155,"80":0.00155,"81":0.00775,"84":0.01859,"85":0.0031,"87":0.00155,"88":0.0062,"89":0.00929,"90":0.0031,"91":0.01549,"92":0.0031,"93":0.0031,"94":0.01239,"95":0.0062,"96":0.01084,"97":0.02014,"98":0.01704,"99":0.0759,"100":0.20757,"101":1.27793,"102":0.05267,_:"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 34 35 37 38 39 41 42 44 46 50 51 53 55 57 59 61 62 63 65 66 67 68 69 71 73 75 76 77 82 83 86 103 104 3.5 3.6"},D:{"21":0.00775,"33":0.00929,"34":0.00155,"36":0.00155,"38":0.01394,"39":0.0031,"40":0.00155,"42":0.00155,"43":0.01239,"44":0.00155,"48":0.00155,"49":0.01084,"50":0.0031,"53":0.0031,"55":0.0062,"56":0.0031,"57":0.00155,"58":0.0062,"60":0.00465,"61":0.00155,"62":0.00465,"63":0.01084,"64":0.0031,"65":0.00775,"66":0.01394,"67":0.0031,"68":0.0062,"69":0.0062,"70":0.21221,"71":0.02324,"72":0.00775,"73":0.00465,"74":0.00929,"75":0.0062,"76":0.00775,"77":0.00465,"78":0.01084,"79":0.03408,"80":0.01084,"81":0.06196,"83":0.04027,"84":0.01704,"85":0.02788,"86":0.03873,"87":0.04802,"88":0.01549,"89":0.06041,"90":0.02788,"91":0.03718,"92":0.04182,"93":0.02014,"94":0.02633,"95":0.06661,"96":0.07125,"97":0.04337,"98":0.07745,"99":0.08055,"100":0.158,"101":0.54215,"102":7.57306,"103":0.72648,"104":0.0062,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 24 25 26 27 28 29 30 31 32 35 37 41 45 46 47 51 52 54 59 105 106"},F:{"79":0.00775,"82":0.00155,"83":0.0062,"84":0.0062,"85":0.03718,"86":0.05422,"87":0.28657,_:"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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.0031,"14":0.0031,"15":0.01084,"16":0.0062,"17":0.01704,"18":0.04492,"84":0.00775,"85":0.00155,"88":0.00155,"89":0.0062,"90":0.0062,"91":0.00155,"92":0.01859,"94":0.0031,"95":0.00155,"96":0.00465,"97":0.00775,"98":0.00775,"99":0.00465,"100":0.00775,"101":0.12702,"102":0.66607,"103":0.12547,_:"13 79 80 81 83 86 87 93"},E:{"4":0,"13":0.01084,"14":0.02478,"15":0.00929,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1 11.1 16.0","5.1":0.20292,"12.1":0.0031,"13.1":0.01084,"14.1":0.03408,"15.1":0.00775,"15.2-15.3":0.00465,"15.4":0.02014,"15.5":0.02169},G:{"8":0,"3.2":0.00047,"4.0-4.1":0,"4.2-4.3":0.00023,"5.0-5.1":0.00233,"6.0-6.1":0.00163,"7.0-7.1":0.01977,"8.1-8.4":0.00209,"9.0-9.2":0.00093,"9.3":0.0835,"10.0-10.2":0.00372,"10.3":0.04675,"11.0-11.2":0.0114,"11.3-11.4":0.0428,"12.0-12.1":0.0428,"12.2-12.5":0.33329,"13.0-13.1":0.01233,"13.2":0.00791,"13.3":0.05117,"13.4-13.7":0.07838,"14.0-14.4":0.23421,"14.5-14.8":0.33655,"15.0-15.1":0.17165,"15.2-15.3":0.24887,"15.4":0.2798,"15.5":0.30957,"16.0":0.00163},P:{"4":1.93513,"5.0-5.4":0.08021,"6.2-6.4":0.18048,"7.2-7.4":0.37098,"8.2":0.04011,"9.2":0.25066,"10.1":0.18048,"11.1-11.2":0.32085,"12.0":0.12032,"13.0":0.44117,"14.0":0.65173,"15.0":0.26069,"16.0":0.90239,"17.0":1.7346},I:{"0":0,"3":0,"4":0.00144,"2.1":0,"2.2":0,"2.3":0,"4.1":0.01871,"4.2-4.3":0.02375,"4.4":0,"4.4.3-4.4.4":0.142},A:{"11":0.06041,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{"10":0.01131,_:"11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":1.12385},H:{"0":1.77598},L:{"0":71.46265},S:{"2.5":0},R:{_:"0"},M:{"0":0.19435}};
+module.exports={C:{"40":0.00288,"41":0.00288,"43":0.00432,"47":0.00576,"48":0.00144,"49":0.00288,"52":0.04464,"54":0.00144,"56":0.00432,"58":0.00144,"59":0.00144,"61":0.00144,"65":0.00144,"66":0.00144,"70":0.00288,"72":0.0072,"78":0.00576,"81":0.00144,"84":0.02592,"85":0.00144,"86":0.00144,"87":0.00288,"88":0.00432,"89":0.00576,"90":0.00576,"91":0.04176,"92":0.00576,"93":0.00288,"94":0.01872,"95":0.0072,"96":0.02016,"97":0.00432,"98":0.01152,"99":0.03456,"100":0.05616,"101":0.12384,"102":1.1232,"103":0.13824,"104":0.00288,_:"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 42 44 45 46 50 51 53 55 57 60 62 63 64 67 68 69 71 73 74 75 76 77 79 80 82 83 105 3.5 3.6"},D:{"11":0.00144,"24":0.00144,"26":0.00144,"28":0.00288,"31":0.00144,"33":0.00288,"36":0.00288,"37":0.00144,"38":0.00864,"39":0.00288,"40":0.00288,"42":0.00144,"43":0.01296,"44":0.00288,"46":0.00144,"47":0.00144,"48":0.00144,"49":0.0072,"50":0.00288,"51":0.00144,"52":0.00144,"53":0.00288,"55":0.00432,"56":0.00576,"57":0.00288,"58":0.00288,"59":0.00144,"60":0.00288,"62":0.00288,"63":0.01584,"64":0.00576,"65":0.0072,"66":0.0144,"67":0.00288,"68":0.01008,"69":0.02016,"70":0.27648,"71":0.01152,"72":0.01584,"73":0.00288,"74":0.00864,"75":0.0072,"76":0.0072,"77":0.00288,"78":0.00864,"79":0.03168,"80":0.01296,"81":0.03888,"83":0.05904,"84":0.00576,"85":0.01152,"86":0.02592,"87":0.03888,"88":0.01296,"89":0.03312,"90":0.0144,"91":0.02592,"92":0.03456,"93":0.01728,"94":0.01728,"95":0.04032,"96":0.04896,"97":0.02448,"98":0.03024,"99":0.03168,"100":0.072,"101":0.10944,"102":0.47808,"103":7.47792,"104":0.0144,"105":0.0072,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 27 29 30 32 34 35 41 45 54 61 106 107"},F:{"79":0.02016,"80":0.00288,"82":0.00432,"83":0.00864,"84":0.00432,"85":0.1728,"86":0.01008,"87":0.01008,"88":0.17568,"89":0.13248,"90":0.01296,_:"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 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00144,"14":0.00288,"15":0.00288,"16":0.00432,"17":0.00432,"18":0.03312,"84":0.00864,"89":0.0144,"90":0.00576,"92":0.01584,"96":0.00144,"97":0.00288,"98":0.00288,"99":0.00288,"100":0.00432,"101":0.01296,"102":0.03456,"103":0.75888,_:"13 79 80 81 83 85 86 87 88 91 93 94 95"},E:{"4":0,"13":0.00864,"14":0.02016,"15":0.00432,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1 11.1 16.0","5.1":0.11088,"12.1":0.00288,"13.1":0.00864,"14.1":0.04896,"15.1":0.0144,"15.2-15.3":0.00576,"15.4":0.0144,"15.5":0.04896,"15.6":0.00144},G:{"8":0,"3.2":0.00025,"4.0-4.1":0,"4.2-4.3":0.00175,"5.0-5.1":0.00374,"6.0-6.1":0,"7.0-7.1":0.0242,"8.1-8.4":0.00349,"9.0-9.2":0.00025,"9.3":0.07634,"10.0-10.2":0.00299,"10.3":0.03643,"11.0-11.2":0.01148,"11.3-11.4":0.02071,"12.0-12.1":0.04715,"12.2-12.5":0.33057,"13.0-13.1":0.01697,"13.2":0.01048,"13.3":0.04566,"13.4-13.7":0.06886,"14.0-14.4":0.22803,"14.5-14.8":0.30338,"15.0-15.1":0.14246,"15.2-15.3":0.18088,"15.4":0.20184,"15.5":0.69508,"16.0":0.00374},P:{"4":2.17385,"5.0-5.4":0.08014,"6.2-6.4":0.20035,"7.2-7.4":0.38067,"8.2":0.04007,"9.2":0.23041,"10.1":0.18032,"11.1-11.2":0.32057,"12.0":0.12021,"13.0":0.42074,"14.0":0.65115,"15.0":0.23041,"16.0":0.69122,"17.0":2.10372},I:{"0":0,"3":0,"4":0.00127,"2.1":0,"2.2":0,"2.3":0.00064,"4.1":0.02165,"4.2-4.3":0.03279,"4.4":0,"4.4.3-4.4.4":0.17477},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.00144,"11":0.04176,_:"6 7 8 10 5.5"},J:{"7":0,"10":0},N:{"10":0.0159,"11":0.02718},R:{_:"0"},M:{"0":0.18832},Q:{"10.4":0},O:{"0":1.00152},H:{"0":1.86393},L:{"0":72.23648},S:{"2.5":0}};
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 ec747545e9..f81f1d8947 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:{"34":0.00818,"52":0.01091,"60":0.01091,"63":0.01091,"72":0.03546,"87":0.00546,"88":0.00546,"91":0.00818,"95":0.00546,"96":0.00273,"98":0.00546,"99":0.00818,"100":0.10912,"101":0.72565,"102":0.05729,_:"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 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 61 62 64 65 66 67 68 69 70 71 73 74 75 76 77 78 79 80 81 82 83 84 85 86 89 90 92 93 94 97 103 104 3.5 3.6"},D:{"11":0.00273,"40":0.00818,"49":0.01637,"50":0.00818,"64":0.00273,"67":0.00546,"69":0.00546,"70":0.03274,"74":0.04092,"75":0.00818,"77":0.00818,"78":0.00818,"79":0.03546,"80":0.01091,"81":0.02455,"83":0.01364,"86":0.01637,"87":0.01364,"88":0.00546,"89":0.60834,"90":0.01637,"91":0.01091,"92":0.03274,"93":0.01091,"94":0.00273,"95":0.01364,"96":0.03001,"97":0.04638,"98":0.01091,"99":0.04365,"100":0.1555,"101":0.54833,"102":8.99149,"103":1.02573,"104":0.02455,_:"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 41 42 43 44 45 46 47 48 51 52 53 54 55 56 57 58 59 60 61 62 63 65 66 68 71 72 73 76 84 85 105 106"},F:{"34":0.00273,"79":0.02455,"82":0.00273,"85":0.00818,"86":0.04092,"87":0.5456,_:"9 11 12 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 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 9.5-9.6 10.5 10.6 11.1 11.5 12.1","10.0-10.1":0,"11.6":0.00273},B:{"12":0.0491,"13":0.01364,"14":0.01091,"15":0.0191,"16":0.00546,"17":0.0191,"18":0.03274,"84":0.02182,"85":0.01091,"86":0.02182,"89":0.00546,"90":0.0191,"92":0.0191,"95":0.00273,"96":0.00818,"97":0.00818,"98":0.00818,"99":0.01637,"100":0.01637,"101":0.46103,"102":1.81139,"103":0.27826,_:"79 80 81 83 87 88 91 93 94"},E:{"4":0,"14":0.01637,"15":0.00273,_:"0 5 6 7 8 9 10 11 12 13 3.1 3.2 5.1 6.1 7.1 9.1 10.1 16.0","11.1":0.0191,"12.1":0.00546,"13.1":0.01364,"14.1":0.0491,"15.1":0.03819,"15.2-15.3":0.1555,"15.4":0.0491,"15.5":0.12822},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00329,"6.0-6.1":0.00526,"7.0-7.1":0.00296,"8.1-8.4":0.00362,"9.0-9.2":0,"9.3":0.02695,"10.0-10.2":0.00197,"10.3":0.04207,"11.0-11.2":0.02498,"11.3-11.4":0.00164,"12.0-12.1":0.01512,"12.2-12.5":0.17155,"13.0-13.1":0.00099,"13.2":0,"13.3":0.01183,"13.4-13.7":0.02991,"14.0-14.4":0.09367,"14.5-14.8":0.21494,"15.0-15.1":0.10451,"15.2-15.3":0.29578,"15.4":0.5633,"15.5":1.67151,"16.0":0.00066},P:{"4":0.45705,"5.0-5.4":0.0407,"6.2-6.4":0.02039,"7.2-7.4":1.06644,"8.2":0.03086,"9.2":0.09141,"10.1":0.03086,"11.1-11.2":0.52814,"12.0":0.03047,"13.0":0.13204,"14.0":0.32501,"15.0":0.16251,"16.0":0.31485,"17.0":1.42192},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00138,"4.2-4.3":0.00184,"4.4":0,"4.4.3-4.4.4":0.08404},A:{"9":0.00818,"10":0.00273,"11":0.13913,_:"6 7 8 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{"10":0.04966,_:"11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.9016},H:{"0":13.56091},L:{"0":59.1028},S:{"2.5":0.10179},R:{_:"0"},M:{"0":0.29084}};
+module.exports={C:{"52":0.0074,"60":0.01234,"61":0.00247,"71":0.04689,"72":0.0074,"87":0.0074,"88":0.00247,"91":0.00987,"94":0.01234,"95":0.00494,"96":0.00247,"98":0.02468,"99":0.00494,"100":0.01481,"101":0.09625,"102":0.58245,"103":0.11846,_:"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 53 54 55 56 57 58 59 62 63 64 65 66 67 68 69 70 73 74 75 76 77 78 79 80 81 82 83 84 85 86 89 90 92 93 97 104 105 3.5 3.6"},D:{"40":0.00494,"49":0.00494,"57":0.00247,"63":0.00247,"64":0.01728,"65":0.01234,"69":0.00247,"70":0.13327,"74":0.01728,"75":0.06417,"77":0.02221,"78":0.01481,"79":0.02468,"80":0.00494,"81":0.09872,"83":0.00494,"84":0.01728,"85":0.00987,"86":0.0074,"87":0.00987,"88":0.0074,"89":0.1925,"90":0.0074,"91":0.01481,"92":0.02221,"93":0.00494,"94":0.00494,"95":0.00987,"96":0.07651,"97":0.02221,"98":0.01974,"99":0.1234,"100":0.03455,"101":0.09872,"102":0.56024,"103":8.49486,"104":0.02715,"105":0.00247,_:"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 50 51 52 53 54 55 56 58 59 60 61 62 66 67 68 71 72 73 76 106 107"},F:{"28":0.00247,"63":0.00494,"65":0.00247,"79":0.01728,"80":0.00247,"82":0.00494,"85":0.04936,"86":0.0074,"87":0.01728,"88":0.33071,"89":0.23693,_:"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 64 66 67 68 69 70 71 72 73 74 75 76 77 78 81 83 84 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.02962,"13":0.01728,"14":0.01234,"15":0.02962,"16":0.01234,"17":0.01234,"18":0.04689,"80":0.00494,"84":0.01234,"85":0.00247,"86":0.00247,"89":0.01234,"90":0.01234,"92":0.04196,"96":0.00247,"97":0.00494,"98":0.00494,"99":0.0074,"100":0.0074,"101":0.03702,"102":0.1777,"103":2.16444,_:"79 81 83 87 88 91 93 94 95"},E:{"4":0,"14":0.01234,_:"0 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 15.6","12.1":0.00494,"13.1":0.01974,"14.1":0.03949,"15.1":0.03949,"15.2-15.3":0.08391,"15.4":0.01234,"15.5":0.23199,"16.0":0.0074},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00027,"5.0-5.1":0,"6.0-6.1":0.00762,"7.0-7.1":0.00082,"8.1-8.4":0.00027,"9.0-9.2":0,"9.3":0.0117,"10.0-10.2":0.00054,"10.3":0.0117,"11.0-11.2":0.0049,"11.3-11.4":0.00871,"12.0-12.1":0.01279,"12.2-12.5":0.14881,"13.0-13.1":0.00299,"13.2":0.00245,"13.3":0.02965,"13.4-13.7":0.01387,"14.0-14.4":0.07481,"14.5-14.8":0.18799,"15.0-15.1":0.09712,"15.2-15.3":0.17792,"15.4":0.24539,"15.5":1.63338,"16.0":0.00735},P:{"4":0.47423,"5.0-5.4":0.03058,"6.2-6.4":0.07135,"7.2-7.4":1.94738,"8.2":0.02056,"9.2":0.01009,"10.1":0.01019,"11.1-11.2":0.14126,"12.0":0.12232,"13.0":0.1009,"14.0":0.82739,"15.0":0.19171,"16.0":0.26234,"17.0":1.24108},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00643,"4.4":0,"4.4.3-4.4.4":0.25716},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00494,"10":0.00494,"11":0.06417,_:"6 7 9 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},R:{_:"0"},M:{"0":0.81335},Q:{"10.4":0.02259},O:{"0":1.12965},H:{"0":13.03339},L:{"0":60.724},S:{"2.5":0.09037}};
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 5fb7ca74bc..c51e9cfa2f 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:{"52":0.00401,"78":0.00803,"99":0.0321,"100":0.14447,"101":1.16377,"102":0.02809,_:"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 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 91 92 93 94 95 96 97 98 103 104 3.5 3.6"},D:{"29":0.00401,"49":0.03612,"56":0.08026,"63":0.00401,"65":0.00803,"69":0.01204,"75":0.00401,"76":0.05217,"80":0.01605,"83":0.01605,"87":0.05618,"91":0.00401,"92":0.23275,"93":0.16453,"94":0.01605,"97":0.04013,"98":0.47353,"99":0.04013,"100":0.84674,"101":3.0258,"102":14.82804,"103":1.93025,"104":0.08026,_:"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 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 57 58 59 60 61 62 64 66 67 68 70 71 72 73 74 77 78 79 81 84 85 86 88 89 90 95 96 105 106"},F:{"42":0.01204,"86":0.12039,"87":0.11236,_:"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 76 77 78 79 80 81 82 83 84 85 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"16":0.02809,"17":0.00803,"18":0.14447,"84":0.00803,"86":0.01204,"98":0.01605,"99":0.00803,"100":0.0602,"101":0.88286,"102":4.29792,"103":0.63807,_:"12 13 14 15 79 80 81 83 85 87 88 89 90 91 92 93 94 95 96 97"},E:{"4":0,"12":0.01204,"13":0.04414,"14":0.13243,"15":0.35716,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1 11.1","10.1":0.17256,"12.1":0.05217,"13.1":0.32104,"14.1":1.19587,"15.1":0.05618,"15.2-15.3":0.20868,"15.4":1.14772,"15.5":3.78025,"16.0":0.01605},G:{"8":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.06432,"10.0-10.2":0,"10.3":0.05788,"11.0-11.2":0,"11.3-11.4":0.02251,"12.0-12.1":0.02251,"12.2-12.5":1.36027,"13.0-13.1":0.00643,"13.2":0,"13.3":0.01608,"13.4-13.7":0.2444,"14.0-14.4":0.939,"14.5-14.8":2.35073,"15.0-15.1":0.65923,"15.2-15.3":1.53714,"15.4":5.19347,"15.5":19.64513,"16.0":0.02573},P:{"4":0.20017,"5.0-5.4":0.03079,"6.2-6.4":0.0107,"7.2-7.4":0.03161,"8.2":0.02141,"9.2":0.02105,"10.1":0.07086,"11.1-11.2":0.06321,"12.0":0.02105,"13.0":0.02107,"14.0":0.07375,"15.0":0.01054,"16.0":0.36874,"17.0":3.97183},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.01796},A:{"11":0.02809,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{"10":0.01131,_:"11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.01796},H:{"0":0.14168},L:{"0":23.66},S:{"2.5":0},R:{_:"0"},M:{"0":0.26937}};
+module.exports={C:{"63":0.00869,"78":0.00869,"91":0.04778,"92":0.00869,"93":0.00434,"101":0.07819,"102":1.2337,"103":0.05213,_:"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 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 94 95 96 97 98 99 100 104 105 3.5 3.6"},D:{"23":0.00434,"29":0.01303,"49":0.01738,"65":0.01303,"66":0.00434,"75":0.80364,"76":0.02606,"79":0.00434,"81":0.01738,"83":0.03475,"87":0.05647,"93":0.09122,"97":0.04778,"98":0.57341,"99":0.01303,"100":0.15204,"101":0.26498,"102":1.97652,"103":18.90943,"104":0.31711,"105":0.11294,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 24 25 26 27 28 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 67 68 69 70 71 72 73 74 77 78 80 84 85 86 88 89 90 91 92 94 95 96 106 107"},F:{"70":0.00869,"83":0.03041,"85":0.00869,"87":0.05647,"88":0.17376,"89":0.11294,_:"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 71 72 73 74 75 76 77 78 79 80 81 82 84 86 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"16":0.03041,"18":0.20851,"84":0.01303,"89":0.00869,"99":0.00434,"101":0.12598,"102":0.23023,"103":5.59073,_:"12 13 14 15 17 79 80 81 83 85 86 87 88 90 91 92 93 94 95 96 97 98 100"},E:{"4":0,"13":0.30408,"14":0.90355,"15":0.08254,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.02606,"11.1":0.0695,"12.1":0.00434,"13.1":0.31711,"14.1":0.78192,"15.1":0.20851,"15.2-15.3":0.13032,"15.4":0.4735,"15.5":5.45172,"15.6":0.16942,"16.0":0.02606},G:{"8":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.00619,"10.0-10.2":0,"10.3":0.02787,"11.0-11.2":0,"11.3-11.4":0.00929,"12.0-12.1":0.01238,"12.2-12.5":1.49238,"13.0-13.1":0.00619,"13.2":0,"13.3":0.0031,"13.4-13.7":0.07431,"14.0-14.4":0.4954,"14.5-14.8":2.28811,"15.0-15.1":0.50468,"15.2-15.3":0.78025,"15.4":1.35305,"15.5":23.24333,"16.0":0.09289},P:{"4":0.22015,"5.0-5.4":0.021,"6.2-6.4":0.01048,"7.2-7.4":0.11532,"8.2":0.01017,"9.2":0.03041,"10.1":0.01014,"11.1-11.2":0.08387,"12.0":0.03041,"13.0":0.03145,"14.0":0.07338,"15.0":0.02097,"16.0":0.07338,"17.0":3.51192},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.05091},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.04778,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},R:{_:"0"},M:{"0":0.07354},Q:{"10.4":0},O:{"0":0.0396},H:{"0":0.03213},L:{"0":23.30755},S:{"2.5":0}};
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 4fd9032409..51dda0661d 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:{"25":0.00167,"47":0.00669,"52":0.00167,"56":0.00335,"57":0.00167,"62":0.00167,"63":0.00335,"69":0.00167,"70":0.00167,"78":0.00669,"79":0.00335,"87":0.00335,"88":0.00167,"90":0.00167,"91":0.01338,"93":0.00167,"98":0.00837,"99":0.00837,"100":0.34798,"101":2.51285,"102":0.05856,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 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 53 54 55 58 59 60 61 64 65 66 67 68 71 72 73 74 75 76 77 80 81 82 83 84 85 86 89 92 94 95 96 97 103 104 3.5 3.6"},D:{"30":0.00167,"32":0.00502,"37":0.01338,"40":0.00335,"45":0.00167,"49":0.00167,"50":0.00502,"55":0.00837,"57":0.00837,"58":0.01171,"61":0.00335,"68":0.00669,"69":0.00502,"70":0.01673,"71":0.00335,"72":0.00167,"75":0.00335,"77":0.01673,"80":0.00837,"81":0.00335,"83":0.00335,"84":0.00167,"86":0.00335,"87":0.00837,"89":0.00335,"90":0.01004,"91":0.0184,"92":0.02342,"93":0.00502,"94":0.01338,"95":0.03011,"96":0.01338,"97":0.01338,"98":0.02844,"99":0.02844,"100":0.11376,"101":0.28943,"102":3.75756,"103":0.36304,_:"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 31 33 34 35 36 38 39 41 42 43 44 46 47 48 51 52 53 54 56 59 60 62 63 64 65 66 67 73 74 76 78 79 85 88 104 105 106"},F:{"18":0.00502,"20":0.00167,"29":0.00837,"35":0.00502,"37":0.00335,"38":0.00502,"42":0.47179,"45":0.00335,"46":0.00669,"47":0.01004,"68":0.00167,"77":0.00335,"78":0.00502,"79":0.01171,"81":0.00502,"82":0.00335,"83":0.00502,"85":0.02844,"86":0.05856,"87":0.04684,_:"9 11 12 15 16 17 19 21 22 23 24 25 26 27 28 30 31 32 33 34 36 39 40 41 43 44 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 69 70 71 72 73 74 75 76 80 84 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.0435,"13":0.00837,"14":0.01004,"15":0.00669,"16":0.01673,"17":0.00837,"18":0.06357,"84":0.00502,"85":0.00502,"89":0.00669,"90":0.02342,"92":0.01004,"95":0.00502,"98":0.00837,"99":0.00837,"100":0.04015,"101":0.12715,"102":0.54707,"103":0.10373,_:"79 80 81 83 86 87 88 91 93 94 96 97"},E:{"4":0,"8":0.00167,"14":0.00502,"15":0.00167,_:"0 5 6 7 9 10 11 12 13 3.1 3.2 6.1 7.1 9.1 10.1 11.1 16.0","5.1":0.00335,"12.1":0.00335,"13.1":0.01673,"14.1":0.03011,"15.1":0.00335,"15.2-15.3":0.00502,"15.4":0.02677,"15.5":0.35802},G:{"8":0.00589,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00327,"7.0-7.1":0.00785,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.04319,"10.0-10.2":0,"10.3":0.01832,"11.0-11.2":0.03599,"11.3-11.4":0.01767,"12.0-12.1":0.11844,"12.2-12.5":1.20275,"13.0-13.1":0.01571,"13.2":0.00458,"13.3":0.00982,"13.4-13.7":0.0818,"14.0-14.4":0.7028,"14.5-14.8":0.5307,"15.0-15.1":0.35991,"15.2-15.3":0.6871,"15.4":0.9796,"15.5":1.62417,"16.0":0.06217},P:{"4":0.24316,"5.0-5.4":0.02026,"6.2-6.4":0.03039,"7.2-7.4":0.65855,"8.2":0.06207,"9.2":0.14184,"10.1":0.02026,"11.1-11.2":0.2229,"12.0":0.03039,"13.0":0.11145,"14.0":0.34447,"15.0":0.06079,"16.0":0.6079,"17.0":0.78013},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0021,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.04786},A:{"11":0.12548,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0.04164},O:{"0":0.89099},H:{"0":1.59246},L:{"0":76.57454},S:{"2.5":0.05829},R:{_:"0"},M:{"0":0.2165}};
+module.exports={C:{"30":0.00962,"44":0.0016,"57":0.0016,"58":0.0016,"60":0.00321,"63":0.00641,"70":0.0016,"72":0.01443,"75":0.02885,"78":0.00962,"79":0.00321,"88":0.01282,"89":0.00321,"91":0.02405,"97":0.00802,"98":0.00321,"99":0.00641,"100":0.01763,"101":0.09618,"102":2.50228,"103":0.25969,_:"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 31 32 33 34 35 36 37 38 39 40 41 42 43 45 46 47 48 49 50 51 52 53 54 55 56 59 61 62 64 65 66 67 68 69 71 73 74 76 77 80 81 82 83 84 85 86 87 90 92 93 94 95 96 104 105 3.5 3.6"},D:{"33":0.00802,"37":0.00962,"38":0.00962,"43":0.00321,"49":0.0016,"51":0.00321,"55":0.01122,"58":0.0016,"60":0.00802,"65":0.00962,"67":0.0016,"69":0.00641,"70":0.00321,"72":0.0016,"74":0.0016,"75":0.0016,"76":0.00962,"77":0.00321,"78":0.00641,"79":0.00802,"80":0.01282,"81":0.0016,"83":0.00321,"84":0.03687,"85":0.00321,"86":0.00641,"87":0.04969,"88":0.00481,"90":0.01924,"91":0.00641,"92":0.01603,"93":0.0016,"95":0.02725,"96":0.01122,"97":0.02405,"98":0.01122,"99":0.01282,"100":0.04328,"101":0.15709,"102":0.14908,"103":3.23005,_:"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 39 40 41 42 44 45 46 47 48 50 52 53 54 56 57 59 61 62 63 64 66 68 71 73 89 94 104 105 106"},F:{"34":0.01924,"36":0.0016,"37":0.00321,"42":0.00481,"44":0.00321,"45":0.00802,"46":0.00962,"47":0.01282,"51":0.03046,"63":0.00321,"64":0.00481,"65":0.00321,"70":0.0016,"79":0.0545,"80":0.0016,"81":0.00641,"83":0.00641,"85":0.00481,"86":0.00481,"87":0.00321,"88":0.03206,"89":0.01763,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 38 39 40 41 43 48 49 50 52 53 54 55 56 57 58 60 62 66 67 68 69 71 72 73 74 75 76 77 78 82 84 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.02405,"13":0.01603,"14":0.02565,"15":0.0016,"16":0.01122,"17":0.00802,"18":0.0545,"85":0.0016,"88":0.0016,"89":0.00641,"90":0.00321,"92":0.00962,"99":0.00641,"100":0.01924,"101":0.02244,"102":0.04649,"103":1.27919,_:"79 80 81 83 84 86 87 91 93 94 95 96 97 98"},E:{"4":0,"7":0.00321,"14":0.02885,"15":0.0016,_:"0 5 6 8 9 10 11 12 13 3.1 3.2 6.1 7.1 9.1 11.1 15.6 16.0","5.1":0.0016,"10.1":0.00962,"12.1":0.00802,"13.1":0.0545,"14.1":0.02084,"15.1":0.00321,"15.2-15.3":0.01603,"15.4":0.01443,"15.5":0.29014},G:{"8":0.00161,"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.0059,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.03864,"10.0-10.2":0,"10.3":0.03596,"11.0-11.2":0.02308,"11.3-11.4":0.0263,"12.0-12.1":0.08802,"12.2-12.5":0.70362,"13.0-13.1":0.00322,"13.2":0.00912,"13.3":0.0263,"13.4-13.7":0.0746,"14.0-14.4":0.65156,"14.5-14.8":0.42078,"15.0-15.1":0.24742,"15.2-15.3":0.51309,"15.4":0.64888,"15.5":1.62569,"16.0":0.11271},P:{"4":0.21291,"5.0-5.4":0.01014,"6.2-6.4":0.05069,"7.2-7.4":0.37512,"8.2":0.05271,"9.2":0.09125,"10.1":0.01014,"11.1-11.2":0.20277,"12.0":0.02028,"13.0":0.20277,"14.0":0.43595,"15.0":0.06083,"16.0":0.48664,"17.0":1.40924},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0005,"4.2-4.3":0.00025,"4.4":0,"4.4.3-4.4.4":0.01604},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.09458,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0.11756},N:{"11":0.02513,_:"10"},S:{"2.5":0.01679},R:{_:"0"},M:{"0":0.04199},Q:{"10.4":0.05878},O:{"0":0.79772},H:{"0":2.05103},L:{"0":78.20849}};
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 a14d0e61cb..10d6963aab 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:{"45":0.00792,"47":0.00396,"50":0.00792,"52":0.0594,"56":0.01188,"57":0.00396,"60":0.01188,"66":0.00792,"72":0.02772,"77":0.01188,"78":0.01188,"80":0.03168,"81":0.00396,"83":0.00396,"84":0.20592,"86":0.00792,"88":0.11088,"89":0.00792,"90":0.01188,"91":0.05148,"92":0.01188,"93":0.01188,"94":0.02376,"95":0.02376,"96":0.02376,"97":0.02772,"98":0.04356,"99":0.09108,"100":0.52668,"101":4.68468,"102":0.26928,_:"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 48 49 51 53 54 55 58 59 61 62 63 64 65 67 68 69 70 71 73 74 75 76 79 82 85 87 103 104 3.5 3.6"},D:{"26":0.01188,"29":0.01188,"33":0.03564,"34":0.00792,"40":0.00792,"42":0.00396,"43":0.0198,"47":0.01188,"49":0.01584,"50":0.00396,"55":0.01188,"56":0.00792,"58":0.00396,"62":0.00396,"63":0.00792,"65":0.03564,"68":0.00792,"69":0.01188,"70":0.00396,"72":0.06732,"73":0.17028,"74":0.07128,"75":0.02772,"76":0.02772,"77":0.01584,"78":0.00792,"79":0.04356,"80":0.0198,"81":0.05148,"83":0.03564,"84":0.01188,"85":0.06336,"86":0.04356,"87":0.24156,"88":0.0594,"89":0.02772,"90":0.0396,"91":0.03564,"92":0.06336,"93":0.03564,"94":0.02376,"95":0.09504,"96":0.20196,"97":0.1782,"98":0.11484,"99":0.15444,"100":0.28116,"101":1.04148,"102":14.84604,"103":1.57212,"104":0.03168,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 27 28 30 31 32 35 36 37 38 39 41 44 45 46 48 51 52 53 54 57 59 60 61 64 66 67 71 105 106"},F:{"12":0.01188,"36":0.00396,"70":0.01188,"79":0.01188,"82":0.03168,"85":0.05544,"86":0.10296,"87":2.00772,_:"9 11 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 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 71 72 73 74 75 76 77 78 80 81 83 84 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.02376,"13":0.00396,"14":0.00396,"15":0.00792,"16":0.00792,"17":0.03168,"18":0.06336,"84":0.01188,"89":0.01188,"90":0.00792,"91":0.00396,"92":0.06732,"96":0.01584,"97":0.00792,"99":0.01584,"100":0.01584,"101":0.36432,"102":2.37996,"103":0.3762,_:"79 80 81 83 85 86 87 88 93 94 95 98"},E:{"4":0,"13":0.01188,"14":0.00792,_:"0 5 6 7 8 9 10 11 12 15 3.1 3.2 5.1 6.1 7.1 9.1 11.1 16.0","10.1":0.0594,"12.1":0.00792,"13.1":0.01584,"14.1":0.03168,"15.1":0.00792,"15.2-15.3":0.00396,"15.4":0.03564,"15.5":0.13464},G:{"8":0.00152,"3.2":0.00405,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00759,"6.0-6.1":0.00152,"7.0-7.1":0.05417,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.07796,"10.0-10.2":0,"10.3":0.19238,"11.0-11.2":0.02734,"11.3-11.4":0.02228,"12.0-12.1":0.01418,"12.2-12.5":0.85407,"13.0-13.1":0.00557,"13.2":0.00608,"13.3":0.02886,"13.4-13.7":0.06936,"14.0-14.4":0.30376,"14.5-14.8":0.33515,"15.0-15.1":0.15694,"15.2-15.3":0.42577,"15.4":0.60043,"15.5":1.80939,"16.0":0.04506},P:{"4":0.11774,"5.0-5.4":0.03079,"6.2-6.4":0.0107,"7.2-7.4":0.02141,"8.2":0.02141,"9.2":0.0107,"10.1":0.02074,"11.1-11.2":0.0107,"12.0":0.02074,"13.0":0.03211,"14.0":0.0107,"15.0":0.04148,"16.0":0.07493,"17.0":0.53519},I:{"0":0,"3":0,"4":0.00391,"2.1":0,"2.2":0,"2.3":0,"4.1":0.02423,"4.2-4.3":0.03048,"4.4":0,"4.4.3-4.4.4":0.29775},A:{"11":0.07128,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{"10":0.01131,_:"11"},J:{"7":0,"10":0.0302},Q:{"10.4":0.01812},O:{"0":0.54964},H:{"0":2.5332},L:{"0":56.18944},S:{"2.5":0.00604},R:{_:"0"},M:{"0":0.15704}};
+module.exports={C:{"43":0.00792,"45":0.00792,"47":0.00396,"52":0.04358,"56":0.00792,"57":0.00792,"60":0.0317,"63":0.00396,"64":0.00396,"65":0.00792,"66":0.00792,"68":0.02773,"72":0.02773,"77":0.01981,"78":0.01189,"80":0.01189,"81":0.00792,"82":0.00396,"83":0.00792,"84":0.32092,"86":0.00792,"88":0.01981,"89":0.00792,"90":0.01189,"91":0.05547,"92":0.00792,"93":0.01189,"94":0.01981,"95":0.01189,"96":0.03566,"97":0.01585,"98":0.04358,"99":0.07132,"100":0.04754,"101":0.24564,"102":4.275,"103":0.53487,_:"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 44 46 48 49 50 51 53 54 55 58 59 61 62 67 69 70 71 73 74 75 76 79 85 87 104 105 3.5 3.6"},D:{"11":0.00792,"25":0.01585,"26":0.26545,"27":0.0317,"29":0.00396,"31":0.00396,"33":0.01981,"40":0.00396,"42":0.01189,"43":0.02377,"47":0.00396,"49":0.00792,"51":0.00396,"52":0.00792,"55":0.00792,"56":0.10301,"58":0.00792,"63":0.01189,"65":0.02377,"67":0.00396,"68":0.00396,"69":0.01189,"70":0.01585,"72":0.07924,"73":0.01585,"74":0.03962,"75":0.26545,"76":0.01585,"77":0.07132,"78":0.01189,"79":0.03962,"80":0.00792,"81":0.05547,"83":0.01585,"84":0.02377,"85":0.11094,"86":0.03962,"87":0.29715,"88":0.0317,"89":0.0317,"90":0.01585,"91":0.07528,"92":0.05943,"93":0.07132,"94":0.01981,"95":0.05151,"96":0.14263,"97":0.06339,"98":0.06735,"99":0.07528,"100":0.13075,"101":0.20206,"102":0.76467,"103":16.09364,"104":0.00792,"105":0.01189,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 28 30 32 34 35 36 37 38 39 41 44 45 46 48 50 53 54 57 59 60 61 62 64 66 71 106 107"},F:{"12":0.00396,"42":0.00396,"79":0.07132,"81":0.00792,"82":0.02773,"83":0.00396,"84":0.01585,"85":0.03962,"86":0.01585,"87":0.0317,"88":1.35897,"89":0.71316,_:"9 11 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 76 77 78 80 90 9.5-9.6 10.5 10.6 11.1 11.5 12.1","10.0-10.1":0,"11.6":0.00792},B:{"12":0.01585,"14":0.00792,"15":0.00792,"16":0.00396,"17":0.00792,"18":0.05547,"84":0.01189,"89":0.01585,"90":0.00396,"92":0.09905,"99":0.00396,"100":0.00792,"101":0.03566,"102":0.09509,"103":2.91603,_:"13 79 80 81 83 85 86 87 88 91 93 94 95 96 97 98"},E:{"4":0,"13":0.00396,"14":0.01189,_:"0 5 6 7 8 9 10 11 12 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1 16.0","5.1":0.00396,"12.1":0.00396,"13.1":0.00792,"14.1":0.04754,"15.1":0.00792,"15.2-15.3":0.00396,"15.4":0.01981,"15.5":0.23376,"15.6":0.01189},G:{"8":0.0028,"3.2":0.00672,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00728,"6.0-6.1":0.00448,"7.0-7.1":0.06216,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.12264,"10.0-10.2":0,"10.3":0.07448,"11.0-11.2":0.0196,"11.3-11.4":0.00056,"12.0-12.1":0.08344,"12.2-12.5":0.87696,"13.0-13.1":0.01176,"13.2":0.00168,"13.3":0.02016,"13.4-13.7":0.11704,"14.0-14.4":0.252,"14.5-14.8":0.4424,"15.0-15.1":0.16016,"15.2-15.3":0.252,"15.4":0.2912,"15.5":2.56088,"16.0":0.09912},P:{"4":0.12649,"5.0-5.4":0.021,"6.2-6.4":0.02057,"7.2-7.4":0.046,"8.2":0.01017,"9.2":0.0115,"10.1":0.04115,"11.1-11.2":0.0115,"12.0":0.02057,"13.0":0.023,"14.0":0.21603,"15.0":0.0115,"16.0":0.0345,"17.0":0.45996},I:{"0":0,"3":0,"4":0.0026,"2.1":0,"2.2":0,"2.3":0,"4.1":0.01388,"4.2-4.3":0.02473,"4.4":0,"4.4.3-4.4.4":0.17008},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.29319,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0.03019},N:{"11":0.18207,_:"10"},R:{_:"0"},M:{"0":0.10867},Q:{"10.4":0.03019},O:{"0":0.73651},H:{"0":2.72627},L:{"0":56.44183},S:{"2.5":0.01207}};
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 e5772b6648..d978cce904 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:{"52":0.0342,"53":0.0038,"56":0.0988,"58":0.0076,"67":0.0228,"68":0.0076,"69":0.0076,"70":0.0076,"71":0.0076,"72":0.0076,"73":0.0038,"74":0.0038,"75":0.0076,"76":0.0076,"77":0.0076,"78":0.0152,"79":0.0076,"80":0.0076,"81":0.0152,"82":0.0076,"83":0.0038,"84":0.0076,"88":0.019,"91":0.0114,"95":0.0076,"97":0.0076,"98":0.0076,"99":0.0114,"100":0.0912,"101":1.0868,"102":0.0266,_:"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 54 55 57 59 60 61 62 63 64 65 66 85 86 87 89 90 92 93 94 96 103 104 3.5 3.6"},D:{"25":0.0152,"38":0.0076,"43":0.0114,"49":0.0646,"53":0.0152,"56":0.0266,"57":0.0038,"58":0.0076,"63":0.0076,"65":0.0114,"66":0.0038,"68":0.0304,"69":0.0266,"70":0.0228,"71":0.0228,"72":0.0304,"73":0.0152,"74":0.0456,"75":0.0304,"76":0.0342,"77":0.0266,"78":0.0418,"79":0.1102,"80":0.0494,"81":0.038,"83":0.0646,"84":0.0532,"85":0.0646,"86":0.0874,"87":0.0836,"88":0.057,"89":0.0532,"90":0.0494,"91":0.0836,"92":0.0532,"93":0.0152,"94":0.0342,"95":0.0266,"96":0.0646,"97":0.0684,"98":0.0456,"99":0.0722,"100":0.1824,"101":1.0336,"102":22.7164,"103":1.558,"104":0.019,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 44 45 46 47 48 50 51 52 54 55 59 60 61 62 64 67 105 106"},F:{"28":0.0152,"46":0.0038,"53":0.0038,"54":0.0076,"55":0.0076,"73":0.0038,"75":0.0076,"76":0.0152,"77":0.0114,"85":0.0076,"86":0.076,"87":0.2546,_:"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 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 78 79 80 81 82 83 84 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"16":0.0038,"17":0.0076,"18":0.019,"80":0.0038,"81":0.0038,"83":0.0038,"84":0.0114,"85":0.0038,"86":0.0038,"87":0.0038,"88":0.0038,"89":0.0076,"90":0.0152,"91":0.0114,"92":0.0076,"96":0.0076,"97":0.0038,"98":0.0076,"99":0.0076,"100":0.0152,"101":0.2622,"102":2.0786,"103":0.361,_:"12 13 14 15 79 93 94 95"},E:{"4":0,"13":0.0228,"14":0.0874,"15":0.057,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1","9.1":0.1368,"10.1":0.0038,"11.1":0.0076,"12.1":0.0114,"13.1":0.0836,"14.1":0.304,"15.1":0.0722,"15.2-15.3":0.0684,"15.4":0.627,"15.5":1.7404,"16.0":0.0076},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00153,"5.0-5.1":0.00459,"6.0-6.1":0.00612,"7.0-7.1":0.01223,"8.1-8.4":0.00764,"9.0-9.2":0.01835,"9.3":0.05657,"10.0-10.2":0.02599,"10.3":0.06727,"11.0-11.2":0.04739,"11.3-11.4":0.02752,"12.0-12.1":0.05962,"12.2-12.5":0.62986,"13.0-13.1":0.04739,"13.2":0.03058,"13.3":0.05962,"13.4-13.7":0.16358,"14.0-14.4":0.50756,"14.5-14.8":1.22761,"15.0-15.1":0.46628,"15.2-15.3":0.68642,"15.4":2.48275,"15.5":8.59024,"16.0":0.02905},P:{"4":0.12487,"5.0-5.4":0.03079,"6.2-6.4":0.02053,"7.2-7.4":0.09365,"8.2":0.02008,"9.2":0.03122,"10.1":0.13054,"11.1-11.2":0.09365,"12.0":0.02081,"13.0":0.06243,"14.0":0.10405,"15.0":0.06243,"16.0":0.26014,"17.0":1.76893},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.00581,"4.4":0,"4.4.3-4.4.4":0.02389},A:{"8":0.00386,"9":0.00772,"11":0.45961,_:"6 7 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{"10":0.01131,_:"11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.24796},H:{"0":0.22301},L:{"0":45.01742},S:{"2.5":0},R:{_:"0"},M:{"0":0.19837}};
+module.exports={C:{"52":0.02945,"56":0.01841,"58":0.00736,"66":0.00368,"67":0.03681,"68":0.01104,"69":0.00736,"70":0.00736,"71":0.00736,"72":0.01104,"73":0.00736,"74":0.00736,"75":0.00736,"76":0.00736,"77":0.00736,"78":0.01841,"79":0.00736,"80":0.00736,"81":0.01104,"82":0.00736,"83":0.00736,"84":0.00736,"91":0.01104,"95":0.00736,"97":0.00368,"98":0.00368,"99":0.00736,"100":0.01841,"101":0.04785,"102":1.03436,"103":0.06994,_:"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 53 54 55 57 59 60 61 62 63 64 65 85 86 87 88 89 90 92 93 94 96 104 105 3.5 3.6"},D:{"25":0.01472,"38":0.00736,"41":0.00368,"43":0.00736,"49":0.05522,"53":0.01472,"56":0.02209,"58":0.00736,"63":0.00368,"65":0.00736,"67":0.00368,"68":0.04785,"69":0.03313,"70":0.03313,"71":0.03681,"72":0.0773,"73":0.02209,"74":0.0589,"75":0.03681,"76":0.03681,"77":0.03313,"78":0.05153,"79":0.12884,"80":0.06994,"81":0.04785,"83":0.06626,"84":0.05153,"85":0.06626,"86":0.09571,"87":0.08834,"88":0.07362,"89":0.06258,"90":0.06626,"91":0.08098,"92":0.06258,"93":0.01104,"94":0.02945,"95":0.02577,"96":0.04785,"97":0.05522,"98":0.03681,"99":0.05153,"100":0.0773,"101":0.12515,"102":0.63681,"103":22.68232,"104":0.02945,"105":0.01104,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 26 27 28 29 30 31 32 33 34 35 36 37 39 40 42 44 45 46 47 48 50 51 52 54 55 57 59 60 61 62 64 66 106 107"},F:{"28":0.01104,"46":0.00736,"53":0.00736,"54":0.00736,"55":0.01104,"72":0.00368,"73":0.00736,"74":0.00368,"75":0.00736,"76":0.01841,"77":0.01472,"85":0.00736,"87":0.00736,"88":0.24295,"89":0.10307,_:"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 56 57 58 60 62 63 64 65 66 67 68 69 70 71 78 79 80 81 82 83 84 86 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"16":0.00368,"17":0.00736,"18":0.01841,"80":0.00736,"81":0.00736,"83":0.00736,"84":0.01104,"85":0.00368,"86":0.00736,"87":0.00736,"88":0.00368,"89":0.00736,"90":0.02209,"91":0.01472,"92":0.00736,"96":0.00368,"97":0.00368,"98":0.00368,"99":0.00736,"100":0.00736,"101":0.01841,"102":0.04417,"103":2.83805,_:"12 13 14 15 79 93 94 95"},E:{"4":0,"13":0.01841,"14":0.08466,"15":0.04785,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1","9.1":0.2135,"10.1":0.00368,"11.1":0.00736,"12.1":0.01104,"13.1":0.08098,"14.1":0.26871,"15.1":0.05522,"15.2-15.3":0.05153,"15.4":0.27976,"15.5":2.19388,"15.6":0.04785,"16.0":0.01104},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00159,"6.0-6.1":0.00477,"7.0-7.1":0.01114,"8.1-8.4":0,"9.0-9.2":0.01909,"9.3":0.05409,"10.0-10.2":0.02227,"10.3":0.05727,"11.0-11.2":0.03977,"11.3-11.4":0.02545,"12.0-12.1":0.05886,"12.2-12.5":0.62042,"13.0-13.1":0.05091,"13.2":0.03182,"13.3":0.05091,"13.4-13.7":0.1559,"14.0-14.4":0.48361,"14.5-14.8":1.11994,"15.0-15.1":0.40089,"15.2-15.3":0.52656,"15.4":1.18993,"15.5":10.68076,"16.0":0.05886},P:{"4":0.14473,"5.0-5.4":0.021,"6.2-6.4":0.18313,"7.2-7.4":0.11372,"8.2":0.01017,"9.2":0.03101,"10.1":0.06104,"11.1-11.2":0.0827,"12.0":0.02068,"13.0":0.06203,"14.0":0.09304,"15.0":0.05169,"16.0":0.2171,"17.0":1.99525},I:{"0":0,"3":0,"4":0.00451,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00181,"4.2-4.3":0.00361,"4.4":0,"4.4.3-4.4.4":0.02798},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.00375,"11":0.41957,_:"6 7 8 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},R:{_:"0"},M:{"0":0.20853},Q:{"10.4":0},O:{"0":0.24012},H:{"0":0.22733},L:{"0":46.06982},S:{"2.5":0}};
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 8f347c210c..6e9728e9bc 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:{"9":0.00258,"44":0.03101,"47":0.00517,"52":0.02584,"72":0.01034,"81":0.01292,"82":0.00775,"83":0.01034,"84":0.00517,"85":0.01034,"86":0.00775,"87":0.00258,"88":0.00517,"89":0.00775,"90":0.00517,"91":0.03101,"92":0.00258,"93":0.00517,"94":0.01034,"95":0.00517,"96":0.01292,"97":0.00775,"98":0.02326,"99":0.0155,"100":0.12403,"101":0.71318,"102":0.03618,_:"2 3 4 5 6 7 8 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 45 46 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 78 79 80 103 104 3.5 3.6"},D:{"26":0.00258,"35":0.01034,"40":0.00258,"44":0.04393,"47":0.00258,"49":0.03876,"63":0.00517,"65":0.00517,"67":0.02067,"68":0.00258,"69":0.00775,"70":0.01034,"71":0.01292,"72":0.00517,"74":0.01809,"75":0.01034,"76":0.00517,"78":0.00775,"79":0.12145,"80":0.44445,"81":0.0646,"83":0.22739,"84":0.57882,"85":0.13437,"86":0.3385,"87":0.05943,"88":0.07494,"89":0.11628,"90":0.1292,"91":0.08269,"92":0.09302,"93":0.03359,"94":0.05685,"95":0.05168,"96":0.1292,"97":0.10336,"98":0.11628,"99":0.11628,"100":0.25323,"101":0.65634,"102":10.61766,"103":1.24807,"104":0.01034,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 27 28 29 30 31 32 33 34 36 37 38 39 41 42 43 45 46 48 50 51 52 53 54 55 56 57 58 59 60 61 62 64 66 73 77 105 106"},F:{"36":0.00775,"63":0.00775,"64":0.00258,"70":0.00258,"71":0.00517,"72":0.00517,"73":0.00775,"74":0.00517,"75":0.00775,"76":0.00775,"77":0.00775,"78":0.00517,"79":0.01034,"80":0.00775,"81":0.00258,"82":0.02067,"83":0.01034,"84":0.01292,"85":0.03101,"86":0.0801,"87":0.9535,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 65 66 67 68 69 9.5-9.6 10.6 11.1 11.5 11.6","10.0-10.1":0,"10.5":0.00258,"12.1":0.00258},B:{"15":0.00517,"16":0.00775,"17":0.00517,"18":0.03618,"83":0.00258,"84":0.19897,"85":0.15246,"86":0.02584,"87":0.02067,"88":0.02584,"89":0.04393,"90":0.06718,"91":0.05426,"92":0.03101,"93":0.01809,"94":0.03101,"95":0.03101,"96":0.0491,"97":0.02584,"98":0.04134,"99":0.0155,"100":0.02067,"101":0.10336,"102":0.67701,"103":0.08786,_:"12 13 14 79 80 81"},E:{"4":0,"13":0.07494,"14":0.07494,"15":0.02326,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 11.1 12.1 16.0","5.1":0.96125,"9.1":0.00258,"10.1":0.01034,"13.1":0.05943,"14.1":0.16279,"15.1":0.05685,"15.2-15.3":0.10594,"15.4":0.09302,"15.5":0.15504},G:{"8":0.00096,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.01734,"5.0-5.1":0.00096,"6.0-6.1":0.00096,"7.0-7.1":0.00482,"8.1-8.4":0.00193,"9.0-9.2":0.0212,"9.3":0.03951,"10.0-10.2":0.00675,"10.3":0.08094,"11.0-11.2":0.02409,"11.3-11.4":0.03854,"12.0-12.1":0.03469,"12.2-12.5":0.76798,"13.0-13.1":0.16285,"13.2":0.05396,"13.3":0.13298,"13.4-13.7":0.26017,"14.0-14.4":0.85952,"14.5-14.8":1.07055,"15.0-15.1":0.8152,"15.2-15.3":1.14282,"15.4":1.40877,"15.5":2.60073,"16.0":0.07034},P:{"4":0.85354,"5.0-5.4":0.17071,"6.2-6.4":0.16067,"7.2-7.4":0.54225,"8.2":0.02008,"9.2":0.21088,"10.1":0.13054,"11.1-11.2":0.25104,"12.0":0.08033,"13.0":0.29121,"14.0":0.21088,"15.0":0.14058,"16.0":0.64267,"17.0":2.10876},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0.00246,"4.1":0.00676,"4.2-4.3":0.00676,"4.4":0,"4.4.3-4.4.4":0.10267},A:{"8":0.00548,"9":0.01095,"11":0.26006,_:"6 7 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{"10":0.01131,_:"11"},J:{"7":0,"10":0},Q:{"10.4":0.00742},O:{"0":1.3423},H:{"0":1.86758},L:{"0":55.61206},S:{"2.5":0},R:{_:"0"},M:{"0":0.20023}};
+module.exports={C:{"16":0.00583,"30":0.00583,"44":0.067,"52":0.06991,"57":0.00583,"68":0.01165,"78":0.00874,"79":0.00291,"81":0.00874,"82":0.00874,"83":0.00874,"85":0.00583,"86":0.00583,"88":0.00291,"89":0.00874,"90":0.00583,"91":0.02913,"92":0.00874,"93":0.00583,"94":0.01165,"95":0.00583,"96":0.00874,"97":0.00583,"98":0.00583,"99":0.0437,"100":0.01748,"101":0.11943,"102":1.07781,"103":0.05535,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 19 20 21 22 23 24 25 26 27 28 29 31 32 33 34 35 36 37 38 39 40 41 42 43 45 46 47 48 49 50 51 53 54 55 56 58 59 60 61 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 80 84 87 104 105 3.5 3.6"},D:{"26":0.00291,"28":0.00291,"35":0.02039,"38":0.00583,"40":0.00291,"42":0.00583,"43":0.00291,"44":0.02039,"45":0.00583,"49":0.00583,"64":0.00583,"67":0.0233,"69":0.02039,"70":0.00583,"71":0.00874,"72":0.00291,"73":0.00583,"74":0.01165,"75":0.00583,"77":0.00291,"78":0.01165,"79":0.16022,"80":0.00874,"81":0.08156,"83":0.08156,"84":0.36704,"85":0.43695,"86":0.21556,"87":0.06117,"88":0.07283,"89":0.14565,"90":0.13109,"91":0.09613,"92":0.067,"93":0.04078,"94":0.08448,"95":0.05826,"96":0.09904,"97":0.07574,"98":0.11943,"99":0.09904,"100":0.24178,"101":0.13982,"102":0.55056,"103":13.61536,"104":0.00291,"105":0.03204,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 27 29 30 31 32 33 34 36 37 39 41 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 62 63 65 66 68 76 106 107"},F:{"34":0.00291,"36":0.01165,"68":0.04078,"70":0.00583,"72":0.00291,"73":0.01457,"74":0.00291,"75":0.00583,"76":0.00583,"77":0.00583,"78":0.00583,"79":0.0437,"80":0.00874,"81":0.00583,"82":0.00874,"83":0.00583,"84":0.00583,"85":0.02039,"86":0.01457,"87":0.03787,"88":0.80108,"89":0.62338,_:"9 11 12 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 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 69 71 90 9.5-9.6 10.6 11.1 11.5 11.6","10.0-10.1":0,"10.5":0.00874,"12.1":0.00583},B:{"12":0.00874,"14":0.00291,"16":0.01457,"18":0.01457,"84":0.03204,"85":0.02039,"86":0.17187,"87":0.02913,"88":0.02913,"89":0.03496,"90":0.03496,"91":0.04661,"92":0.03204,"93":0.01748,"94":0.02622,"95":0.03204,"96":0.04078,"97":0.02622,"98":0.02039,"99":0.01748,"100":0.01165,"101":0.03204,"102":0.02913,"103":1.03703,_:"13 15 17 79 80 81 83"},E:{"4":0,"12":0.00291,"13":0.09613,"14":0.0903,"15":0.0233,_:"0 5 6 7 8 9 10 11 3.1 3.2 6.1 7.1 9.1 10.1","5.1":1.50602,"11.1":0.00291,"12.1":0.19808,"13.1":0.067,"14.1":0.10487,"15.1":0.02039,"15.2-15.3":0.06409,"15.4":0.19808,"15.5":0.32626,"15.6":0.07574,"16.0":0.00874},G:{"8":0.00268,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01785,"6.0-6.1":0,"7.0-7.1":0.02856,"8.1-8.4":0,"9.0-9.2":0.00268,"9.3":0.05355,"10.0-10.2":0.0116,"10.3":0.03748,"11.0-11.2":0.02499,"11.3-11.4":0.0232,"12.0-12.1":0.03927,"12.2-12.5":0.56314,"13.0-13.1":0.11245,"13.2":0.06515,"13.3":0.16064,"13.4-13.7":0.2365,"14.0-14.4":0.80143,"14.5-14.8":0.82998,"15.0-15.1":0.71932,"15.2-15.3":1.15573,"15.4":0.68987,"15.5":3.10843,"16.0":0.13298},P:{"4":0.93601,"5.0-5.4":0.14244,"6.2-6.4":0.18313,"7.2-7.4":0.55957,"8.2":0.01017,"9.2":0.22383,"10.1":0.06104,"11.1-11.2":0.26452,"12.0":0.0407,"13.0":0.17296,"14.0":0.2747,"15.0":0.14244,"16.0":0.44766,"17.0":1.64819},I:{"0":0,"3":0,"4":0.00631,"2.1":0,"2.2":0,"2.3":0.00315,"4.1":0.02334,"4.2-4.3":0.0246,"4.4":0,"4.4.3-4.4.4":0.09145},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.0065,"9":0.0065,"11":0.12682,_:"6 7 10 5.5"},J:{"7":0,"10":0},N:{"10":0.0159,"11":0.02718},R:{_:"0"},M:{"0":0.19138},Q:{"10.4":0.03544},O:{"0":1.67986},H:{"0":2.04669},L:{"0":53.66984},S:{"2.5":0.02126}};
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 579cafe8d1..ef8679bd6f 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:{"101":0.43423,_:"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 102 103 104 3.5 3.6"},D:{"99":0.22121,"100":0.22121,"101":0.05735,"102":1.46655,"103":0.05735,_:"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 104 105 106"},F:{"87":0.22121,_:"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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"84":0.05735,"102":0.05735,_:"12 13 14 15 16 17 18 79 80 81 83 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 103"},E:{"4":0,_:"0 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1","15.1":20.03189,"15.2-15.3":40.50619,"15.4":0.16386,"15.5":0.27037,"16.0":0.05735},G:{"8":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.54046,"12.2-12.5":0.10861,"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.0543,"15.0-15.1":1.46104,"15.2-15.3":10.33334,"15.4":0.37884,"15.5":0.0543,"16.0":0},P:{"4":0.11774,"5.0-5.4":0.03079,"6.2-6.4":0.0107,"7.2-7.4":0.02141,"8.2":0.02141,"9.2":0.11142,"10.1":0.02074,"11.1-11.2":0.0107,"12.0":0.02074,"13.0":0.03211,"14.0":0.0107,"15.0":0.11142,"16.0":0.44569,"17.0":0.05065},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},A:{_:"6 7 8 9 10 11 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{"10":0.01131,_:"11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0},H:{"0":0},L:{"0":4.41992},S:{"2.5":0},R:{_:"0"},M:{"0":0}};
+module.exports={C:{"102":0.44794,_:"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 103 104 105 3.5 3.6"},D:{"102":0.07699,"103":1.25982,_:"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 104 105 106 107"},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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"103":0.14698,_:"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"},E:{"4":0,_:"0 5 6 7 8 9 10 11 12 13 14 15 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","15.1":14.41094,"15.2-15.3":39.53035,"15.4":0.44794},G:{"8":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":1.39909,"15.2-15.3":14.81346,"15.4":0,"15.5":0.07329,"16.0":0},P:{"4":0.12649,"5.0-5.4":0.021,"6.2-6.4":0.02057,"7.2-7.4":0.046,"8.2":0.01017,"9.2":0.0115,"10.1":0.04115,"11.1-11.2":0.0115,"12.0":0.02057,"13.0":0.15351,"14.0":0.4503,"15.0":0.0115,"16.0":0.07164,"17.0":0.45996},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"},J:{"7":0,"10":0},N:{_:"10 11"},R:{_:"0"},M:{"0":0},Q:{"10.4":0},O:{"0":0},H:{"0":0},L:{"0":13.57663},S:{"2.5":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 e176e45bd6..1061763c8d 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:{"8":0.00493,"18":0.00986,"19":0.00986,"20":0.00493,"21":0.0789,"24":0.00493,"29":0.00986,"30":0.01972,"31":0.00986,"34":0.01479,"35":0.00986,"36":0.01479,"37":0.01479,"40":0.00986,"41":0.27614,"42":0.00986,"43":0.08876,"44":0.03452,"47":0.02466,"48":0.09369,"52":0.10355,"54":0.02466,"56":0.02466,"57":0.10848,"61":0.10848,"62":0.01479,"65":0.02959,"67":0.05424,"68":0.00986,"72":0.11834,"78":0.09369,"79":0.59665,"81":0.00493,"84":0.01972,"85":0.05917,"86":0.00493,"87":0.00493,"88":0.05917,"89":0.04931,"91":0.20217,"92":0.04438,"94":0.00986,"95":0.03452,"96":0.01479,"97":0.02466,"98":0.0789,"99":0.49803,"100":1.23768,"101":6.25744,"102":0.66075,"103":0.01972,_:"2 3 4 5 6 7 9 10 11 12 13 14 15 16 17 22 23 25 26 27 28 32 33 38 39 45 46 49 50 51 53 55 58 59 60 63 64 66 69 70 71 73 74 75 76 77 80 82 83 90 93 104 3.5 3.6"},D:{"31":0.02959,"40":0.01479,"43":0.03452,"49":0.04438,"55":0.03452,"56":0.00986,"58":0.04438,"60":0.00493,"61":0.05424,"62":0.02959,"63":0.02466,"64":0.00493,"65":0.03945,"66":0.00493,"67":0.02959,"68":0.04438,"70":0.00986,"71":0.00493,"72":0.00493,"74":0.08876,"75":0.01479,"76":0.00493,"78":0.02959,"79":0.01972,"80":0.04931,"81":0.01479,"83":0.01479,"84":0.11834,"85":0.01479,"86":0.05424,"87":0.32052,"88":0.05424,"89":0.01479,"90":0.01479,"91":0.04438,"92":0.05424,"93":0.01479,"94":0.04438,"95":0.03945,"96":0.0789,"97":0.13314,"98":0.10355,"99":0.10355,"100":0.429,"101":1.94281,"102":21.02085,"103":2.36688,"104":0.01479,_:"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 41 42 44 45 46 47 48 50 51 52 53 54 57 59 69 73 77 105 106"},F:{"75":0.00493,"77":0.00493,"79":0.00493,"81":0.01479,"83":0.00986,"84":0.00986,"85":0.01972,"86":0.03452,"87":0.75937,_:"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 76 78 80 82 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.10848,"13":0.04438,"14":0.02466,"15":0.00986,"16":0.04438,"17":0.03945,"18":0.13807,"84":0.01479,"85":0.02959,"86":0.00493,"89":0.02466,"90":0.02466,"92":0.03452,"96":0.05424,"97":0.00986,"98":0.01479,"99":0.03945,"100":0.11341,"101":0.715,"102":4.03849,"103":0.87279,_:"79 80 81 83 87 88 91 93 94 95"},E:{"4":0,"7":0.00493,"12":0.00986,"13":0.00986,"14":0.11834,_:"0 5 6 8 9 10 11 15 3.1 3.2 5.1 7.1 16.0","6.1":0.00986,"9.1":0.02466,"10.1":0.05424,"11.1":0.01972,"12.1":0.03945,"13.1":0.18738,"14.1":0.12821,"15.1":0.13807,"15.2-15.3":0.01479,"15.4":0.10355,"15.5":0.02466},G:{"8":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.00101,"8.1-8.4":0.00101,"9.0-9.2":0,"9.3":0.01571,"10.0-10.2":0.01014,"10.3":0.03294,"11.0-11.2":0.00304,"11.3-11.4":0.02585,"12.0-12.1":0.0446,"12.2-12.5":0.63603,"13.0-13.1":0.0522,"13.2":0.02331,"13.3":0.12062,"13.4-13.7":0.20931,"14.0-14.4":0.80176,"14.5-14.8":0.76679,"15.0-15.1":0.45257,"15.2-15.3":0.38517,"15.4":0.86561,"15.5":0.61323,"16.0":0.00203},P:{"4":0.19702,"5.0-5.4":0.03079,"6.2-6.4":0.01037,"7.2-7.4":0.1348,"8.2":0.02008,"9.2":0.05185,"10.1":0.02074,"11.1-11.2":0.15554,"12.0":0.02074,"13.0":0.06222,"14.0":0.2696,"15.0":0.04148,"16.0":0.2385,"17.0":0.3733},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},A:{"11":0.16272,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{"10":0.01131,_:"11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.60816},H:{"0":1.7369},L:{"0":42.82322},S:{"2.5":0},R:{_:"0"},M:{"0":0.07095}};
+module.exports={C:{"7":0.00494,"21":0.13821,"24":0.01481,"29":0.00987,"30":0.01481,"31":0.03455,"32":0.00987,"35":0.01974,"36":0.00494,"37":0.03455,"40":0.00987,"41":0.26654,"43":0.04442,"44":0.04442,"47":0.0543,"48":0.1234,"52":0.15795,"56":0.02962,"57":0.02962,"58":0.00494,"61":0.13821,"62":0.09872,"66":0.09378,"67":0.03455,"69":0.01974,"72":0.09872,"78":0.07404,"79":0.43437,"80":0.00987,"81":0.00987,"85":0.03455,"87":0.00987,"88":0.32084,"89":0.00987,"90":0.00987,"91":0.16289,"92":0.02962,"94":0.00987,"95":0.04936,"96":0.00494,"97":0.01481,"98":0.06417,"99":0.58245,"100":0.08885,"101":0.50841,"102":6.89559,"103":1.31298,"104":0.04442,_:"2 3 4 5 6 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 25 26 27 28 33 34 38 39 42 45 46 49 50 51 53 54 55 59 60 63 64 65 68 70 71 73 74 75 76 77 82 83 84 86 93 105 3.5 3.6"},D:{"28":0.00494,"31":0.02962,"42":0.00987,"43":0.01974,"49":0.01974,"56":0.00987,"58":0.1234,"61":0.0691,"62":0.04442,"63":0.03949,"64":0.03455,"65":0.01481,"66":0.01974,"67":0.02468,"68":0.00987,"74":0.03949,"75":0.01974,"80":0.06417,"83":0.03949,"84":0.0691,"85":0.00987,"86":0.00494,"87":0.22706,"88":0.02468,"89":0.01974,"90":0.00987,"91":0.03455,"92":0.0543,"93":0.01974,"95":0.02468,"96":0.11353,"97":0.09378,"98":0.06417,"99":0.04936,"100":0.1777,"101":0.13821,"102":1.02175,"103":23.3226,"104":0.02962,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 32 33 34 35 36 37 38 39 40 41 44 45 46 47 48 50 51 52 53 54 55 57 59 60 69 70 71 72 73 76 77 78 79 81 94 105 106 107"},F:{"56":0.01481,"77":0.04442,"79":0.01974,"81":0.00987,"82":0.00987,"84":0.00494,"85":0.05923,"86":0.01481,"87":0.03949,"88":0.46398,"89":0.36033,_:"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 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 78 80 83 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.13821,"13":0.01974,"14":0.03455,"15":0.01974,"16":0.02962,"17":0.03455,"18":0.18263,"80":0.00494,"84":0.01481,"89":0.02468,"90":0.01974,"92":0.02468,"96":0.02962,"97":0.00987,"98":0.01481,"99":0.00987,"100":0.0543,"101":0.04442,"102":0.17276,"103":6.20949,_:"79 81 83 85 86 87 88 91 93 94 95"},E:{"4":0,"10":0.00987,"12":0.00494,"13":0.01481,"14":0.09378,_:"0 5 6 7 8 9 11 15 3.1 3.2 5.1 6.1 7.1 16.0","9.1":0.01974,"10.1":0.00987,"11.1":0.00987,"12.1":0.03455,"13.1":0.24186,"14.1":0.10859,"15.1":0.14314,"15.2-15.3":0.03455,"15.4":0.08885,"15.5":0.11353,"15.6":0.01481},G:{"8":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.00125,"8.1-8.4":0,"9.0-9.2":0.00313,"9.3":0.01064,"10.0-10.2":0.00689,"10.3":0.01502,"11.0-11.2":0.00501,"11.3-11.4":0.02879,"12.0-12.1":0.06697,"12.2-12.5":0.62655,"13.0-13.1":0.10828,"13.2":0.02003,"13.3":0.20092,"13.4-13.7":0.16712,"14.0-14.4":1.03841,"14.5-14.8":0.82309,"15.0-15.1":0.32047,"15.2-15.3":0.48634,"15.4":0.45129,"15.5":1.76886,"16.0":0.06322},P:{"4":0.25718,"5.0-5.4":0.021,"6.2-6.4":0.02057,"7.2-7.4":0.13373,"8.2":0.01017,"9.2":0.03086,"10.1":0.04115,"11.1-11.2":0.12345,"12.0":0.02057,"13.0":0.0823,"14.0":0.21603,"15.0":0.06172,"16.0":0.24689,"17.0":0.38063},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.01013,"4.2-4.3":0.00608,"4.4":0,"4.4.3-4.4.4":0.03443},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.18757,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},R:{_:"0"},M:{"0":0.05063},Q:{"10.4":0},O:{"0":0.55187},H:{"0":1.18874},L:{"0":42.25504},S:{"2.5":0}};
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 2bd4b432a7..8e198f0035 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:{"48":0.0117,"60":0.30173,"78":0.03275,"81":0.00468,"97":0.00468,"100":1.24435,"101":6.61469,_:"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 52 53 54 55 56 57 58 59 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 98 99 102 103 104 3.5 3.6"},D:{"62":0.02573,"68":0.00468,"71":0.04912,"79":0.26197,"80":0.0117,"85":0.01637,"89":0.00468,"90":0.09122,"91":0.0117,"92":0.01637,"96":0.00468,"97":0.0117,"100":1.74489,"101":0.51458,"102":10.3337,"103":0.43038,_:"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 63 64 65 66 67 69 70 72 73 74 75 76 77 78 81 83 84 86 87 88 93 94 95 98 99 104 105 106"},F:{"86":0.0538,"87":0.02105,_:"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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.00468,"101":0.00468,"102":0.0117,"103":0.02573,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100"},E:{"4":0,_:"0 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 16.0","13.1":0.00468,"14.1":0.26197,"15.1":0.10292,"15.2-15.3":0.04912,"15.4":0.24793,"15.5":0.43505},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00736,"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.00736,"12.0-12.1":0.02207,"12.2-12.5":0.00736,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0.00736,"14.0-14.4":0,"14.5-14.8":0.05149,"15.0-15.1":4.25127,"15.2-15.3":1.50045,"15.4":51.49335,"15.5":16.07834,"16.0":0.08091},P:{"4":0.15063,"5.0-5.4":0.03079,"6.2-6.4":0.0107,"7.2-7.4":0.1368,"8.2":0.02141,"9.2":0.02105,"10.1":0.07086,"11.1-11.2":0.01004,"12.0":0.02105,"13.0":0.09471,"14.0":0.11576,"15.0":0.05262,"16.0":0.17072,"17.0":0.41173},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},A:{"11":0.04678,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{"10":0.01131,_:"11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.06129},H:{"0":0.01451},L:{"0":2.0742},S:{"2.5":0},R:{_:"0"},M:{"0":0.18386}};
+module.exports={C:{"60":0.19766,"67":0.02502,"78":0.01751,"85":0.51541,"89":0.00751,"91":0.07006,"99":0.04253,"101":0.03503,"102":0.45536,"103":0.02502,_:"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 61 62 63 64 65 66 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 86 87 88 90 92 93 94 95 96 97 98 100 104 105 3.5 3.6"},D:{"71":0.01751,"79":0.80064,"80":0.00751,"81":0.05254,"86":0.01751,"88":0.07756,"92":0.03503,"93":0.00751,"94":0.00751,"96":0.03503,"98":0.00751,"99":0.05254,"101":0.01751,"102":0.26771,"103":14.2614,"105":0.01751,_:"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 72 73 74 75 76 77 78 83 84 85 87 89 90 91 95 97 100 104 106 107"},F:{"86":0.02502,"88":0.38781,"89":0.11259,_:"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 87 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.05254,"103":0.47288,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102"},E:{"4":0,"14":0.00751,_:"0 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 16.0","13.1":1.06835,"14.1":0.15512,"15.1":0.11259,"15.2-15.3":0.80815,"15.4":0.33527,"15.5":2.03162,"15.6":0.1301},G:{"8":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.00624,"10.3":0,"11.0-11.2":0.00624,"11.3-11.4":0,"12.0-12.1":0.01871,"12.2-12.5":1.20394,"13.0-13.1":0,"13.2":0.00624,"13.3":0.00624,"13.4-13.7":0,"14.0-14.4":0.24952,"14.5-14.8":0.0499,"15.0-15.1":5.5581,"15.2-15.3":3.01298,"15.4":8.04708,"15.5":43.55404,"16.0":0.42419},P:{"4":0.92717,"5.0-5.4":0.021,"6.2-6.4":0.02057,"7.2-7.4":0.20271,"8.2":0.01017,"9.2":0.03041,"10.1":0.01014,"11.1-11.2":0.02016,"12.0":0.03041,"13.0":0.03023,"14.0":0.07095,"15.0":0.06081,"16.0":0.54421,"17.0":0.35273},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00526,"4.2-4.3":0.00136,"4.4":0,"4.4.3-4.4.4":0.05336},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.01751,"11":0.04253,_:"6 7 8 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},R:{_:"0"},M:{"0":0.23244},Q:{"10.4":0},O:{"0":2.77426},H:{"0":0.17037},L:{"0":7.79306},S:{"2.5":0}};
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 1208f5d6b8..e58018086d 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:{"47":0.0041,"52":0.08192,"71":0.0041,"78":0.02867,"81":0.0041,"82":0.00819,"84":0.01229,"87":0.0041,"88":0.01229,"91":0.04096,"95":0.00819,"97":0.01229,"98":0.0041,"99":0.03686,"100":0.14746,"101":1.18374,"102":0.04096,_:"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 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 72 73 74 75 76 77 79 80 83 85 86 89 90 92 93 94 96 103 104 3.5 3.6"},D:{"39":0.0041,"43":0.0041,"47":0.0041,"49":0.18022,"56":0.01229,"58":0.0041,"61":0.0041,"63":0.02048,"64":0.00819,"65":0.04915,"66":0.0041,"67":0.02048,"68":0.00819,"69":0.01229,"70":0.01638,"71":0.01229,"72":0.00819,"73":0.01229,"74":0.01638,"75":0.00819,"76":0.0041,"77":0.00819,"78":0.07373,"79":0.05325,"80":0.02048,"81":0.04096,"83":0.03277,"84":0.02867,"85":0.03277,"86":0.08602,"87":0.16384,"88":0.02458,"89":0.05325,"90":0.04096,"91":0.05734,"92":0.07373,"93":0.02867,"94":0.03686,"95":0.02458,"96":0.0983,"97":0.1024,"98":0.12288,"99":0.15565,"100":0.31539,"101":1.31482,"102":24.62925,"103":2.22413,"104":0.01638,"105":0.00819,_:"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 41 42 44 45 46 48 50 51 52 53 54 55 57 59 60 62 106"},F:{"28":0.0041,"79":0.00819,"82":0.0041,"84":0.00819,"85":0.04506,"86":1.27386,"87":1.89235,_:"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 80 81 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.0041,"13":0.0041,"15":0.0041,"18":0.02048,"84":0.0041,"89":0.0041,"91":0.00819,"92":0.01638,"97":0.0041,"98":0.00819,"99":0.01229,"100":0.04506,"101":0.3072,"102":1.88826,"103":0.34816,_:"14 16 17 79 80 81 83 85 86 87 88 90 93 94 95 96"},E:{"4":0,"13":0.02048,"14":0.02458,"15":0.0041,_:"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 12.1 16.0","13.1":0.03277,"14.1":0.1065,"15.1":0.01638,"15.2-15.3":0.01229,"15.4":0.05325,"15.5":0.1065},G:{"8":0.00156,"3.2":0.00039,"4.0-4.1":0.00078,"4.2-4.3":0,"5.0-5.1":0.00624,"6.0-6.1":0.00117,"7.0-7.1":0.0199,"8.1-8.4":0.00429,"9.0-9.2":0.00156,"9.3":0.04955,"10.0-10.2":0.00234,"10.3":0.04213,"11.0-11.2":0.00897,"11.3-11.4":0.00858,"12.0-12.1":0.00936,"12.2-12.5":0.2766,"13.0-13.1":0.00819,"13.2":0.00663,"13.3":0.01912,"13.4-13.7":0.09519,"14.0-14.4":0.21535,"14.5-14.8":0.43968,"15.0-15.1":0.14162,"15.2-15.3":0.25085,"15.4":0.60822,"15.5":1.66469,"16.0":0.01365},P:{"4":0.19994,"5.0-5.4":0.03079,"6.2-6.4":0.0107,"7.2-7.4":0.1368,"8.2":0.02141,"9.2":0.02105,"10.1":0.07086,"11.1-11.2":0.09471,"12.0":0.02105,"13.0":0.09471,"14.0":0.11576,"15.0":0.05262,"16.0":0.23151,"17.0":1.30489},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00275,"4.2-4.3":0.00619,"4.4":0,"4.4.3-4.4.4":0.06191},A:{"11":0.06554,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{"10":0.01131,_:"11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.10627},H:{"0":0.28507},L:{"0":54.13984},S:{"2.5":0},R:{_:"0"},M:{"0":0.08856}};
+module.exports={C:{"52":0.05403,"78":0.04683,"84":0.04322,"88":0.01801,"91":0.03242,"94":0.0036,"95":0.0036,"97":0.01441,"98":0.0072,"99":0.02161,"100":0.02882,"101":0.06844,"102":1.14904,"103":0.16929,_:"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 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 85 86 87 89 90 92 93 96 104 105 3.5 3.6"},D:{"41":0.0036,"43":0.0036,"49":0.11166,"50":0.0072,"56":0.0072,"58":0.0072,"63":0.01081,"64":0.0072,"65":0.01441,"66":0.0036,"67":0.01801,"68":0.0036,"69":0.01081,"70":0.02882,"71":0.0036,"72":0.0072,"73":0.01081,"74":0.01801,"75":0.01081,"76":0.0036,"77":0.01081,"78":0.04683,"79":0.05403,"80":0.01441,"81":0.03242,"83":0.02161,"84":0.02882,"85":0.03602,"86":0.05403,"87":0.14768,"88":0.02161,"89":0.04683,"90":0.04683,"91":0.06123,"92":0.06123,"93":0.01441,"94":0.02521,"95":0.02161,"96":0.06123,"97":0.07564,"98":0.08285,"99":0.08285,"100":0.10446,"101":0.21612,"102":1.21748,"103":22.99877,"104":0.02161,"105":0.01441,_:"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 42 44 45 46 47 48 51 52 53 54 55 57 59 60 61 62 106 107"},F:{"70":0.0036,"79":0.04683,"82":0.0036,"84":0.01081,"85":0.04322,"86":0.01441,"87":0.07204,"88":2.19362,"89":0.68438,"90":0.0036,_:"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 71 72 73 74 75 76 77 78 80 81 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"13":0.0036,"16":0.0072,"17":0.0036,"18":0.01801,"84":0.01081,"86":0.0072,"92":0.01441,"98":0.0036,"99":0.0036,"100":0.01441,"101":0.03602,"102":0.05763,"103":2.09997,_:"12 14 15 79 80 81 83 85 87 88 89 90 91 93 94 95 96 97"},E:{"4":0,"13":0.01801,"14":0.02521,"15":0.0072,_:"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","12.1":0.0072,"13.1":0.02882,"14.1":0.10806,"15.1":0.01801,"15.2-15.3":0.01441,"15.4":0.04683,"15.5":0.1729,"15.6":0.0036,"16.0":0.0072},G:{"8":0.00097,"3.2":0,"4.0-4.1":0.00097,"4.2-4.3":0,"5.0-5.1":0.00291,"6.0-6.1":0.0034,"7.0-7.1":0.0267,"8.1-8.4":0.0034,"9.0-9.2":0.00146,"9.3":0.07524,"10.0-10.2":0.00243,"10.3":0.04951,"11.0-11.2":0.00631,"11.3-11.4":0.00922,"12.0-12.1":0.01165,"12.2-12.5":0.30485,"13.0-13.1":0.00728,"13.2":0.01262,"13.3":0.01553,"13.4-13.7":0.08544,"14.0-14.4":0.18641,"14.5-14.8":0.45582,"15.0-15.1":0.13544,"15.2-15.3":0.22961,"15.4":0.33252,"15.5":2.74998,"16.0":0.03689},P:{"4":0.23731,"5.0-5.4":0.021,"6.2-6.4":0.02057,"7.2-7.4":0.14445,"8.2":0.01017,"9.2":0.02064,"10.1":0.07156,"11.1-11.2":0.08254,"12.0":0.02064,"13.0":0.08254,"14.0":0.10318,"15.0":0.05159,"16.0":0.1754,"17.0":1.32067},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00621,"4.2-4.3":0.01139,"4.4":0,"4.4.3-4.4.4":0.09114},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.04322,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"11":0.18207,_:"10"},R:{_:"0"},M:{"0":0.07676},Q:{"10.4":0},O:{"0":0.09596},H:{"0":0.57535},L:{"0":58.097},S:{"2.5":0}};
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 d75fe95f84..1abbd757c7 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:{"32":0.02339,"45":0.00468,"91":0.31804,"98":0.00935,"99":0.00935,"100":0.04209,"101":2.09062,"102":0.07951,_:"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 33 34 35 36 37 38 39 40 41 42 43 44 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 92 93 94 95 96 97 103 104 3.5 3.6"},D:{"67":0.09354,"69":0.00935,"74":0.00935,"75":0.27127,"76":0.00935,"77":0.02806,"79":0.05145,"80":0.00935,"81":0.00468,"84":0.00468,"86":0.01871,"87":0.14031,"88":0.00468,"89":0.00935,"90":0.09354,"92":0.02806,"93":0.05612,"94":0.01403,"95":0.0608,"96":0.03274,"97":0.21514,"98":0.05612,"99":0.19643,"100":1.3423,"101":1.73984,"102":22.62265,"103":1.86145,_:"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 68 70 71 72 73 78 83 85 91 104 105 106"},F:{"82":0.00468,"86":0.01871,"87":0.16837,_:"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 85 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.01403,"14":0.00468,"16":0.01403,"17":0.02339,"18":0.03274,"84":0.03742,"89":0.04209,"90":0.03274,"92":0.05145,"94":0.00935,"97":0.01403,"98":0.01403,"99":0.02339,"100":0.11225,"101":0.54253,"102":3.54049,"103":0.65946,_:"13 15 79 80 81 83 85 86 87 88 91 93 95 96"},E:{"4":0,"11":0.00468,"13":0.00935,"14":0.14031,_:"0 5 6 7 8 9 10 12 15 3.1 3.2 5.1 6.1 7.1 10.1 12.1 16.0","9.1":0.02339,"11.1":0.02339,"13.1":0.03274,"14.1":0.03742,"15.1":0.00935,"15.2-15.3":0.01403,"15.4":0.16837,"15.5":0.23385},G:{"8":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.03116,"10.0-10.2":0.00246,"10.3":0.041,"11.0-11.2":0.02296,"11.3-11.4":0.0164,"12.0-12.1":0.12955,"12.2-12.5":0.69942,"13.0-13.1":0.10249,"13.2":0.0164,"13.3":0.0451,"13.4-13.7":0.24271,"14.0-14.4":0.87489,"14.5-14.8":1.15204,"15.0-15.1":0.4272,"15.2-15.3":0.60595,"15.4":1.35375,"15.5":2.43773,"16.0":0},P:{"4":0.09111,"5.0-5.4":0.03079,"6.2-6.4":0.0107,"7.2-7.4":0.52642,"8.2":0.02141,"9.2":0.11136,"10.1":0.07086,"11.1-11.2":0.03037,"12.0":0.04049,"13.0":0.02025,"14.0":0.22271,"15.0":0.06074,"16.0":0.26321,"17.0":0.42518},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.02661},A:{"11":0.04209,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{"10":0.01131,_:"11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.12773},H:{"0":0.12596},L:{"0":51.45714},S:{"2.5":0},R:{_:"0"},M:{"0":0.1703}};
+module.exports={C:{"78":0.02289,"79":0.01831,"91":0.03204,"94":0.00915,"96":0.119,"97":0.01831,"99":0.01373,"101":0.01373,"102":3.36867,"103":0.14646,_:"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 80 81 82 83 84 85 86 87 88 89 90 92 93 95 98 100 104 105 3.5 3.6"},D:{"63":0.04119,"65":0.00915,"66":0.01373,"76":0.06408,"77":0.02289,"79":0.02289,"80":0.1602,"83":0.01373,"86":0.00458,"87":0.119,"88":0.00915,"91":0.00458,"94":0.26547,"95":0.03204,"97":0.00915,"98":0.12358,"99":0.09154,"100":0.54009,"101":0.2792,"102":1.3731,"103":22.87127,_:"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 64 67 68 69 70 71 72 73 74 75 78 81 84 85 89 90 92 93 96 104 105 106 107"},F:{"88":0.19223,"89":0.17393,_:"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 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00458,"13":0.02289,"16":0.00458,"17":0.02289,"18":0.06408,"81":0.00915,"84":0.03662,"85":0.00915,"89":0.00458,"90":0.0595,"92":0.01373,"94":0.00458,"95":0.00915,"96":0.01373,"98":0.01831,"99":0.01373,"100":0.00915,"101":0.03662,"102":0.21512,"103":4.18338,_:"14 15 79 80 83 86 87 88 91 93 97"},E:{"4":0,"12":0.00915,"13":0.09612,"14":0.15562,"15":0.00915,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 10.1 15.6 16.0","9.1":0.00915,"11.1":0.00458,"12.1":0.01373,"13.1":0.18766,"14.1":0.09612,"15.1":0.01831,"15.2-15.3":0.03204,"15.4":0.05492,"15.5":0.37531},G:{"8":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.00201,"10.3":0.03716,"11.0-11.2":0.01808,"11.3-11.4":0.03314,"12.0-12.1":0.03917,"12.2-12.5":0.7281,"13.0-13.1":0.03716,"13.2":0.00904,"13.3":0.03917,"13.4-13.7":0.29928,"14.0-14.4":0.87874,"14.5-14.8":1.69121,"15.0-15.1":1.27543,"15.2-15.3":0.50114,"15.4":1.02135,"15.5":3.37538,"16.0":0.00904},P:{"4":0.06133,"5.0-5.4":0.021,"6.2-6.4":0.02057,"7.2-7.4":0.34756,"8.2":0.01017,"9.2":0.08178,"10.1":0.07156,"11.1-11.2":0.21467,"12.0":0.02057,"13.0":0.15351,"14.0":0.17378,"15.0":0.13289,"16.0":0.25556,"17.0":0.67468},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:{"11":0.04577,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},R:{_:"0"},M:{"0":0.20607},Q:{"10.4":0},O:{"0":0.08677},H:{"0":0.16943},L:{"0":51.20253},S:{"2.5":0}};
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 393c6adc3c..2a93ebb5a9 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:{"52":0.00549,"78":0.00412,"79":0.00275,"80":0.00275,"81":0.00137,"82":0.00137,"84":0.00275,"88":0.00137,"91":0.00275,"98":0.00137,"99":0.00549,"100":0.02334,"101":0.25126,"102":0.01236,_:"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 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 83 85 86 87 89 90 92 93 94 95 96 97 103 104 3.5 3.6"},D:{"22":0.02609,"26":0.01373,"31":0.00275,"34":0.02883,"38":0.04394,"42":0.00137,"43":0.00275,"47":0.03844,"49":0.04119,"50":0.00137,"53":0.01098,"56":0.00275,"58":0.00137,"59":0.00137,"60":0.00137,"61":0.00137,"63":0.00412,"65":0.00275,"66":0.00137,"67":0.00275,"68":0.00824,"69":0.00275,"70":0.00412,"71":0.02471,"72":0.00137,"73":0.00549,"74":0.00275,"75":0.00412,"76":0.00275,"77":0.00412,"78":0.00549,"79":0.08787,"80":0.01236,"81":0.00824,"83":0.01922,"84":0.03021,"85":0.03158,"86":0.03158,"87":0.04531,"88":0.00961,"89":0.01922,"90":0.00687,"91":0.0151,"92":0.02471,"93":0.00549,"94":0.01236,"95":0.0151,"96":0.03433,"97":0.03158,"98":0.0508,"99":0.0357,"100":0.07002,"101":0.34325,"102":7.18766,"103":0.79909,"104":0.00275,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 27 28 29 30 32 33 35 36 37 39 40 41 44 45 46 48 51 52 54 55 57 62 64 105 106"},F:{"28":0.00687,"31":0.00275,"32":0.00412,"36":0.00824,"40":0.03844,"46":0.03021,"70":0.00137,"71":0.00137,"84":0.00137,"85":0.00961,"86":0.16888,"87":0.35698,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 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 72 73 74 75 76 77 78 79 80 81 82 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"13":0.00137,"14":0.00137,"15":0.00137,"16":0.00137,"17":0.00275,"18":0.00824,"84":0.00275,"85":0.00137,"86":0.00137,"91":0.00137,"92":0.00275,"96":0.00275,"97":0.00275,"98":0.00275,"99":0.00412,"100":0.00412,"101":0.06453,"102":0.53959,"103":0.14691,_:"12 79 80 81 83 87 88 89 90 93 94 95"},E:{"4":0,"13":0.00549,"14":0.01922,"15":0.00687,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 16.0","10.1":0.00137,"11.1":0.00412,"12.1":0.00412,"13.1":0.01785,"14.1":0.04531,"15.1":0.00961,"15.2-15.3":0.00824,"15.4":0.05492,"15.5":0.12494},G:{"8":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.0138,"8.1-8.4":0,"9.0-9.2":0.0023,"9.3":0.02645,"10.0-10.2":0.0069,"10.3":0.08396,"11.0-11.2":0.0276,"11.3-11.4":0.03105,"12.0-12.1":0.02875,"12.2-12.5":1.4929,"13.0-13.1":0.0138,"13.2":0.00575,"13.3":0.05866,"13.4-13.7":0.17827,"14.0-14.4":0.3968,"14.5-14.8":1.06734,"15.0-15.1":0.25533,"15.2-15.3":0.53367,"15.4":1.5136,"15.5":5.70935,"16.0":0.04486},P:{"4":0.38885,_:"5.0-5.4 6.2-6.4 8.2 10.1","7.2-7.4":0.17396,"9.2":0.0307,"11.1-11.2":0.0921,"12.0":0.0307,"13.0":0.18419,"14.0":0.0921,"15.0":0.07163,"16.0":0.36839,"17.0":2.855},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00093,"4.2-4.3":0.00358,"4.4":0,"4.4.3-4.4.4":0.01275},A:{"9":0.00137,"11":0.12632,_:"6 7 8 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.24156},H:{"0":0.81675},L:{"0":70.63605},S:{"2.5":0},R:{_:"0"},M:{"0":0.07764}};
+module.exports={C:{"47":0.00134,"52":0.00402,"78":0.00268,"79":0.00134,"80":0.00134,"82":0.00134,"84":0.00134,"88":0.00134,"91":0.00268,"99":0.00402,"100":0.00402,"101":0.01206,"102":0.23316,"103":0.02144,_:"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 48 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 81 83 85 86 87 89 90 92 93 94 95 96 97 98 104 105 3.5 3.6"},D:{"22":0.02814,"26":0.01876,"31":0.00268,"34":0.0335,"38":0.04958,"42":0.00134,"43":0.00268,"47":0.0402,"49":0.04154,"50":0.00134,"53":0.00938,"56":0.00268,"58":0.00134,"59":0.00268,"60":0.00134,"61":0.00402,"63":0.00268,"65":0.00268,"66":0.00134,"67":0.00268,"68":0.0067,"69":0.00268,"70":0.00402,"71":0.02412,"72":0.00134,"73":0.00536,"74":0.00268,"75":0.00536,"76":0.00268,"77":0.00268,"78":0.00402,"79":0.08442,"80":0.00938,"81":0.00804,"83":0.01876,"84":0.02278,"85":0.02948,"86":0.0268,"87":0.03216,"88":0.00938,"89":0.01742,"90":0.0067,"91":0.0134,"92":0.02814,"93":0.0067,"94":0.00804,"95":0.0134,"96":0.02814,"97":0.02278,"98":0.0469,"99":0.02412,"100":0.03752,"101":0.06164,"102":0.33232,"103":7.51472,"104":0.01876,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 27 28 29 30 32 33 35 36 37 39 40 41 44 45 46 48 51 52 54 55 57 62 64 105 106 107"},F:{"28":0.00804,"31":0.00268,"32":0.00536,"36":0.00938,"40":0.0402,"46":0.03484,"84":0.00134,"85":0.00804,"86":0.00402,"87":0.01072,"88":0.3618,"89":0.1273,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 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 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"13":0.00134,"14":0.00134,"15":0.00268,"16":0.00134,"17":0.00268,"18":0.00804,"84":0.00134,"92":0.00268,"96":0.00134,"98":0.00134,"99":0.00134,"100":0.00268,"101":0.00938,"102":0.0134,"103":0.6231,_:"12 79 80 81 83 85 86 87 88 89 90 91 93 94 95 97"},E:{"4":0,"13":0.0067,"14":0.01608,"15":0.00536,_:"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.00268,"12.1":0.00402,"13.1":0.01474,"14.1":0.03752,"15.1":0.00804,"15.2-15.3":0.0067,"15.4":0.02412,"15.5":0.15276,"15.6":0.00536,"16.0":0.00268},G:{"8":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.01336,"8.1-8.4":0,"9.0-9.2":0.00223,"9.3":0.02449,"10.0-10.2":0.00557,"10.3":0.0768,"11.0-11.2":0.02337,"11.3-11.4":0.02783,"12.0-12.1":0.02671,"12.2-12.5":1.37908,"13.0-13.1":0.01336,"13.2":0.00557,"13.3":0.05009,"13.4-13.7":0.15249,"14.0-14.4":0.34282,"14.5-14.8":0.88934,"15.0-15.1":0.1959,"15.2-15.3":0.37621,"15.4":0.5966,"15.5":6.65833,"16.0":0.0935},P:{"4":0.41555,"5.0-5.4":0.021,"6.2-6.4":0.02057,"7.2-7.4":0.20271,"8.2":0.01017,"9.2":0.03041,"10.1":0.01014,"11.1-11.2":0.09122,"12.0":0.03041,"13.0":0.18244,"14.0":0.07095,"15.0":0.06081,"16.0":0.25339,"17.0":3.03049},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.00294,"4.4":0,"4.4.3-4.4.4":0.0134},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.00134,"11":0.13668,_:"6 7 8 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},R:{_:"0"},M:{"0":0.07793},Q:{"10.4":0},O:{"0":0.25977},H:{"0":0.84437},L:{"0":71.74534},S:{"2.5":0}};
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 fb20a383c1..f25a7e2dc1 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:{"45":0.00832,"47":0.00416,"52":0.00416,"68":0.00416,"72":0.01248,"78":0.03745,"87":0.00832,"91":0.02081,"99":0.00416,"100":0.12483,"101":1.18589,"102":0.05409,_:"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 48 49 50 51 53 54 55 56 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 88 89 90 92 93 94 95 96 97 98 103 104 3.5 3.6"},D:{"38":0.00832,"47":0.01664,"49":0.07906,"53":0.00416,"55":0.02081,"56":0.01248,"58":0.01248,"67":0.00416,"68":0.01664,"70":0.00832,"72":0.00832,"73":0.00832,"74":0.08738,"75":0.01248,"76":0.03329,"79":0.06242,"81":0.03329,"83":0.03745,"84":0.01248,"85":0.00416,"86":0.01248,"87":0.0957,"88":0.00832,"89":0.01664,"90":0.01664,"91":0.10819,"92":0.03745,"93":0.10819,"94":0.04993,"95":0.01664,"96":0.08322,"97":0.10819,"98":0.08738,"99":0.14564,"100":0.4161,"101":1.97648,"102":21.84525,"103":1.97231,"104":0.01248,_:"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 51 52 54 57 59 60 61 62 63 64 65 66 69 71 77 78 80 105 106"},F:{"28":0.01248,"85":0.02497,"86":0.3204,"87":0.62415,_:"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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00832,"18":0.01664,"84":0.00416,"85":0.01248,"89":0.00416,"92":0.00832,"96":0.00832,"98":0.00416,"99":0.02913,"100":0.01248,"101":0.60335,"102":3.48692,"103":0.67408,_:"13 14 15 16 17 79 80 81 83 86 87 88 90 91 93 94 95 97"},E:{"4":0,"13":0.01248,"14":0.16644,"15":0.09154,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 16.0","10.1":0.01664,"11.1":0.07906,"12.1":0.02913,"13.1":0.22469,"14.1":0.2455,"15.1":0.04161,"15.2-15.3":0.03745,"15.4":0.51596,"15.5":1.12763},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00429,"6.0-6.1":0.00107,"7.0-7.1":0.03,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.13071,"10.0-10.2":0.00429,"10.3":0.09321,"11.0-11.2":0.00214,"11.3-11.4":0.00429,"12.0-12.1":0.015,"12.2-12.5":0.39107,"13.0-13.1":0.0075,"13.2":0.00321,"13.3":0.01714,"13.4-13.7":0.06857,"14.0-14.4":0.17143,"14.5-14.8":0.53892,"15.0-15.1":0.20678,"15.2-15.3":0.36964,"15.4":1.62105,"15.5":6.94705,"16.0":0.01714},P:{"4":0.48525,"5.0-5.4":0.03079,"6.2-6.4":0.0107,"7.2-7.4":0.31647,"8.2":0.02141,"9.2":0.01055,"10.1":0.07086,"11.1-11.2":0.08439,"12.0":0.01055,"13.0":0.16878,"14.0":0.12659,"15.0":0.0422,"16.0":0.41141,"17.0":4.39887},I:{"0":0,"3":0,"4":0.00089,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00089,"4.2-4.3":0.00798,"4.4":0,"4.4.3-4.4.4":0.06031},A:{"10":0.00832,"11":0.04577,_:"6 7 8 9 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{"10":0.01131,_:"11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.0292},H:{"0":0.37038},L:{"0":43.9561},S:{"2.5":0},R:{_:"0"},M:{"0":0.21604}};
+module.exports={C:{"47":0.01111,"52":0.00741,"68":0.00741,"72":0.0037,"78":0.01481,"87":0.01481,"91":0.01481,"100":0.00741,"101":0.05555,"102":0.99981,"103":0.08887,_:"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 48 49 50 51 53 54 55 56 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 88 89 90 92 93 94 95 96 97 98 99 104 105 3.5 3.6"},D:{"38":0.00741,"47":0.01852,"49":0.03333,"53":0.00741,"55":0.02222,"56":0.00741,"63":0.0037,"67":0.0037,"68":0.01111,"69":0.0037,"70":0.0037,"72":0.01111,"74":0.02592,"75":0.00741,"76":0.03333,"79":0.05925,"80":0.0037,"81":0.03703,"83":0.02962,"84":0.02592,"85":0.0037,"87":0.08517,"89":0.01111,"90":0.01111,"91":0.05555,"92":0.04814,"93":0.10739,"94":0.02222,"95":0.01852,"96":0.04073,"97":0.09628,"98":0.02592,"99":0.18515,"100":0.19256,"101":0.35179,"102":1.41825,"103":21.81808,"104":0.02592,"105":0.01111,_:"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 51 52 54 57 58 59 60 61 62 64 65 66 71 73 77 78 86 88 106 107"},F:{"28":0.00741,"85":0.0037,"86":0.01481,"87":0.02962,"88":0.6184,"89":0.20367,_:"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 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"16":0.0037,"18":0.01111,"84":0.0037,"85":0.02592,"92":0.0037,"95":0.01481,"98":0.0037,"100":0.00741,"101":0.07036,"102":0.10739,"103":3.54007,_:"12 13 14 15 17 79 80 81 83 86 87 88 89 90 91 93 94 96 97 99"},E:{"4":0,"13":0.01111,"14":0.21477,"15":0.04814,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.00741,"11.1":0.08517,"12.1":0.01481,"13.1":0.21107,"14.1":0.34068,"15.1":0.08147,"15.2-15.3":0.04073,"15.4":0.17034,"15.5":1.58118,"15.6":0.08147,"16.0":0.02962},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01315,"6.0-6.1":0,"7.0-7.1":0.03506,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.09424,"10.0-10.2":0.00219,"10.3":0.10738,"11.0-11.2":0,"11.3-11.4":0.00219,"12.0-12.1":0.07889,"12.2-12.5":0.33092,"13.0-13.1":0.02192,"13.2":0,"13.3":0.01096,"13.4-13.7":0.08766,"14.0-14.4":0.22573,"14.5-14.8":0.77141,"15.0-15.1":0.21696,"15.2-15.3":0.44488,"15.4":1.9877,"15.5":16.98205,"16.0":0.11615},P:{"4":0.37424,"5.0-5.4":0.021,"6.2-6.4":0.02057,"7.2-7.4":0.28068,"8.2":0.01017,"9.2":0.0104,"10.1":0.07156,"11.1-11.2":0.06237,"12.0":0.02057,"13.0":0.12475,"14.0":0.12475,"15.0":0.03119,"16.0":0.31187,"17.0":3.95034},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00383,"4.2-4.3":0.00478,"4.4":0,"4.4.3-4.4.4":0.06696},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"10":0.0037,"11":0.04073,_:"6 7 8 9 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},R:{_:"0"},M:{"0":0.13224},Q:{"10.4":0},O:{"0":0.03149},H:{"0":0.31596},L:{"0":38.16938},S:{"2.5":0}};
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 02380051b5..e37fd30e52 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:{"97":0.04163,"101":0.0791,_:"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 98 99 100 102 103 104 3.5 3.6"},D:{"64":0.19982,"80":0.04163,"92":0.0791,"96":0.28308,"98":0.28308,"101":1.48619,"102":20.99401,"103":2.28965,_:"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 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 81 83 84 85 86 87 88 89 90 91 93 94 95 97 99 100 104 105 106"},F:{"87":0.12073,_:"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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.04163,"89":0.12073,"90":0.0791,"98":0.04163,"100":0.24145,"101":3.69258,"102":7.74734,"103":1.76511,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 91 92 93 94 95 96 97 99"},E:{"4":0,"13":0.04163,_:"0 5 6 7 8 9 10 11 12 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 14.1 15.2-15.3 15.4 15.5 16.0","12.1":0.16236,"13.1":0.16236,"15.1":0.0791},G:{"8":0.02985,"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.06004,"13.3":0,"13.4-13.7":0.18011,"14.0-14.4":0.27,"14.5-14.8":0.18011,"15.0-15.1":0.20996,"15.2-15.3":0.14993,"15.4":0.63023,"15.5":1.68106,"16.0":0},P:{"4":0.20017,"5.0-5.4":0.03079,"6.2-6.4":0.0107,"7.2-7.4":0.03161,"8.2":0.02141,"9.2":0.02105,"10.1":0.07086,"11.1-11.2":0.06321,"12.0":0.02105,"13.0":0.02107,"14.0":0.07375,"15.0":0.01054,"16.0":0.36874,"17.0":0.76465},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},A:{_:"6 7 8 9 10 11 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{"10":0.01131,_:"11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0},H:{"0":0},L:{"0":54.93025},S:{"2.5":0},R:{_:"0"},M:{"0":0}};
+module.exports={C:{"88":0.03647,"99":0.03647,_:"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 89 90 91 92 93 94 95 96 97 98 100 101 102 103 104 105 3.5 3.6"},D:{"20":0.10535,"36":0.03647,"79":0.24717,"90":0.06888,"96":0.17424,"97":0.06888,"100":0.03647,"101":0.06888,"102":1.01705,"103":24.96437,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 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 80 81 83 84 85 86 87 88 89 91 92 93 94 95 98 99 104 105 106 107"},F:{"88":0.2107,_:"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 89 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"17":0.03647,"18":0.24717,"91":0.06888,"92":0.06888,"100":0.06888,"101":0.10535,"102":0.31606,"103":8.63886,_:"12 13 14 15 16 79 80 81 83 84 85 86 87 88 89 90 93 94 95 96 97 98 99"},E:{"4":0,_:"0 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 13.1 15.1 15.4 15.6 16.0","12.1":0.10535,"14.1":0.35252,"15.2-15.3":0.24717,"15.5":0.14182},G:{"8":0.02614,"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.02614,"13.3":0,"13.4-13.7":0,"14.0-14.4":0.05229,"14.5-14.8":0.10457,"15.0-15.1":0.07843,"15.2-15.3":0,"15.4":0.26127,"15.5":1.04523,"16.0":0},P:{"4":0.22015,"5.0-5.4":0.021,"6.2-6.4":0.01048,"7.2-7.4":0.11532,"8.2":0.01017,"9.2":0.03917,"10.1":0.03917,"11.1-11.2":0.08387,"12.0":0.03041,"13.0":0.03145,"14.0":0.07338,"15.0":0.02097,"16.0":0.07338,"17.0":0.55811},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:{"11":0.03647,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},R:{_:"0"},M:{"0":0},Q:{"10.4":0},O:{"0":0},H:{"0":0},L:{"0":59.9411},S:{"2.5":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 34d1e0716e..62b9a7747a 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:{"34":0.02726,"52":0.01363,"55":0.00909,"78":0.00909,"88":0.00454,"91":0.00909,"96":0.00454,"98":0.00909,"99":0.01363,"100":0.30892,"101":0.98583,"102":0.02726,_:"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 43 44 45 46 47 48 49 50 51 53 54 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 89 90 92 93 94 95 97 103 104 3.5 3.6"},D:{"22":0.00909,"26":0.00454,"30":0.00909,"34":0.0318,"38":0.10903,"49":0.13175,"53":0.10903,"55":0.00909,"56":0.02726,"58":0.01363,"61":0.04089,"62":0.00454,"63":0.00909,"64":0.00454,"65":0.01363,"66":0.00909,"67":0.02272,"68":0.01363,"69":0.01363,"70":0.01363,"71":0.01363,"72":0.00909,"73":0.00909,"74":0.01817,"75":0.01363,"76":0.01363,"77":0.00909,"78":0.00909,"79":0.5497,"80":0.01817,"81":0.04997,"83":0.02726,"84":0.01363,"85":0.01363,"86":0.04543,"87":0.08632,"88":0.00909,"89":0.05906,"90":0.01817,"91":0.0318,"92":0.0318,"93":0.01363,"94":0.02726,"95":0.0318,"96":0.08177,"97":0.12266,"98":0.08632,"99":0.10903,"100":0.29075,"101":1.66728,"102":26.77644,"103":2.08069,"104":0.02272,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 27 28 29 31 32 33 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 52 54 57 59 60 105 106"},F:{"28":0.03634,"36":0.01817,"46":0.07723,"86":0.01363,"87":0.09086,_:"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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"17":0.00909,"18":0.01363,"84":0.00454,"92":0.00454,"96":0.00909,"98":0.00909,"99":0.01363,"100":0.01817,"101":0.33164,"102":2.51682,"103":0.4543,_:"12 13 14 15 16 79 80 81 83 85 86 87 88 89 90 91 93 94 95 97"},E:{"4":0,"12":0.00454,"13":0.10449,"14":0.3271,"15":0.07269,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 16.0","9.1":0.00454,"10.1":0.01817,"11.1":0.0318,"12.1":0.05906,"13.1":0.24532,"14.1":1.04943,"15.1":0.14083,"15.2-15.3":0.12266,"15.4":1.05852,"15.5":2.53045},G:{"8":0.00237,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.02368,"6.0-6.1":0.01421,"7.0-7.1":0.08289,"8.1-8.4":0.04263,"9.0-9.2":0.01421,"9.3":0.24629,"10.0-10.2":0.01895,"10.3":0.24156,"11.0-11.2":0.04263,"11.3-11.4":0.045,"12.0-12.1":0.09947,"12.2-12.5":0.8123,"13.0-13.1":0.08052,"13.2":0.03079,"13.3":0.1492,"13.4-13.7":0.30787,"14.0-14.4":1.64117,"14.5-14.8":2.80397,"15.0-15.1":1.1178,"15.2-15.3":1.49198,"15.4":4.25805,"15.5":10.07675,"16.0":0.01184},P:{"4":0.72321,"5.0-5.4":0.08021,"6.2-6.4":0.18048,"7.2-7.4":0.37098,"8.2":0.04011,"9.2":0.03287,"10.1":0.01096,"11.1-11.2":0.0767,"12.0":0.03287,"13.0":0.16436,"14.0":0.12053,"15.0":0.12053,"16.0":0.44926,"17.0":2.37781},I:{"0":0,"3":0,"4":0.00074,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00074,"4.2-4.3":0.0026,"4.4":0,"4.4.3-4.4.4":0.01228},A:{"11":0.17718,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{"10":0.01131,_:"11"},J:{"7":0,"10":0},Q:{"10.4":0.01091},O:{"0":0.08731},H:{"0":0.23249},L:{"0":27.125},S:{"2.5":0},R:{_:"0"},M:{"0":0.0764}};
+module.exports={C:{"34":0.03248,"52":0.01856,"55":0.00464,"78":0.00928,"88":0.00464,"91":0.00928,"96":0.00464,"98":0.00464,"99":0.00928,"100":0.01392,"101":0.10208,"102":1.0904,"103":0.16704,_:"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 43 44 45 46 47 48 49 50 51 53 54 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 89 90 92 93 94 95 97 104 105 3.5 3.6"},D:{"11":0.00464,"22":0.01392,"26":0.00464,"30":0.00928,"34":0.03712,"38":0.116,"45":0.00464,"49":0.15312,"53":0.11136,"55":0.00928,"56":0.02784,"58":0.00464,"61":0.0464,"62":0.00464,"63":0.00928,"64":0.00464,"65":0.01392,"66":0.00928,"67":0.02784,"68":0.01392,"69":0.01392,"70":0.01392,"71":0.01392,"72":0.01392,"73":0.00928,"74":0.0232,"75":0.01392,"76":0.01392,"77":0.00928,"78":0.00928,"79":0.59856,"80":0.01856,"81":0.0464,"83":0.02784,"84":0.01392,"85":0.01856,"86":0.0464,"87":0.08816,"88":0.01392,"89":0.06032,"90":0.01856,"91":0.02784,"92":0.02784,"93":0.01392,"94":0.02784,"95":0.03248,"96":0.0696,"97":0.11136,"98":0.0696,"99":0.07888,"100":0.12528,"101":0.2088,"102":1.276,"103":29.46864,"104":0.01392,"105":0.01856,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 23 24 25 27 28 29 31 32 33 35 36 37 39 40 41 42 43 44 46 47 48 50 51 52 54 57 59 60 106 107"},F:{"28":0.03712,"36":0.01856,"40":0.00464,"46":0.08352,"88":0.0696,"89":0.0464,_:"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 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"17":0.00928,"18":0.01392,"84":0.00464,"92":0.00464,"96":0.00464,"98":0.00464,"99":0.00928,"100":0.00928,"101":0.0232,"102":0.07424,"103":3.41968,_:"12 13 14 15 16 79 80 81 83 85 86 87 88 89 90 91 93 94 95 97"},E:{"4":0,"12":0.00464,"13":0.10672,"14":0.32016,"15":0.06496,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1","9.1":0.00928,"10.1":0.01856,"11.1":0.03248,"12.1":0.06032,"13.1":0.24592,"14.1":0.94192,"15.1":0.116,"15.2-15.3":0.11136,"15.4":0.53824,"15.5":3.51248,"15.6":0.06496,"16.0":0.00464},G:{"8":0.00237,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.02602,"6.0-6.1":0.01419,"7.0-7.1":0.09698,"8.1-8.4":0.04494,"9.0-9.2":0.01419,"9.3":0.26728,"10.0-10.2":0.01892,"10.3":0.25546,"11.0-11.2":0.04258,"11.3-11.4":0.04731,"12.0-12.1":0.09461,"12.2-12.5":0.83497,"13.0-13.1":0.07333,"13.2":0.02838,"13.3":0.14192,"13.4-13.7":0.29567,"14.0-14.4":1.51382,"14.5-14.8":2.46942,"15.0-15.1":0.9627,"15.2-15.3":1.22052,"15.4":2.34169,"15.5":12.54105,"16.0":0.02129},P:{"4":0.82135,"5.0-5.4":0.08014,"6.2-6.4":0.20035,"7.2-7.4":0.38067,"8.2":0.04007,"9.2":0.04381,"10.1":0.0219,"11.1-11.2":0.07666,"12.0":0.03285,"13.0":0.15332,"14.0":0.10951,"15.0":0.09856,"16.0":0.30664,"17.0":2.65021},I:{"0":0,"3":0,"4":0.00168,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00112,"4.2-4.3":0.00447,"4.4":0,"4.4.3-4.4.4":0.01954},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.19488,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.0159,"11":0.02718},R:{_:"0"},M:{"0":0.08576},Q:{"10.4":0.00536},O:{"0":0.08576},H:{"0":0.23343},L:{"0":26.27904},S:{"2.5":0}};
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 84517d8bf4..5e1133d06b 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:{"34":0.00401,"38":0.002,"43":0.00401,"44":0.002,"47":0.00801,"48":0.00401,"49":0.00401,"52":0.01402,"53":0.002,"56":0.002,"58":0.002,"60":0.002,"68":0.00601,"72":0.02804,"78":0.02203,"84":0.00801,"88":0.00401,"89":0.00601,"91":0.02404,"92":0.002,"94":0.00601,"95":0.01002,"96":0.01402,"97":0.00801,"98":0.00601,"99":0.02604,"100":0.21432,"101":1.51827,"102":0.16425,"103":0.00401,_:"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 39 40 41 42 45 46 50 51 54 55 57 59 61 62 63 64 65 66 67 69 70 71 73 74 75 76 77 79 80 81 82 83 85 86 87 90 93 104 3.5 3.6"},D:{"32":0.02404,"33":0.00401,"37":0.002,"38":0.00401,"43":0.00601,"49":0.00801,"50":0.00401,"53":0.002,"55":0.00401,"56":0.002,"57":0.00801,"58":0.002,"63":0.00601,"64":0.002,"65":0.00401,"67":0.002,"68":0.00401,"69":0.00601,"70":0.01202,"71":0.002,"72":0.00601,"73":0.01002,"74":0.01402,"75":0.00401,"76":0.01002,"77":0.00801,"78":0.00801,"79":0.02804,"80":0.01002,"81":0.00601,"83":0.01202,"84":0.01002,"85":0.03205,"86":0.02404,"87":0.03806,"88":0.02003,"89":0.01202,"90":0.01402,"91":0.02404,"92":0.02003,"93":0.01402,"94":0.01402,"95":0.01602,"96":0.03806,"97":0.02604,"98":0.07011,"99":0.10015,"100":0.12218,"101":0.58888,"102":7.72157,"103":0.69304,"104":0.00601,_:"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 34 35 36 39 40 41 42 44 45 46 47 48 51 52 54 59 60 61 62 66 105 106"},F:{"36":0.00601,"79":0.00801,"82":0.00601,"84":0.00401,"85":0.01402,"86":0.03806,"87":0.46269,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.02404,"13":0.01402,"14":0.00601,"15":0.01402,"16":0.02003,"17":0.01002,"18":0.10616,"84":0.01202,"85":0.00801,"89":0.02404,"90":0.01602,"92":0.02203,"93":0.002,"96":0.00401,"97":0.00801,"98":0.01202,"99":0.01002,"100":0.02604,"101":0.22233,"102":0.94341,"103":0.15223,_:"79 80 81 83 86 87 88 91 94 95"},E:{"4":0,"12":0.00401,"13":0.00801,"14":0.02604,"15":0.01002,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.00401,"11.1":0.01202,"12.1":0.00801,"13.1":0.0661,"14.1":0.08613,"15.1":0.01202,"15.2-15.3":0.01803,"15.4":0.05408,"15.5":0.11617,"16.0":0.00401},G:{"8":0.00182,"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.01573,"8.1-8.4":0,"9.0-9.2":0.00121,"9.3":0.03207,"10.0-10.2":0.00484,"10.3":0.12163,"11.0-11.2":0.01452,"11.3-11.4":0.03994,"12.0-12.1":0.02844,"12.2-12.5":0.85503,"13.0-13.1":0.02057,"13.2":0.00968,"13.3":0.0587,"13.4-13.7":0.13676,"14.0-14.4":0.58636,"14.5-14.8":0.64748,"15.0-15.1":0.42116,"15.2-15.3":0.55247,"15.4":0.89799,"15.5":1.58662,"16.0":0.00968},P:{"4":0.29764,"5.0-5.4":0.03079,"6.2-6.4":0.02053,"7.2-7.4":0.10264,"8.2":0.02008,"9.2":0.07184,"10.1":0.13054,"11.1-11.2":0.05132,"12.0":0.01026,"13.0":0.05132,"14.0":0.12316,"15.0":0.10264,"16.0":0.28738,"17.0":0.76976},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.00688,"4.4":0,"4.4.3-4.4.4":0.07964},A:{"8":0.00648,"9":0.01081,"11":0.06483,_:"6 7 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{"10":0.01131,_:"11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":1.15157},H:{"0":18.50363},L:{"0":55.43036},S:{"2.5":0.37586},R:{_:"0"},M:{"0":0.15194}};
+module.exports={C:{"28":0.00216,"34":0.00431,"38":0.00431,"41":0.00216,"43":0.00431,"47":0.00216,"48":0.00431,"49":0.00431,"51":0.02587,"52":0.01509,"66":0.00431,"68":0.00431,"72":0.01078,"78":0.01509,"84":0.00216,"88":0.00647,"89":0.01294,"91":0.03881,"94":0.00431,"95":0.00647,"96":0.00216,"97":0.00431,"98":0.00216,"99":0.01509,"100":0.02803,"101":0.11211,"102":1.43805,"103":0.25656,"104":0.01078,_:"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 29 30 31 32 33 35 36 37 39 40 42 44 45 46 50 53 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 85 86 87 90 92 93 105 3.5 3.6"},D:{"11":0.01725,"32":0.00216,"33":0.00431,"37":0.00431,"43":0.01078,"49":0.0194,"50":0.00216,"55":0.00647,"57":0.00216,"58":0.00216,"60":0.00216,"63":0.00862,"65":0.00647,"66":0.00862,"67":0.00431,"68":0.00431,"69":0.00647,"70":0.01078,"71":0.00431,"72":0.01294,"73":0.00431,"74":0.01294,"75":0.00647,"76":0.00431,"77":0.00647,"78":0.00431,"79":0.03665,"80":0.01294,"81":0.00862,"83":0.01725,"84":0.02156,"85":0.00431,"86":0.01725,"87":0.03881,"88":0.01078,"89":0.01078,"90":0.00862,"91":0.02803,"92":0.02156,"93":0.01294,"94":0.01294,"95":0.01725,"96":0.04312,"97":0.02372,"98":0.04959,"99":0.04096,"100":0.06899,"101":0.10996,"102":0.68561,"103":9.17378,"104":0.01294,"105":0.00431,_:"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 34 35 36 38 39 40 41 42 44 45 46 47 48 51 52 53 54 56 59 61 62 64 106 107"},F:{"12":0.00431,"79":0.01509,"81":0.00216,"82":0.00431,"83":0.00216,"84":0.00216,"85":0.03018,"86":0.01294,"87":0.04096,"88":0.3773,"89":0.32556,_:"9 11 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 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.03234,"13":0.01725,"14":0.00862,"15":0.01725,"16":0.02156,"17":0.00862,"18":0.09918,"84":0.01078,"85":0.00862,"89":0.01294,"90":0.02372,"92":0.02156,"96":0.00431,"97":0.00431,"98":0.00647,"99":0.00862,"100":0.01078,"101":0.04096,"102":0.0733,"103":1.36044,_:"79 80 81 83 86 87 88 91 93 94 95"},E:{"4":0,"12":0.00862,"13":0.01078,"14":0.02372,"15":0.00647,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.00216,"11.1":0.00431,"12.1":0.00647,"13.1":0.0733,"14.1":0.05821,"15.1":0.02156,"15.2-15.3":0.00862,"15.4":0.03881,"15.5":0.17248,"15.6":0.0194,"16.0":0.00216},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00187,"6.0-6.1":0,"7.0-7.1":0.01187,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.03249,"10.0-10.2":0.00187,"10.3":0.10685,"11.0-11.2":0.01812,"11.3-11.4":0.025,"12.0-12.1":0.025,"12.2-12.5":0.89232,"13.0-13.1":0.02125,"13.2":0.00937,"13.3":0.04624,"13.4-13.7":0.11873,"14.0-14.4":0.50428,"14.5-14.8":0.61363,"15.0-15.1":0.3693,"15.2-15.3":0.44991,"15.4":0.61613,"15.5":2.25581,"16.0":0.03749},P:{"4":0.23099,"5.0-5.4":0.021,"6.2-6.4":0.18313,"7.2-7.4":0.14699,"8.2":0.01017,"9.2":0.0735,"10.1":0.06104,"11.1-11.2":0.0945,"12.0":0.021,"13.0":0.042,"14.0":0.0945,"15.0":0.084,"16.0":0.23099,"17.0":0.97646},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00217,"4.2-4.3":0.00527,"4.4":0,"4.4.3-4.4.4":0.071},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.06037,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.0159,"11":0.02718},R:{_:"0"},M:{"0":0.18041},Q:{"10.4":0},O:{"0":0.98834},H:{"0":16.57526},L:{"0":56.17976},S:{"2.5":0.43926}};
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 aecadc4b75..796a761bfd 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:{"48":0.01179,"50":0.0059,"52":0.2358,"55":0.01769,"56":0.0059,"57":0.01179,"60":0.04716,"68":0.29475,"72":0.01179,"78":0.10611,"80":0.0059,"81":0.10022,"82":0.01769,"83":0.01179,"84":0.01179,"86":0.01179,"87":0.0059,"88":0.01179,"89":0.0059,"91":0.07074,"93":0.01179,"94":0.01179,"95":0.02358,"96":0.01769,"97":0.01769,"98":0.01769,"99":0.22401,"100":0.38907,"101":2.5938,"102":0.08843,_:"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 51 53 54 58 59 61 62 63 64 65 66 67 69 70 71 73 74 75 76 77 79 85 90 92 103 104 3.5 3.6"},D:{"22":0.0059,"31":0.0059,"33":0.01769,"41":0.01179,"42":0.02358,"49":0.25938,"51":0.0059,"53":0.0059,"57":0.0059,"59":0.15327,"61":0.05306,"63":0.02358,"64":0.0059,"67":0.01179,"68":0.01179,"69":0.01179,"70":0.01179,"71":0.01179,"72":0.02358,"73":0.01179,"74":0.07664,"75":0.0059,"76":0.01769,"77":0.01179,"78":0.01179,"79":0.05895,"80":0.04716,"81":0.02358,"83":0.05895,"84":0.1179,"85":0.10022,"86":0.21812,"87":0.12969,"88":0.04716,"89":0.07074,"90":0.05895,"91":0.04716,"92":0.06485,"93":0.14148,"94":0.02948,"95":0.04127,"96":0.15917,"97":0.37728,"98":0.17685,"99":0.26528,"100":0.67793,"101":1.82745,"102":25.74936,"103":2.38158,"104":0.02948,"105":0.0059,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 28 29 30 32 34 35 36 37 38 39 40 43 44 45 46 47 48 50 52 54 55 56 58 60 62 65 66 106"},F:{"21":0.01769,"36":0.07664,"62":0.01179,"69":0.01769,"70":0.01179,"71":0.0059,"72":0.0059,"73":0.01769,"74":0.01179,"77":0.01769,"78":0.01179,"79":0.02948,"80":0.02358,"81":0.02358,"82":0.02948,"83":0.02358,"84":0.07074,"85":0.57182,"86":1.27922,"87":9.24926,_:"9 11 12 15 16 17 18 19 20 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 63 64 65 66 67 68 75 76 9.5-9.6 10.5 10.6 11.1 11.5 11.6","10.0-10.1":0,"12.1":0.03537},B:{"18":0.02358,"92":0.0059,"98":0.0059,"100":0.0059,"101":0.1238,"102":0.90783,"103":0.19454,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 99"},E:{"4":0,"13":0.04127,"14":0.09432,"15":0.01179,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 10.1 16.0","5.1":0.06485,"9.1":0.0059,"11.1":0.01179,"12.1":0.02358,"13.1":0.08843,"14.1":0.1179,"15.1":0.03537,"15.2-15.3":0.02948,"15.4":0.18275,"15.5":0.54824},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00171,"6.0-6.1":0.00057,"7.0-7.1":0.01081,"8.1-8.4":0.00057,"9.0-9.2":0.00114,"9.3":0.03585,"10.0-10.2":0.00114,"10.3":0.02447,"11.0-11.2":0.01024,"11.3-11.4":0.01081,"12.0-12.1":0.00911,"12.2-12.5":0.17472,"13.0-13.1":0.01081,"13.2":0.00512,"13.3":0.01707,"13.4-13.7":0.06659,"14.0-14.4":0.1787,"14.5-14.8":0.47237,"15.0-15.1":0.16334,"15.2-15.3":0.37334,"15.4":0.87303,"15.5":3.19447,"16.0":0.03984},P:{"4":0.02191,"5.0-5.4":0.01045,"6.2-6.4":0.0107,"7.2-7.4":0.08763,"8.2":0.02141,"9.2":0.01095,"10.1":0.07086,"11.1-11.2":0.06573,"12.0":0.02105,"13.0":0.04382,"14.0":0.05477,"15.0":0.04382,"16.0":0.10954,"17.0":1.01875},I:{"0":0,"3":0,"4":0.00301,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00361,"4.2-4.3":0.01145,"4.4":0,"4.4.3-4.4.4":0.04759},A:{"8":0.0059,"9":0.0059,"11":0.30065,_:"6 7 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{"10":0.01131,_:"11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.16826},H:{"0":5.8825},L:{"0":27.74748},S:{"2.5":0},R:{_:"0"},M:{"0":0.13133}};
+module.exports={C:{"48":0.01218,"52":0.2315,"55":0.01218,"56":0.00609,"60":0.01218,"68":0.26196,"72":0.00609,"78":0.09138,"79":0.01828,"80":0.00609,"81":0.0792,"82":0.02437,"83":0.00609,"84":0.01218,"88":0.01218,"89":0.01828,"91":0.09138,"93":0.01218,"94":0.01218,"95":0.01828,"96":0.01218,"97":0.03046,"98":0.01828,"99":0.16448,"100":0.12184,"101":0.1523,"102":2.46117,"103":0.16448,_:"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 57 58 59 61 62 63 64 65 66 67 69 70 71 73 74 75 76 77 85 86 87 90 92 104 105 3.5 3.6"},D:{"22":0.00609,"33":0.01218,"41":0.01218,"49":0.19494,"51":0.00609,"59":0.14012,"61":0.0792,"63":0.01828,"64":0.00609,"67":0.01218,"68":0.01828,"69":0.00609,"70":0.01218,"71":0.03046,"72":0.03046,"73":0.01828,"74":0.0792,"76":0.01218,"77":0.01218,"78":0.01218,"79":0.05483,"80":0.04874,"81":0.01828,"83":0.03655,"84":0.09747,"85":0.06701,"86":0.20713,"87":0.10966,"88":0.05483,"89":0.06701,"90":0.0731,"91":0.04264,"92":0.06701,"93":0.03655,"94":0.03046,"95":0.06092,"96":0.2254,"97":0.34724,"98":0.12793,"99":0.18276,"100":0.20104,"101":0.53,"102":1.82151,"103":27.72469,"104":0.03046,"105":0.03046,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 28 29 30 31 32 34 35 36 37 38 39 40 42 43 44 45 46 47 48 50 52 53 54 55 56 57 58 60 62 65 66 75 106 107"},F:{"36":0.0731,"60":0.01218,"62":0.01828,"68":0.00609,"69":0.01218,"70":0.01218,"71":0.00609,"72":0.00609,"73":0.01828,"74":0.01218,"75":0.00609,"77":0.02437,"78":0.01218,"79":0.0731,"80":0.01828,"81":0.01828,"82":0.03046,"83":0.04264,"84":0.08529,"85":0.49954,"86":0.1523,"87":0.42035,"88":9.39996,"89":5.2574,"90":0.04874,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 63 64 65 66 67 76 9.5-9.6 10.5 10.6 11.1 11.5 11.6","10.0-10.1":0,"12.1":0.03046},B:{"18":0.01218,"89":0.00609,"92":0.00609,"101":0.01218,"102":0.03655,"103":1.27323,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 90 91 93 94 95 96 97 98 99 100"},E:{"4":0,"13":0.04874,"14":0.06092,"15":0.01218,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1","5.1":0.06092,"11.1":0.00609,"12.1":0.01218,"13.1":0.08529,"14.1":0.1523,"15.1":0.03655,"15.2-15.3":0.03655,"15.4":0.11575,"15.5":0.63357,"15.6":0.02437,"16.0":0.01218},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00178,"6.0-6.1":0.00297,"7.0-7.1":0.01484,"8.1-8.4":0.00059,"9.0-9.2":0.00059,"9.3":0.04452,"10.0-10.2":0.00059,"10.3":0.0273,"11.0-11.2":0.0089,"11.3-11.4":0.01306,"12.0-12.1":0.00772,"12.2-12.5":0.17509,"13.0-13.1":0.00831,"13.2":0.00831,"13.3":0.01424,"13.4-13.7":0.06885,"14.0-14.4":0.165,"14.5-14.8":0.441,"15.0-15.1":0.13592,"15.2-15.3":0.31161,"15.4":0.43506,"15.5":3.87522,"16.0":0.05995},P:{"4":0.02235,"5.0-5.4":0.021,"6.2-6.4":0.01048,"7.2-7.4":0.08942,"8.2":0.01017,"9.2":0.07666,"10.1":0.03917,"11.1-11.2":0.04471,"12.0":0.02064,"13.0":0.03353,"14.0":0.03353,"15.0":0.03353,"16.0":0.07824,"17.0":0.95008},I:{"0":0,"3":0,"4":0.00362,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00517,"4.2-4.3":0.01137,"4.4":0,"4.4.3-4.4.4":0.04236},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.01218,"11":0.29242,_:"6 7 9 10 5.5"},J:{"7":0,"10":0},N:{"11":0.18207,_:"10"},R:{_:"0"},M:{"0":0.13675},Q:{"10.4":0},O:{"0":0.17582},H:{"0":5.96632},L:{"0":25.71436},S:{"2.5":0}};
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 8e29a08ce9..9f83472a73 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:{"31":0.00566,"34":0.00283,"35":0.00283,"39":0.00283,"41":0.00849,"42":0.00566,"43":0.00566,"44":0.00566,"47":0.02264,"49":0.00283,"50":0.00566,"52":0.03396,"55":0.00566,"56":0.00849,"58":0.00566,"60":0.01698,"62":0.00283,"64":0.01132,"65":0.00849,"66":0.00566,"67":0.00566,"68":0.01415,"69":0.01415,"71":0.00283,"72":0.02264,"75":0.00566,"76":0.00283,"78":0.01415,"85":0.00566,"88":0.0283,"89":0.00849,"91":0.06509,"92":0.00566,"93":0.00566,"94":0.00849,"95":0.00566,"96":0.00849,"97":0.00849,"98":0.01981,"99":0.05094,"100":0.35375,"101":2.30645,"102":0.36224,"103":0.00566,_:"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 36 37 38 40 45 46 48 51 53 54 57 59 61 63 70 73 74 77 79 80 81 82 83 84 86 87 90 104 3.5 3.6"},D:{"19":0.00849,"33":0.00566,"37":0.00283,"38":0.00849,"39":0.00849,"47":0.00566,"49":0.00283,"53":0.00566,"55":0.00849,"56":0.01132,"57":0.00283,"59":0.00283,"62":0.00283,"63":0.00566,"64":0.02264,"65":0.01698,"66":0.00849,"69":0.00283,"70":0.00566,"72":0.01698,"74":0.01415,"75":0.01132,"76":0.01415,"77":0.00566,"78":0.00849,"79":0.0283,"80":0.02547,"81":0.01415,"83":0.02547,"84":0.00849,"85":0.01132,"86":0.02547,"87":0.03396,"88":0.00849,"89":0.01132,"90":0.01698,"91":0.01698,"92":0.03396,"93":0.01698,"94":0.03396,"95":0.03396,"96":0.05943,"97":0.05943,"98":0.04811,"99":0.09056,"100":0.22357,"101":0.8207,"102":11.32283,"103":1.06691,"104":0.02547,"105":0.00849,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 20 21 22 23 24 25 26 27 28 29 30 31 32 34 35 36 40 41 42 43 44 45 46 48 50 51 52 54 58 60 61 67 68 71 73 106"},F:{"28":0.00566,"69":0.00566,"79":0.00849,"80":0.00566,"82":0.01132,"84":0.01132,"85":0.02547,"86":0.0566,"87":0.63109,_:"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 70 71 72 73 74 75 76 77 78 81 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.05094,"13":0.01981,"14":0.01415,"15":0.01415,"16":0.02264,"17":0.00849,"18":0.07924,"84":0.01132,"85":0.00849,"89":0.01415,"90":0.01415,"92":0.0283,"95":0.00283,"96":0.00849,"97":0.00849,"98":0.01132,"99":0.02264,"100":0.02547,"101":0.24621,"102":1.31878,"103":0.24055,_:"79 80 81 83 86 87 88 91 93 94"},E:{"4":0,"13":0.01415,"14":0.03396,"15":0.00849,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 16.0","10.1":0.02547,"11.1":0.00849,"12.1":0.00566,"13.1":0.04528,"14.1":0.0849,"15.1":0.0283,"15.2-15.3":0.01981,"15.4":0.05943,"15.5":0.13301},G:{"8":0.00134,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00089,"5.0-5.1":0.00223,"6.0-6.1":0,"7.0-7.1":0.01603,"8.1-8.4":0.00178,"9.0-9.2":0,"9.3":0.02137,"10.0-10.2":0.00312,"10.3":0.03562,"11.0-11.2":0.00623,"11.3-11.4":0.0098,"12.0-12.1":0.02449,"12.2-12.5":0.45461,"13.0-13.1":0.04408,"13.2":0.00801,"13.3":0.05699,"13.4-13.7":0.08104,"14.0-14.4":0.42923,"14.5-14.8":0.42612,"15.0-15.1":0.32549,"15.2-15.3":0.42211,"15.4":0.77164,"15.5":1.26543,"16.0":0.00846},P:{"4":0.115,"5.0-5.4":0.01045,"6.2-6.4":0.0107,"7.2-7.4":0.09409,"8.2":0.02141,"9.2":0.09409,"10.1":0.07086,"11.1-11.2":0.03136,"12.0":0.02105,"13.0":0.02091,"14.0":0.12546,"15.0":0.08364,"16.0":0.23001,"17.0":0.70047},I:{"0":0,"3":0,"4":0.00076,"2.1":0,"2.2":0,"2.3":0.00025,"4.1":0.00152,"4.2-4.3":0.00228,"4.4":0,"4.4.3-4.4.4":0.04537},A:{"8":0.00955,"10":0.00318,"11":0.06368,_:"6 7 9 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{"10":0.01131,_:"11"},J:{"7":0,"10":0},Q:{"10.4":0.00717},O:{"0":0.83877},H:{"0":16.37738},L:{"0":53.52009},S:{"2.5":0.19356},R:{_:"0"},M:{"0":0.10754}};
+module.exports={C:{"22":0.02464,"32":0.00274,"34":0.00548,"37":0.00274,"40":0.00274,"41":0.00274,"42":0.00548,"43":0.00821,"44":0.00274,"47":0.01095,"48":0.00548,"50":0.00548,"52":0.06024,"55":0.00274,"56":0.00548,"58":0.00274,"60":0.01369,"64":0.01643,"67":0.00548,"68":0.01095,"69":0.00548,"72":0.01917,"77":0.00548,"78":0.01643,"85":0.00274,"86":0.00274,"87":0.00274,"88":0.0219,"89":0.00821,"90":0.00274,"91":0.06024,"93":0.00548,"94":0.00274,"95":0.00821,"96":0.00548,"97":0.01095,"98":0.01095,"99":0.0219,"100":0.04107,"101":0.13964,"102":2.04529,"103":0.4107,"104":0.03012,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 28 29 30 31 33 35 36 38 39 45 46 49 51 53 54 57 59 61 62 63 65 66 70 71 73 74 75 76 79 80 81 82 83 84 92 105 3.5 3.6"},D:{"11":0.00274,"19":0.00548,"38":0.00274,"39":0.01095,"43":0.00274,"47":0.00548,"49":0.00548,"50":0.00548,"56":0.01369,"58":0.00548,"60":0.00274,"62":0.00548,"63":0.00548,"64":0.01917,"65":0.01917,"67":0.00274,"69":0.00548,"70":0.00548,"72":0.01917,"74":0.01643,"75":0.00548,"76":0.00821,"78":0.00548,"79":0.01643,"80":0.0219,"81":0.03286,"83":0.01917,"84":0.00548,"85":0.01095,"86":0.02738,"87":0.03559,"88":0.01369,"89":0.00821,"90":0.01095,"91":0.03012,"92":0.02464,"93":0.01917,"94":0.0219,"95":0.04381,"96":0.03833,"97":0.03559,"98":0.07119,"99":0.06024,"100":0.08762,"101":0.12595,"102":0.6626,"103":11.92399,"104":0.03286,"105":0.01095,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 40 41 42 44 45 46 48 51 52 53 54 55 57 59 61 66 68 71 73 77 106 107"},F:{"28":0.00548,"69":0.00548,"79":0.02738,"81":0.00548,"82":0.00821,"83":0.00274,"84":0.01369,"85":0.04381,"86":0.01369,"87":0.03833,"88":0.47367,"89":0.34225,_:"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 70 71 72 73 74 75 76 77 78 80 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.04928,"13":0.01643,"14":0.01643,"15":0.01917,"16":0.01917,"17":0.00821,"18":0.10131,"84":0.01095,"85":0.00548,"88":0.00274,"89":0.01643,"90":0.01643,"92":0.02464,"95":0.00274,"96":0.00548,"97":0.00821,"98":0.00274,"99":0.00821,"100":0.01643,"101":0.03286,"102":0.07119,"103":1.64554,_:"79 80 81 83 86 87 91 93 94"},E:{"4":0,"10":0.00548,"11":0.00548,"13":0.01369,"14":0.02464,"15":0.00274,_:"0 5 6 7 8 9 12 3.1 3.2 5.1 6.1 7.1 16.0","9.1":0.00274,"10.1":0.01643,"11.1":0.00821,"12.1":0.00821,"13.1":0.04381,"14.1":0.04107,"15.1":0.01643,"15.2-15.3":0.01095,"15.4":0.04107,"15.5":0.15059,"15.6":0.01095},G:{"8":0.0009,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00045,"5.0-5.1":0.00226,"6.0-6.1":0,"7.0-7.1":0.01445,"8.1-8.4":0.00135,"9.0-9.2":0.0009,"9.3":0.02664,"10.0-10.2":0.00226,"10.3":0.03251,"11.0-11.2":0.00497,"11.3-11.4":0.01626,"12.0-12.1":0.01806,"12.2-12.5":0.4186,"13.0-13.1":0.03883,"13.2":0.00497,"13.3":0.04561,"13.4-13.7":0.0709,"14.0-14.4":0.42267,"14.5-14.8":0.38654,"15.0-15.1":0.31384,"15.2-15.3":0.35674,"15.4":0.42628,"15.5":1.7977,"16.0":0.04064},P:{"4":0.08761,"5.0-5.4":0.021,"6.2-6.4":0.01048,"7.2-7.4":0.08761,"8.2":0.01017,"9.2":0.07666,"10.1":0.03917,"11.1-11.2":0.03285,"12.0":0.03041,"13.0":0.0219,"14.0":0.13142,"15.0":0.05476,"16.0":0.15332,"17.0":0.71185},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00237,"4.2-4.3":0.00237,"4.4":0,"4.4.3-4.4.4":0.05335},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00657,"10":0.00657,"11":0.069,_:"6 7 9 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},R:{_:"0"},M:{"0":0.1525},Q:{"10.4":0.01452},O:{"0":0.85692},H:{"0":16.75484},L:{"0":54.54634},S:{"2.5":0.20334}};
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 bfde9b19e4..c08a8d228c 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:{"4":0.03562,"11":0.04897,"38":0.00445,"44":0.01336,"45":0.00445,"48":0.00445,"52":0.04452,"54":0.02226,"55":0.00445,"56":0.0089,"59":0.00445,"78":0.07123,"79":0.00445,"80":0.00445,"81":0.00445,"82":0.00445,"83":0.00445,"84":0.00445,"86":0.00445,"87":0.00445,"88":0.0089,"89":0.0089,"90":0.00445,"91":0.10685,"93":0.0089,"94":0.05342,"95":0.0089,"96":0.0089,"97":0.01336,"98":0.01781,"99":0.03116,"100":0.31164,"101":1.97669,"102":0.04007,_:"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 39 40 41 42 43 46 47 49 50 51 53 57 58 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 85 92 103 104 3.5 3.6"},D:{"35":0.01336,"38":0.00445,"40":0.01781,"43":0.00445,"47":0.00445,"48":0.04007,"49":0.04897,"52":0.0089,"56":0.09349,"58":0.0089,"59":0.00445,"60":0.0089,"61":0.03562,"62":0.0089,"63":0.0089,"64":0.00445,"65":0.01336,"66":0.06233,"67":0.01336,"68":0.0089,"69":0.01336,"70":0.0089,"72":0.0089,"73":0.00445,"74":0.02226,"75":0.01781,"76":0.25822,"77":0.0089,"78":0.04452,"79":0.43184,"80":0.06233,"81":0.06678,"83":0.35171,"84":0.05342,"85":0.08904,"86":0.06233,"87":2.02121,"88":0.01781,"89":0.08014,"90":0.03562,"91":0.07568,"92":0.04452,"93":0.1024,"94":0.06233,"95":0.04007,"96":0.13801,"97":0.14246,"98":0.27157,"99":0.31609,"100":0.71677,"101":2.29723,"102":16.94876,"103":1.13526,"104":0.02671,"105":0.04007,_:"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 36 37 39 41 42 44 45 46 50 51 53 54 55 57 71 106"},F:{"85":0.01336,"86":0.17808,"87":0.35616,_:"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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.0089,"15":0.00445,"17":0.00445,"18":0.01781,"85":0.0089,"87":0.01781,"92":0.00445,"95":0.0089,"96":0.0089,"97":0.0089,"98":0.01336,"99":0.03116,"100":0.06678,"101":0.73903,"102":4.31399,"103":0.73903,_:"13 14 16 79 80 81 83 84 86 88 89 90 91 93 94"},E:{"4":0,"8":0.00445,"9":0.0089,"12":0.0089,"13":0.05788,"14":0.25376,"15":0.08459,_:"0 5 6 7 10 11 3.1 3.2 5.1 6.1 7.1","9.1":0.04897,"10.1":0.01781,"11.1":0.04897,"12.1":0.1024,"13.1":0.74348,"14.1":0.80136,"15.1":0.15137,"15.2-15.3":0.15137,"15.4":0.98389,"15.5":3.03626,"16.0":0.0089},G:{"8":0,"3.2":0.00584,"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.00875,"8.1-8.4":0.00584,"9.0-9.2":0.01167,"9.3":0.07877,"10.0-10.2":0.00584,"10.3":0.08753,"11.0-11.2":0.02918,"11.3-11.4":0.04085,"12.0-12.1":0.03209,"12.2-12.5":0.46681,"13.0-13.1":0.02918,"13.2":0.01751,"13.3":0.07586,"13.4-13.7":0.22757,"14.0-14.4":0.74981,"14.5-14.8":2.18816,"15.0-15.1":0.5981,"15.2-15.3":1.29831,"15.4":4.05246,"15.5":19.04279,"16.0":0.03793},P:{"4":0.0428,_:"5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 12.0","11.1-11.2":0.0214,"13.0":0.0321,"14.0":0.0428,"15.0":0.0321,"16.0":0.1819,"17.0":1.74405},I:{"0":0,"3":0,"4":0.0111,"2.1":0,"2.2":0.00555,"2.3":0,"4.1":0.00222,"4.2-4.3":0.02774,"4.4":0,"4.4.3-4.4.4":0.03107},A:{"7":0.00464,"8":0.01393,"9":0.06036,"11":0.24607,_:"6 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0.01664},O:{"0":0.11096},H:{"0":0.25737},L:{"0":23.91659},S:{"2.5":0.00555},R:{_:"0"},M:{"0":0.47713}};
+module.exports={C:{"4":0.03414,"11":0.02988,"38":0.00427,"44":0.01707,"45":0.00427,"48":0.00854,"52":0.04268,"54":0.00854,"55":0.00427,"56":0.00854,"59":0.00427,"78":0.05975,"79":0.00427,"80":0.00427,"81":0.00854,"82":0.00427,"83":0.00427,"84":0.00427,"85":0.00427,"87":0.00427,"88":0.00854,"89":0.01707,"90":0.00427,"91":0.08963,"93":0.00427,"94":0.02134,"95":0.0128,"96":0.00427,"97":0.00854,"98":0.00854,"99":0.0128,"100":0.03414,"101":0.18352,"102":2.01876,"103":0.13658,_:"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 39 40 41 42 43 46 47 49 50 51 53 57 58 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 86 92 104 105 3.5 3.6"},D:{"35":0.00854,"38":0.00427,"40":0.02561,"41":0.00427,"43":0.00427,"47":0.00427,"48":0.04268,"49":0.04695,"52":0.00854,"56":0.11097,"58":0.00427,"59":0.00427,"60":0.00427,"61":0.02988,"62":0.00854,"63":0.00854,"65":0.0128,"66":0.06402,"67":0.0128,"68":0.00427,"69":0.0128,"70":0.00854,"72":0.00854,"74":0.01707,"75":0.01707,"76":0.23474,"77":0.00854,"78":0.03841,"79":0.34144,"80":0.06829,"81":0.06402,"83":0.28596,"84":0.05122,"85":0.08963,"86":0.05975,"87":0.09816,"88":0.02561,"89":0.06402,"90":0.03414,"91":0.06402,"92":0.04268,"93":0.09816,"94":0.05548,"95":0.02988,"96":0.11097,"97":0.13231,"98":0.22194,"99":0.17499,"100":0.26035,"101":0.4268,"102":2.2407,"103":18.39935,"104":0.03414,"105":0.04268,"106":0.02561,_:"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 36 37 39 42 44 45 46 50 51 53 54 55 57 64 71 73"},F:{"85":0.00854,"86":0.00427,"87":0.03414,"88":0.46094,"89":0.13658,_:"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 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00854,"15":0.00854,"17":0.00427,"18":0.01707,"85":0.00854,"87":0.02134,"92":0.00427,"96":0.00427,"97":0.00427,"98":0.00854,"99":0.01707,"100":0.02134,"101":0.11524,"102":0.24754,"103":5.54413,_:"13 14 16 79 80 81 83 84 86 88 89 90 91 93 94 95"},E:{"4":0,"8":0.00427,"9":0.00854,"12":0.00854,"13":0.05548,"14":0.23474,"15":0.07256,_:"0 5 6 7 10 11 3.1 3.2 5.1 6.1 7.1","9.1":0.02561,"10.1":0.01707,"11.1":0.04695,"12.1":0.0939,"13.1":0.76824,"14.1":0.7341,"15.1":0.12377,"15.2-15.3":0.12804,"15.4":0.47802,"15.5":3.76011,"15.6":0.11524,"16.0":0.01707},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00594,"7.0-7.1":0.00892,"8.1-8.4":0.00594,"9.0-9.2":0.01189,"9.3":0.07728,"10.0-10.2":0.00594,"10.3":0.08916,"11.0-11.2":0.02972,"11.3-11.4":0.04161,"12.0-12.1":0.03269,"12.2-12.5":0.45771,"13.0-13.1":0.02378,"13.2":0.01486,"13.3":0.06836,"13.4-13.7":0.21102,"14.0-14.4":0.68359,"14.5-14.8":1.87541,"15.0-15.1":0.47851,"15.2-15.3":0.96297,"15.4":1.58414,"15.5":22.51683,"16.0":0.10997},P:{"4":0.04245,_:"5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 12.0","11.1-11.2":0.02122,"13.0":0.03183,"14.0":0.04245,"15.0":0.03183,"16.0":0.15917,"17.0":2.23899},I:{"0":0,"3":0,"4":0.01337,"2.1":0,"2.2":0.00486,"2.3":0,"4.1":0.00243,"4.2-4.3":0.02797,"4.4":0,"4.4.3-4.4.4":0.03161},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.02249,"9":0.08997,"11":0.22044,_:"6 7 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},S:{"2.5":0.00573},R:{_:"0"},M:{"0":0.48149},Q:{"10.4":0.0172},O:{"0":0.09744},H:{"0":0.2442},L:{"0":25.25959}};
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 03fb0c7793..07476220c2 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:{"40":0.01386,"43":0.02771,"45":0.00462,"50":0.00462,"52":0.08314,"57":0.01386,"61":0.02771,"66":0.0231,"68":0.01848,"73":0.04157,"78":0.0231,"83":0.01848,"84":0.00462,"86":0.01386,"88":0.0231,"89":0.00924,"90":0.04619,"91":0.10624,"92":0.00924,"94":0.00924,"95":0.00924,"96":0.0231,"97":0.01386,"98":0.01386,"99":0.05543,"100":0.20324,"101":1.63051,"102":0.06929,_:"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 44 46 47 48 49 51 53 54 55 56 58 59 60 62 63 64 65 67 69 70 71 72 74 75 76 77 79 80 81 82 85 87 93 103 104 3.5 3.6"},D:{"22":0.00924,"36":0.04157,"38":0.21247,"43":0.00462,"47":0.01848,"48":0.01386,"49":0.11086,"53":0.00462,"55":0.00924,"62":0.0231,"63":0.00462,"65":0.01386,"66":0.00462,"68":0.00924,"69":0.00924,"70":0.01386,"71":0.01386,"72":0.00462,"73":0.01386,"74":0.01848,"75":0.00924,"76":0.00924,"77":0.01386,"78":0.00924,"79":0.06467,"80":0.13395,"81":0.03695,"83":0.01848,"84":0.03233,"85":0.03695,"86":0.85452,"87":0.05081,"88":0.06467,"89":0.03695,"90":0.04157,"91":0.10624,"92":0.097,"93":0.12933,"94":0.03695,"95":0.06005,"96":0.12009,"97":0.06929,"98":0.194,"99":0.13395,"100":0.291,"101":1.7506,"102":26.96572,"103":2.56355,"104":0.00462,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 28 29 30 31 32 33 34 35 37 39 40 41 42 44 45 46 50 51 52 54 56 57 58 59 60 61 64 67 105 106"},F:{"69":0.03233,"70":0.00924,"80":0.0231,"85":0.04157,"86":1.13166,"87":1.41803,_:"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 71 72 73 74 75 76 77 78 79 81 82 83 84 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"14":0.00462,"18":0.01848,"92":0.00924,"94":0.00462,"95":0.01386,"98":0.00924,"99":0.01386,"100":0.01848,"101":0.27252,"102":2.16169,"103":0.44342,_:"12 13 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 96 97"},E:{"4":0,"13":0.0231,"14":0.05081,"15":0.01848,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 16.0","11.1":0.00924,"12.1":0.06005,"13.1":0.08776,"14.1":0.15243,"15.1":0.06929,"15.2-15.3":0.0231,"15.4":0.15705,"15.5":0.41571},G:{"8":0,"3.2":0.00073,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01541,"6.0-6.1":0,"7.0-7.1":0.011,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.01614,"10.0-10.2":0,"10.3":0.02934,"11.0-11.2":0.00514,"11.3-11.4":0.0044,"12.0-12.1":0.00734,"12.2-12.5":0.31545,"13.0-13.1":0.00367,"13.2":0.00147,"13.3":0.01541,"13.4-13.7":0.13572,"14.0-14.4":0.23549,"14.5-14.8":0.58982,"15.0-15.1":0.14232,"15.2-15.3":0.23989,"15.4":0.96542,"15.5":4.55713,"16.0":0.03228},P:{"4":0.01033,"5.0-5.4":0.01045,"6.2-6.4":0.0107,"7.2-7.4":0.21689,"8.2":0.02141,"9.2":0.03098,"10.1":0.07086,"11.1-11.2":0.08262,"12.0":0.04131,"13.0":0.06197,"14.0":0.06197,"15.0":0.09295,"16.0":0.20656,"17.0":1.11543},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00743,"4.2-4.3":0.00198,"4.4":0,"4.4.3-4.4.4":0.02825},A:{"11":0.11086,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{"10":0.01131,_:"11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.03767},H:{"0":0.21396},L:{"0":45.64875},S:{"2.5":0},R:{_:"0"},M:{"0":0.22062}};
+module.exports={C:{"43":0.01288,"52":0.09447,"57":0.02147,"60":0.00429,"61":0.02576,"62":0.00429,"65":0.00429,"66":0.01288,"68":0.01288,"71":0.00859,"73":0.04294,"78":0.02147,"83":0.01288,"84":0.00429,"86":0.01288,"88":0.02147,"89":0.00859,"90":0.03865,"91":0.09447,"95":0.00859,"96":0.00429,"97":0.00859,"98":0.00859,"99":0.03865,"100":0.03006,"101":0.08588,"102":1.48143,"103":0.19752,_:"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 44 45 46 47 48 49 50 51 53 54 55 56 58 59 63 64 67 69 70 72 74 75 76 77 79 80 81 82 85 87 92 93 94 104 105 3.5 3.6"},D:{"36":0.02576,"38":0.20182,"41":0.00859,"43":0.00429,"47":0.01288,"48":0.00859,"49":0.12882,"53":0.00429,"55":0.00429,"56":0.00859,"62":0.02576,"65":0.01718,"66":0.00859,"67":0.00429,"69":0.00859,"70":0.00859,"71":0.01288,"72":0.00429,"73":0.01288,"74":0.01288,"75":0.01288,"76":0.01288,"77":0.00859,"78":0.01718,"79":0.09447,"80":0.12023,"81":0.03865,"83":0.01288,"84":0.02147,"85":0.02147,"86":0.75145,"87":0.06441,"88":0.03006,"89":0.04723,"90":0.03006,"91":0.11594,"92":0.0687,"93":0.0687,"94":0.06441,"95":0.04723,"96":0.09447,"97":0.05582,"98":0.13741,"99":0.11164,"100":0.12453,"101":0.22758,"102":1.32685,"103":27.24114,"104":0.00859,"105":0.00859,_:"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 37 39 40 42 44 45 46 50 51 52 54 57 58 59 60 61 63 64 68 106 107"},F:{"79":0.00429,"85":0.01718,"86":0.00859,"87":0.04294,"88":2.11694,"89":0.51099,_:"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 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"14":0.00859,"18":0.02576,"80":0.00429,"91":0.00859,"92":0.00859,"95":0.02576,"98":0.00429,"99":0.00429,"100":0.00859,"101":0.04294,"102":0.06441,"103":2.5764,_:"12 13 15 16 17 79 81 83 84 85 86 87 88 89 90 93 94 96 97"},E:{"4":0,"13":0.00859,"14":0.03435,"15":0.01288,_:"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.00859,"12.1":0.01288,"13.1":0.08588,"14.1":0.10735,"15.1":0.06012,"15.2-15.3":0.02576,"15.4":0.09017,"15.5":0.48093,"15.6":0.02576,"16.0":0.00429},G:{"8":0,"3.2":0.00301,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01733,"6.0-6.1":0,"7.0-7.1":0.0113,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.01431,"10.0-10.2":0,"10.3":0.02863,"11.0-11.2":0.00452,"11.3-11.4":0.00452,"12.0-12.1":0.00603,"12.2-12.5":0.32469,"13.0-13.1":0.00527,"13.2":0.00151,"13.3":0.01582,"13.4-13.7":0.1115,"14.0-14.4":0.21696,"14.5-14.8":0.52885,"15.0-15.1":0.07458,"15.2-15.3":0.16272,"15.4":0.42263,"15.5":5.39473,"16.0":0.03465},P:{"4":0.02098,"5.0-5.4":0.021,"6.2-6.4":0.01048,"7.2-7.4":0.24131,"8.2":0.01017,"9.2":0.03148,"10.1":0.03917,"11.1-11.2":0.04197,"12.0":0.02098,"13.0":0.05246,"14.0":0.07344,"15.0":0.08393,"16.0":0.11541,"17.0":1.26949},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.00258,"4.4":0,"4.4.3-4.4.4":0.03036},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.00429,"11":0.0687,_:"6 7 8 10 5.5"},J:{"7":0,"10":0},N:{"11":0.18207,_:"10"},R:{_:"0"},M:{"0":0.31954},Q:{"10.4":0},O:{"0":0.01141},H:{"0":0.14045},L:{"0":49.21303},S:{"2.5":0}};
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 8baba1935d..dc07f933f4 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:{"48":0.00658,"52":0.03619,"66":0.00658,"68":0.00987,"78":0.02303,"82":0.01316,"89":0.00658,"90":0.00329,"91":0.04935,"92":0.00658,"93":0.00329,"94":0.00658,"95":0.00658,"96":0.00658,"97":0.00658,"98":0.01645,"99":0.01316,"100":0.09541,"101":0.82579,"102":0.03948,_:"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 59 60 61 62 63 64 65 67 69 70 71 72 73 74 75 76 77 79 80 81 83 84 85 86 87 88 103 104 3.5 3.6"},D:{"11":0.00987,"18":0.00658,"34":0.00987,"35":0.00329,"38":0.00658,"39":0.00329,"49":0.05922,"55":0.00329,"56":0.00987,"62":0.00658,"63":0.00329,"64":0.00987,"65":0.00658,"66":0.03619,"67":0.00329,"70":0.00329,"71":0.00987,"72":0.00658,"74":0.10857,"76":0.00987,"78":0.00329,"79":0.03948,"80":0.02961,"81":0.02632,"83":0.05264,"84":0.03948,"85":0.06909,"86":0.15792,"87":0.04277,"88":0.0329,"89":0.09212,"90":0.04277,"91":0.03619,"92":0.03948,"93":0.0329,"94":0.02961,"95":0.02303,"96":0.08225,"97":0.05593,"98":0.15792,"99":0.07896,"100":0.25004,"101":1.65816,"102":17.52583,"103":1.67461,"104":0.01316,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 36 37 40 41 42 43 44 45 46 47 48 50 51 52 53 54 57 58 59 60 61 68 69 73 75 77 105 106"},F:{"28":0.05264,"34":0.00658,"36":0.00329,"51":0.00329,"53":0.0987,"54":0.00329,"55":0.00658,"56":0.00658,"57":0.01645,"58":0.00987,"60":0.01645,"62":0.01645,"63":0.01645,"64":0.02961,"65":0.00658,"66":0.00658,"67":0.00658,"68":0.01316,"70":0.00658,"71":0.00658,"72":0.01316,"73":0.01645,"74":0.00987,"75":0.01316,"76":0.00658,"77":0.02303,"78":0.01316,"79":0.02303,"80":0.02303,"81":0.01316,"82":0.02303,"83":0.01316,"84":0.02632,"85":0.0329,"86":0.05264,"87":0.0987,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 52 69 9.5-9.6 10.5 10.6 11.1 11.5 11.6","10.0-10.1":0,"12.1":0.01316},B:{"12":0.00987,"15":0.00658,"16":0.00658,"17":0.00658,"18":0.0658,"84":0.02303,"85":0.01316,"86":0.01316,"87":0.01316,"88":0.00987,"89":0.01645,"90":0.01316,"91":0.01645,"92":0.01974,"93":0.00658,"94":0.00987,"95":0.00987,"96":0.01645,"97":0.01316,"98":0.01645,"99":0.00987,"100":0.01316,"101":0.18095,"102":0.96068,"103":0.1645,_:"13 14 79 80 81 83"},E:{"4":0,"13":0.02303,"14":0.03948,"15":0.02303,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1 12.1 16.0","5.1":0.82579,"11.1":0.00658,"13.1":0.03619,"14.1":0.05264,"15.1":0.03619,"15.2-15.3":0.0329,"15.4":0.14147,"15.5":0.18753},G:{"8":0.00062,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00187,"6.0-6.1":0.00437,"7.0-7.1":0.02062,"8.1-8.4":0,"9.0-9.2":0.00562,"9.3":0.04312,"10.0-10.2":0.00312,"10.3":0.07561,"11.0-11.2":0.02812,"11.3-11.4":0.01625,"12.0-12.1":0.0075,"12.2-12.5":0.48679,"13.0-13.1":0.05062,"13.2":0.025,"13.3":0.05062,"13.4-13.7":0.1331,"14.0-14.4":0.36494,"14.5-14.8":0.53366,"15.0-15.1":0.25246,"15.2-15.3":0.4543,"15.4":1.05482,"15.5":2.57268,"16.0":0.04687},P:{"4":0.7005,"5.0-5.4":0.03046,"6.2-6.4":0.10152,"7.2-7.4":0.60913,"8.2":0.02141,"9.2":0.07106,"10.1":0.01015,"11.1-11.2":0.20304,"12.0":0.07106,"13.0":0.22335,"14.0":0.28426,"15.0":0.19289,"16.0":0.76141,"17.0":2.12179},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00563,"4.2-4.3":0.00985,"4.4":0,"4.4.3-4.4.4":0.07174},A:{"8":0.00733,"9":0.01833,"11":0.22363,_:"6 7 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{"10":0.01131,_:"11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":4.00527},H:{"0":0.30488},L:{"0":49.19871},S:{"2.5":0},R:{_:"0"},M:{"0":0.08722}};
+module.exports={C:{"7":0.00711,"30":0.00711,"48":0.00711,"52":0.06758,"66":0.00711,"68":0.01067,"78":0.00711,"80":0.00356,"91":0.03557,"94":0.00356,"96":0.00711,"97":0.00711,"98":0.00711,"99":0.00711,"100":0.00711,"101":0.03557,"102":0.79321,"103":0.11382,"104":0.00711,_:"2 3 4 5 6 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 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 59 60 61 62 63 64 65 67 69 70 71 72 73 74 75 76 77 79 81 82 83 84 85 86 87 88 89 90 92 93 95 105 3.5 3.6"},D:{"34":0.01423,"49":0.04624,"55":0.00356,"56":0.01067,"61":0.01779,"62":0.01067,"64":0.01067,"66":0.03913,"67":0.00711,"71":0.00711,"72":0.00356,"74":0.08893,"76":0.00356,"79":0.0498,"80":0.02846,"81":0.00711,"83":0.0249,"84":0.0747,"85":0.04268,"86":0.0747,"87":0.03913,"88":0.01067,"89":0.0747,"90":0.01067,"91":0.0498,"92":0.01423,"93":0.01423,"94":0.00711,"95":0.01067,"96":0.0747,"97":0.0498,"98":0.08893,"99":0.03557,"100":0.08181,"101":0.49798,"102":0.86791,"103":21.9787,"104":0.01067,"105":0.03557,_:"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 43 44 45 46 47 48 50 51 52 53 54 57 58 59 60 63 65 68 69 70 73 75 77 78 106 107"},F:{"28":0.03557,"40":0.01423,"53":0.03913,"54":0.00711,"55":0.00711,"56":0.00356,"57":0.01423,"58":0.01423,"60":0.01067,"62":0.00711,"63":0.00711,"64":0.02134,"65":0.01067,"66":0.00356,"67":0.00711,"68":0.01067,"70":0.00356,"72":0.00711,"73":0.01423,"74":0.01423,"75":0.01067,"76":0.00711,"77":0.01423,"78":0.01067,"79":0.03557,"80":0.02134,"81":0.03913,"82":0.03201,"83":0.01067,"84":0.02134,"85":0.01779,"86":0.03201,"87":0.0249,"88":0.07114,"89":0.04268,_:"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 41 42 43 44 45 46 47 48 49 50 51 52 69 71 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6","10.0-10.1":0,"12.1":0.00711},B:{"15":0.00711,"16":0.00356,"17":0.00356,"18":0.08181,"83":0.00711,"84":0.01779,"87":0.01423,"88":0.00711,"90":0.00356,"92":0.02846,"96":0.00356,"97":0.00711,"99":0.00711,"100":0.01423,"101":0.02846,"102":0.03557,"103":1.50817,_:"12 13 14 79 80 81 85 86 89 91 93 94 95 98"},E:{"4":0,"13":0.00711,"14":0.01423,"15":0.01067,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1 11.1","5.1":0.98173,"12.1":0.00711,"13.1":0.01779,"14.1":0.04268,"15.1":0.03913,"15.2-15.3":0.0249,"15.4":0.0996,"15.5":0.36281,"15.6":0.02846,"16.0":0.01067},G:{"8":0.00069,"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.0324,"8.1-8.4":0.00276,"9.0-9.2":0.00552,"9.3":0.04895,"10.0-10.2":0.00138,"10.3":0.05309,"11.0-11.2":0.02275,"11.3-11.4":0.01241,"12.0-12.1":0.01172,"12.2-12.5":0.50742,"13.0-13.1":0.01103,"13.2":0.00483,"13.3":0.02068,"13.4-13.7":0.07239,"14.0-14.4":0.28956,"14.5-14.8":0.56671,"15.0-15.1":0.1958,"15.2-15.3":0.42331,"15.4":0.55361,"15.5":3.7939,"16.0":0.08135},P:{"4":0.85349,"5.0-5.4":0.03048,"6.2-6.4":0.12193,"7.2-7.4":0.62996,"8.2":0.01017,"9.2":0.06096,"10.1":0.02032,"11.1-11.2":0.18289,"12.0":0.0508,"13.0":0.21337,"14.0":0.27434,"15.0":0.16257,"16.0":0.52835,"17.0":2.34709},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00899,"4.2-4.3":0.00956,"4.4":0,"4.4.3-4.4.4":0.06521},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.21342,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"11":0.18207,_:"10"},R:{_:"0"},M:{"0":0.05799},Q:{"10.4":0},O:{"0":4.45211},H:{"0":0.28669},L:{"0":47.64991},S:{"2.5":0}};
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 4d526e33bc..1410d6c088 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:{"39":0.03875,"52":0.01938,"70":0.03875,"78":0.05813,"91":0.17438,"92":0.01938,"100":0.70722,"101":8.2348,"102":0.17438,_:"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 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 93 94 95 96 97 98 99 103 104 3.5 3.6"},D:{"67":0.42627,"75":0.1647,"85":0.01938,"88":0.01938,"93":1.20131,"94":0.00969,"95":0.61034,"97":0.01938,"101":2.94515,"102":55.3863,"103":3.85582,_:"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 68 69 70 71 72 73 74 76 77 78 79 80 81 83 84 86 87 89 90 91 92 96 98 99 100 104 105 106"},F:{"86":0.01938,"87":0.03875,_:"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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"17":0.02906,"18":1.98604,"101":1.44351,"102":13.23381,"103":1.94729,_:"12 13 14 15 16 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100"},E:{"4":0,"15":0.09688,_:"0 5 6 7 8 9 10 11 12 13 14 3.1 3.2 5.1 6.1 7.1 9.1 10.1 16.0","11.1":0.27126,"12.1":0.01938,"13.1":0.09688,"14.1":0.35846,"15.1":0.12594,"15.2-15.3":0.06782,"15.4":0.29064,"15.5":1.87947},G:{"8":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.45143,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0,"14.0-14.4":0.01334,"14.5-14.8":0.01334,"15.0-15.1":0,"15.2-15.3":0.02215,"15.4":0.15051,"15.5":0.50894,"16.0":0},P:{"4":0.28506,"5.0-5.4":0.17307,"6.2-6.4":0.04072,"7.2-7.4":0.29524,"8.2":0.03054,"9.2":0.30543,"10.1":0.01018,"11.1-11.2":0.51922,"12.0":0.02036,"13.0":0.20362,"14.0":0.20362,"15.0":0.15271,"16.0":0.51922,"17.0":0.19469},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},A:{"11":0.29064,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0},H:{"0":0.01418},L:{"0":1.64434},S:{"2.5":0},R:{_:"0"},M:{"0":0}};
+module.exports={C:{"70":0.01925,"79":0.02887,"91":0.08661,"96":0.01925,"101":0.25982,"102":8.05445,"103":0.57738,_:"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 71 72 73 74 75 76 77 78 80 81 82 83 84 85 86 87 88 89 90 92 93 94 95 97 98 99 100 104 105 3.5 3.6"},D:{"67":0.26944,"75":0.06736,"93":0.67361,"95":0.34643,"98":0.01925,"100":0.00962,"101":0.01925,"102":1.39534,"103":61.48135,_:"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 68 69 70 71 72 73 74 76 77 78 79 80 81 83 84 85 86 87 88 89 90 91 92 94 96 97 99 104 105 106"},F:{"87":0.00962,_:"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 88 89 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"17":0.07698,"18":6.42816,"102":0.03849,"103":13.18351,_:"12 13 14 15 16 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101"},E:{"4":0,"15":0.25982,_:"0 5 6 7 8 9 10 11 12 13 14 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 15.6 16.0","12.1":0.01925,"13.1":0.04812,"14.1":0.22133,"15.1":0.01925,"15.2-15.3":0.09623,"15.4":0.09623,"15.5":1.65516},G:{"8":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.00415,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":0.45634,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0,"14.0-14.4":0.01245,"14.5-14.8":0,"15.0-15.1":0.00415,"15.2-15.3":0.02076,"15.4":0.0083,"15.5":0.90038,"16.0":0},P:{"4":0.3548,"5.0-5.4":0.17233,"6.2-6.4":0.05069,"7.2-7.4":0.39534,"8.2":0.05069,"9.2":0.26356,"10.1":0.07368,"11.1-11.2":0.44603,"12.0":0.02027,"13.0":0.23315,"14.0":0.14192,"15.0":0.06082,"16.0":0.28384,"17.0":0.33226},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:{"11":0.27907,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02513,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0},Q:{"10.4":0},O:{"0":0},H:{"0":0.01861},L:{"0":2.17589}};
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 be6b78fee3..7f69cf984f 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:{"89":0.00365,"98":0.0073,"99":0.0146,"100":0.21535,"101":1.0585,"102":0.01095,_:"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 90 91 92 93 94 95 96 97 103 104 3.5 3.6"},D:{"29":0.0073,"49":0.01095,"61":0.0073,"67":0.00365,"76":0.0365,"79":0.0073,"81":0.01825,"83":0.0365,"84":0.00365,"85":0.00365,"87":0.0146,"88":0.0073,"90":0.01095,"91":0.01095,"92":0.06935,"93":0.09855,"94":0.00365,"95":0.01825,"96":0.02555,"97":0.01825,"98":0.0438,"99":0.0949,"100":0.58765,"101":1.72645,"102":15.28255,"103":1.30305,"104":0.0146,"105":0.00365,_:"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 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 62 63 64 65 66 68 69 70 71 72 73 74 75 77 78 80 86 89 106"},F:{"28":0.01095,"70":0.0073,"85":0.00365,"86":0.5037,"87":0.70445,_:"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 71 72 73 74 75 76 77 78 79 80 81 82 83 84 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00365,"17":0.00365,"18":0.0146,"92":0.00365,"94":0.00365,"96":0.00365,"98":0.0073,"99":0.01825,"100":0.2117,"101":1.0585,"102":4.6939,"103":1.77025,_:"13 14 15 16 79 80 81 83 84 85 86 87 88 89 90 91 93 95 97"},E:{"4":0,"13":0.01825,"14":0.1533,"15":0.01095,_:"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 16.0","12.1":0.0146,"13.1":0.09855,"14.1":0.1168,"15.1":0.01095,"15.2-15.3":0.0511,"15.4":0.35405,"15.5":0.6862},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00377,"6.0-6.1":0,"7.0-7.1":0.18904,"8.1-8.4":0.06402,"9.0-9.2":0,"9.3":0.12276,"10.0-10.2":0,"10.3":0.10695,"11.0-11.2":0.00226,"11.3-11.4":0.00301,"12.0-12.1":0.00377,"12.2-12.5":1.11465,"13.0-13.1":0.00979,"13.2":0.00753,"13.3":0.00904,"13.4-13.7":0.05347,"14.0-14.4":0.10243,"14.5-14.8":0.37958,"15.0-15.1":0.48201,"15.2-15.3":0.28996,"15.4":1.03933,"15.5":3.49156,"16.0":0.01054},P:{"4":0.35934,"5.0-5.4":0.01056,"6.2-6.4":0.03099,"7.2-7.4":0.12352,"8.2":0.01015,"9.2":0.03369,"10.1":0.01018,"11.1-11.2":0.04492,"12.0":0.02069,"13.0":0.31442,"14.0":0.05615,"15.0":0.06738,"16.0":0.52778,"17.0":3.27899},I:{"0":0,"3":0,"4":0.00483,"2.1":0,"2.2":0,"2.3":0,"4.1":0.01448,"4.2-4.3":0.00241,"4.4":0,"4.4.3-4.4.4":0.09892},A:{"10":0.01095,"11":0.0292,_:"6 7 8 9 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.11428},H:{"0":0.54097},L:{"0":54.36596},S:{"2.5":0},R:{_:"0"},M:{"0":0.52062}};
+module.exports={C:{"52":0.00357,"80":0.0107,"84":0.00713,"99":0.0107,"100":0.00357,"101":0.23179,"102":1.34795,"103":0.09628,_:"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 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 81 82 83 85 86 87 88 89 90 91 92 93 94 95 96 97 98 104 105 3.5 3.6"},D:{"29":0.00713,"42":0.00357,"49":0.01426,"50":0.00713,"67":0.12838,"68":0.00713,"74":0.01426,"75":0.01426,"76":0.10698,"79":0.1676,"80":0.04992,"81":0.00357,"83":0.23892,"87":0.00357,"91":0.02853,"92":0.0107,"93":0.1997,"95":0.03923,"96":0.00713,"97":0.00713,"98":0.0107,"99":0.03209,"100":0.14621,"101":0.13194,"102":1.07693,"103":15.57629,"104":0.00713,"105":0.02496,_:"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 30 31 32 33 34 35 36 37 38 39 40 41 43 44 45 46 47 48 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 69 70 71 72 73 77 78 84 85 86 88 89 90 94 106"},F:{"28":0.00357,"87":0.04636,"88":0.9022,"89":0.20683,_:"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 85 86 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"16":0.0107,"18":0.00713,"92":0.00713,"97":0.01783,"98":0.00713,"99":0.01783,"100":0.00713,"101":0.02496,"102":0.38513,"103":5.96592,_:"12 13 14 15 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96"},E:{"4":0,"13":0.01426,"14":0.05349,"15":0.01783,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 16.0","11.1":0.00713,"12.1":0.00713,"13.1":0.12481,"14.1":0.13907,"15.1":0.00713,"15.2-15.3":0.03923,"15.4":0.38156,"15.5":0.88437,"15.6":0.10698},G:{"8":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.47274,"8.1-8.4":0.03561,"9.0-9.2":0,"9.3":0.10416,"10.0-10.2":0,"10.3":0.0828,"11.0-11.2":0.0089,"11.3-11.4":0.00534,"12.0-12.1":0.00445,"12.2-12.5":0.80749,"13.0-13.1":0.05253,"13.2":0.00178,"13.3":0.01692,"13.4-13.7":0.01424,"14.0-14.4":0.06588,"14.5-14.8":0.19408,"15.0-15.1":0.51191,"15.2-15.3":0.15046,"15.4":0.20655,"15.5":6.06373,"16.0":0.03294},P:{"4":0.82418,"5.0-5.4":0.03098,"6.2-6.4":0.02069,"7.2-7.4":0.16935,"8.2":0.01034,"9.2":0.01129,"10.1":0.02088,"11.1-11.2":0.03387,"12.0":0.02258,"13.0":0.24838,"14.0":0.10161,"15.0":0.06774,"16.0":0.18064,"17.0":5.06927},I:{"0":0,"3":0,"4":0.00269,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00449,"4.2-4.3":0.00718,"4.4":0,"4.4.3-4.4.4":0.06283},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.04636,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.0159,"11":0.02718},S:{"2.5":0},R:{_:"0"},M:{"0":0.05146},Q:{"10.4":0},O:{"0":0.09006},H:{"0":0.52377},L:{"0":53.84477}};
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 b439180bd4..3269144123 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:{"27":0.20861,"43":0.01128,"45":0.01691,"47":0.01128,"48":0.00564,"52":0.47359,"55":0.01128,"56":0.01128,"60":0.02819,"62":0.01128,"63":0.00564,"64":0.01128,"65":0.02255,"66":0.01128,"67":0.01691,"68":0.02255,"69":0.02255,"70":0.01128,"71":0.00564,"72":0.02255,"78":0.05638,"79":0.00564,"80":0.00564,"81":0.00564,"84":0.01691,"85":0.00564,"87":0.00564,"88":0.0451,"89":0.03383,"90":0.02255,"91":0.10148,"92":0.01128,"93":0.01691,"94":0.01128,"95":0.02819,"96":0.01691,"97":0.01691,"98":0.03383,"99":0.19733,"100":0.33264,"101":2.89793,"102":0.14095,_:"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 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 44 46 49 50 51 53 54 57 58 59 61 73 74 75 76 77 82 83 86 103 104 3.5 3.6"},D:{"46":0.00564,"47":0.01128,"49":0.40594,"51":0.02819,"53":0.00564,"56":0.01128,"58":0.01128,"63":0.01691,"64":0.00564,"65":0.01691,"66":0.00564,"67":0.01691,"68":0.01128,"69":0.02255,"70":0.02255,"71":0.01691,"72":0.01691,"73":0.01128,"74":0.02819,"75":0.05638,"76":0.06766,"77":0.02255,"78":0.01691,"79":0.06766,"80":0.03947,"81":0.03947,"83":0.05074,"84":0.06202,"85":0.0451,"86":0.09585,"87":0.09021,"88":0.10148,"89":0.07329,"90":0.08457,"91":0.1184,"92":0.10148,"93":0.09585,"94":0.06766,"95":0.05638,"96":0.30445,"97":0.38338,"98":0.27062,"99":0.26499,"100":0.61454,"101":1.58428,"102":29.06953,"103":2.92048,"104":0.01691,"105":0.01128,_:"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 48 50 52 54 55 57 59 60 61 62 106"},F:{"20":0.01691,"36":0.00564,"53":0.00564,"57":0.01128,"78":0.01128,"79":0.01128,"82":0.01128,"84":0.02819,"85":0.10712,"86":0.58635,"87":1.32493,_:"9 11 12 15 16 17 18 19 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 54 55 56 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 80 81 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.01128,"18":0.01128,"84":0.00564,"85":0.00564,"92":0.01128,"96":0.00564,"98":0.00564,"99":0.01128,"100":0.00564,"101":0.18042,"102":1.53917,"103":0.36083,_:"13 14 15 16 17 79 80 81 83 86 87 88 89 90 91 93 94 95 97"},E:{"4":0,"13":0.00564,"14":0.02255,"15":0.01128,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 16.0","11.1":0.06766,"12.1":0.00564,"13.1":0.03383,"14.1":0.05638,"15.1":0.01691,"15.2-15.3":0.01691,"15.4":0.07329,"15.5":0.13531},G:{"8":0.00076,"3.2":0.00025,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00252,"6.0-6.1":0.00126,"7.0-7.1":0.01285,"8.1-8.4":0.00328,"9.0-9.2":0.00076,"9.3":0.05392,"10.0-10.2":0.00403,"10.3":0.04636,"11.0-11.2":0.00529,"11.3-11.4":0.0058,"12.0-12.1":0.00806,"12.2-12.5":0.17588,"13.0-13.1":0.02016,"13.2":0.01033,"13.3":0.01865,"13.4-13.7":0.04989,"14.0-14.4":0.10785,"14.5-14.8":0.23082,"15.0-15.1":0.0703,"15.2-15.3":0.13405,"15.4":0.3049,"15.5":1.23547,"16.0":0.00907},P:{"4":0.07594,"5.0-5.4":0.03046,"6.2-6.4":0.10152,"7.2-7.4":0.08678,"8.2":0.02141,"9.2":0.02042,"10.1":0.01015,"11.1-11.2":0.0217,"12.0":0.02042,"13.0":0.03254,"14.0":0.03254,"15.0":0.04339,"16.0":0.17357,"17.0":0.78106},I:{"0":0,"3":0,"4":0.00044,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00523,"4.2-4.3":0.00582,"4.4":0,"4.4.3-4.4.4":0.05831},A:{"11":0.07329,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{"10":0.01131,_:"11"},J:{"7":0,"10":0.01309},Q:{"10.4":0},O:{"0":0.0349},H:{"0":0.40058},L:{"0":47.0404},S:{"2.5":0},R:{_:"0"},M:{"0":0.16576}};
+module.exports={C:{"8":0.00572,"27":0.26294,"38":0.00572,"43":0.01143,"45":0.01715,"47":0.01715,"48":0.00572,"52":0.48014,"55":0.01143,"57":0.01143,"60":0.02286,"62":0.01143,"63":0.01143,"64":0.01143,"65":0.01143,"66":0.01143,"67":0.01715,"68":0.02286,"69":0.01715,"70":0.00572,"72":0.02286,"78":0.04573,"79":0.01143,"84":0.01143,"88":0.0343,"89":0.01143,"90":0.01715,"91":0.09717,"92":0.00572,"93":0.02286,"94":0.01143,"95":0.01143,"96":0.01715,"97":0.01715,"98":0.01143,"99":0.1429,"100":0.05716,"101":0.14862,"102":2.92659,"103":0.3944,_:"2 3 4 5 6 7 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 39 40 41 42 44 46 49 50 51 53 54 56 58 59 61 71 73 74 75 76 77 80 81 82 83 85 86 87 104 105 3.5 3.6"},D:{"22":0.01715,"42":0.00572,"47":0.01143,"49":0.38869,"51":0.02858,"55":0.01143,"56":0.01715,"58":0.01143,"63":0.01715,"64":0.01143,"65":0.01143,"66":0.01143,"67":0.01143,"68":0.01715,"69":0.02858,"70":0.02858,"71":0.01715,"72":0.01143,"73":0.01715,"74":0.02286,"75":0.06288,"76":0.06859,"77":0.02286,"78":0.01715,"79":0.07431,"80":0.02286,"81":0.02286,"83":0.04573,"84":0.0343,"85":0.0343,"86":0.05716,"87":0.09146,"88":0.09717,"89":0.06859,"90":0.08002,"91":0.11432,"92":0.10289,"93":0.10289,"94":0.05716,"95":0.05716,"96":0.23436,"97":0.35439,"98":0.20578,"99":0.20006,"100":0.35439,"101":0.41155,"102":1.70908,"103":32.14678,"104":0.01143,"105":0.02286,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 43 44 45 46 48 50 52 53 54 57 59 60 61 62 106 107"},F:{"57":0.00572,"79":0.01143,"81":0.01143,"82":0.01143,"83":0.00572,"84":0.01715,"85":0.08574,"86":0.01715,"87":0.05716,"88":1.49188,"89":0.56017,_:"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 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.01143,"18":0.01143,"84":0.00572,"90":0.00572,"92":0.01143,"99":0.01715,"101":0.02286,"102":0.0343,"103":2.18351,_:"13 14 15 16 17 79 80 81 83 85 86 87 88 89 91 93 94 95 96 97 98 100"},E:{"4":0,"14":0.02286,"15":0.00572,_:"0 5 6 7 8 9 10 11 12 13 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 15.2-15.3 16.0","12.1":0.00572,"13.1":0.02858,"14.1":0.06288,"15.1":0.01143,"15.4":0.02858,"15.5":0.14862,"15.6":0.01143},G:{"8":0.00098,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00245,"6.0-6.1":0.00147,"7.0-7.1":0.01227,"8.1-8.4":0,"9.0-9.2":0.00245,"9.3":0.05767,"10.0-10.2":0.00123,"10.3":0.06062,"11.0-11.2":0.00393,"11.3-11.4":0.00344,"12.0-12.1":0.00417,"12.2-12.5":0.18528,"13.0-13.1":0.01325,"13.2":0.00319,"13.3":0.01153,"13.4-13.7":0.03558,"14.0-14.4":0.0746,"14.5-14.8":0.15731,"15.0-15.1":0.04196,"15.2-15.3":0.08,"15.4":0.11411,"15.5":1.52055,"16.0":0.01153},P:{"4":0.06516,"5.0-5.4":0.03048,"6.2-6.4":0.12193,"7.2-7.4":0.08688,"8.2":0.01017,"9.2":0.02172,"10.1":0.02032,"11.1-11.2":0.07602,"12.0":0.01086,"13.0":0.02172,"14.0":0.02172,"15.0":0.02172,"16.0":0.09774,"17.0":0.83624},I:{"0":0,"3":0,"4":0.0006,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00223,"4.2-4.3":0.00386,"4.4":0,"4.4.3-4.4.4":0.03615},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.06288,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0.00857},N:{"11":0.18207,_:"10"},R:{_:"0"},M:{"0":0.20997},Q:{"10.4":0},O:{"0":0.03428},H:{"0":0.38945},L:{"0":46.88057},S:{"2.5":0}};
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 cf915cbbf4..d0266c93db 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:{"78":0.16083,"88":0.00357,"91":0.00357,"92":0.0822,"100":0.49321,"101":0.67906,"102":0.00715,_:"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 79 80 81 82 83 84 85 86 87 89 90 93 94 95 96 97 98 99 103 104 3.5 3.6"},D:{"27":0.00357,"41":0.0143,"56":0.02144,"74":0.00357,"76":0.00715,"79":0.00357,"80":0.00357,"86":0.00715,"87":0.00715,"89":0.00715,"90":0.00715,"92":0.0143,"93":0.51108,"96":0.02144,"97":0.03574,"98":0.02859,"99":0.15368,"100":0.34668,"101":1.46534,"102":16.05441,"103":0.61115,_:"4 5 6 7 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 42 43 44 45 46 47 48 49 50 51 52 53 54 55 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 75 77 78 81 83 84 85 88 91 94 95 104 105 106"},F:{"86":0.05004,"87":0.10722,_:"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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.0143,"89":0.01072,"93":0.00357,"94":0.00715,"96":0.01072,"97":0.01072,"98":0.04646,"100":0.01072,"101":0.63617,"102":3.22732,"103":0.40744,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 90 91 92 95 99"},E:{"4":0,"13":0.01787,"14":0.23588,"15":0.00357,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 16.0","9.1":0.01072,"10.1":0.00357,"11.1":0.11437,"12.1":0.01787,"13.1":0.32166,"14.1":1.61187,"15.1":1.20086,"15.2-15.3":0.53967,"15.4":2.21945,"15.5":2.70909},G:{"8":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.00707,"10.0-10.2":0,"10.3":0.04241,"11.0-11.2":0.00707,"11.3-11.4":0.01414,"12.0-12.1":0.02827,"12.2-12.5":0.34282,"13.0-13.1":0,"13.2":0.00353,"13.3":0.04948,"13.4-13.7":0.06008,"14.0-14.4":0.30748,"14.5-14.8":2.2089,"15.0-15.1":0.15551,"15.2-15.3":1.50559,"15.4":4.8313,"15.5":25.53488,"16.0":0.20499},P:{"4":0.03053,"5.0-5.4":0.02174,"6.2-6.4":0.38204,"7.2-7.4":0.1832,"8.2":0.06207,"9.2":0.01025,"10.1":0.01019,"11.1-11.2":0.47835,"12.0":0.01025,"13.0":0.04071,"14.0":0.17302,"15.0":0.02036,"16.0":0.12213,"17.0":2.42228},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.00643},A:{"8":0.00357,"11":0.04289,_:"6 7 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0},H:{"0":0},L:{"0":25.96015},S:{"2.5":0},R:{_:"0"},M:{"0":0.25708}};
+module.exports={C:{"78":0.22159,"91":0.10365,"101":0.01787,"102":0.75411,"103":0.04289,_:"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 79 80 81 82 83 84 85 86 87 88 89 90 92 93 94 95 96 97 98 99 100 104 105 3.5 3.6"},D:{"49":0.0143,"65":0.00715,"76":0.35383,"77":0.08578,"79":0.01072,"80":0.0143,"86":0.01787,"87":0.01072,"90":0.01787,"93":0.01072,"94":0.00715,"98":0.02144,"99":0.0143,"100":0.11794,"101":0.07505,"102":2.78772,"103":15.16448,_:"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 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 66 67 68 69 70 71 72 73 74 75 78 81 83 84 85 88 89 91 92 95 96 97 104 105 106"},F:{"85":0.00715,"87":0.01787,"88":0.24303,"89":0.10007,_:"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 86 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"15":0.00715,"100":0.00715,"101":0.05004,"102":0.33596,"103":3.99931,_:"12 13 14 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99"},E:{"4":0,"13":0.0143,"14":0.09292,_:"0 5 6 7 8 9 10 11 12 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 16.0","12.1":0.07148,"13.1":0.31094,"14.1":0.48606,"15.1":0.44318,"15.2-15.3":0.03574,"15.4":1.36169,"15.5":6.01862,"15.6":0.3431},G:{"8":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.02621,"10.0-10.2":0,"10.3":0.02995,"11.0-11.2":0,"11.3-11.4":0.01123,"12.0-12.1":0,"12.2-12.5":0.41182,"13.0-13.1":0,"13.2":0,"13.3":0.00749,"13.4-13.7":0.23586,"14.0-14.4":0.28079,"14.5-14.8":1.52375,"15.0-15.1":0.82365,"15.2-15.3":0.89852,"15.4":3.66523,"15.5":28.4982,"16.0":0.38187},P:{"4":0.10318,"5.0-5.4":0.0104,"6.2-6.4":0.02051,"7.2-7.4":0.17668,"8.2":0.07179,"9.2":0.01032,"10.1":0.02051,"11.1-11.2":0.25982,"12.0":0.04157,"13.0":0.13511,"14.0":0.40533,"15.0":0.03096,"16.0":0.06236,"17.0":2.69178},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:{"11":0.0822,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02513,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.14139},Q:{"10.4":0},O:{"0":0.00643},H:{"0":0.03042},L:{"0":24.57649}};
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 ef6756a7e3..295973c241 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:{"52":0.0871,"78":0.00458,"91":0.00917,"94":0.16961,"98":0.00917,"99":0.04584,"100":0.3163,"101":1.719,"102":0.07793,_:"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 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 103 104 3.5 3.6"},D:{"29":0.00458,"47":0.00458,"49":0.00458,"53":0.04584,"56":0.00917,"75":0.01834,"76":0.16502,"80":0.01375,"83":0.02292,"84":0.00458,"85":0.01834,"87":0.03209,"88":0.01375,"89":0.01375,"90":0.00458,"91":0.00917,"92":0.47215,"93":0.13294,"95":0.09626,"96":0.0275,"97":0.09626,"98":0.03667,"99":0.16502,"100":0.57758,"101":2.15906,"102":18.21223,"103":1.07266,_:"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 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 63 64 65 66 67 68 69 70 71 72 73 74 77 78 79 81 86 94 104 105 106"},F:{"86":0.11002,"87":0.6005,_:"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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.03667,"85":0.01375,"87":0.00458,"89":0.01834,"90":0.00917,"95":0.00917,"96":0.00917,"98":0.00458,"99":0.03667,"100":0.04584,"101":1.19184,"102":5.90419,"103":1.43479,_:"12 13 14 15 16 17 79 80 81 83 84 86 88 91 92 93 94 97"},E:{"4":0,"13":0.08251,"14":0.29796,"15":0.16044,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 16.0","11.1":0.01375,"12.1":0.0275,"13.1":0.46298,"14.1":1.13683,"15.1":0.49507,"15.2-15.3":0.15127,"15.4":1.27435,"15.5":3.90557},G:{"8":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.01598,"10.0-10.2":0,"10.3":0.11187,"11.0-11.2":0.01918,"11.3-11.4":0.02237,"12.0-12.1":0,"12.2-12.5":0.91417,"13.0-13.1":0.04795,"13.2":0.00959,"13.3":0.02877,"13.4-13.7":0.20777,"14.0-14.4":0.56896,"14.5-14.8":2.06807,"15.0-15.1":0.40275,"15.2-15.3":0.78631,"15.4":4.1649,"15.5":22.51221,"16.0":0.03516},P:{"4":0.06383,"5.0-5.4":0.03046,"6.2-6.4":0.10152,"7.2-7.4":0.01064,"8.2":0.02141,"9.2":0.02043,"10.1":0.01015,"11.1-11.2":0.10216,"12.0":0.02043,"13.0":0.02128,"14.0":0.07446,"15.0":0.02128,"16.0":0.3936,"17.0":2.71265},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.00542},A:{"11":0.15127,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{"10":0.01131,_:"11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.14079},H:{"0":0.04614},L:{"0":19.78969},S:{"2.5":0},R:{_:"0"},M:{"0":0.59565}};
+module.exports={C:{"34":0.01316,"52":0.14038,"72":0.00439,"78":0.03948,"91":0.00439,"94":0.12284,"95":0.01316,"97":0.00439,"100":0.01316,"101":0.10968,"102":2.16279,"103":0.25445,_:"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 43 44 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 98 99 104 105 3.5 3.6"},D:{"53":0.00877,"68":0.01755,"70":0.00439,"72":0.03071,"75":0.01316,"76":0.14038,"79":0.07019,"80":0.01316,"83":0.0351,"84":0.00877,"85":0.01316,"87":0.05264,"88":0.01755,"89":0.02194,"91":0.01316,"92":0.19303,"93":0.08774,"94":0.00877,"95":0.01755,"96":0.02632,"97":0.01316,"98":0.07019,"99":0.11845,"100":0.05703,"101":0.18425,"102":1.71532,"103":18.39469,_:"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 54 55 56 57 58 59 60 61 62 63 64 65 66 67 69 71 73 74 77 78 81 86 90 104 105 106 107"},F:{"86":0.00877,"87":0.00439,"88":0.32903,"89":0.13161,_:"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 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"14":0.00877,"17":0.02194,"18":0.00439,"84":0.00877,"85":0.00877,"87":0.01316,"89":0.01316,"92":0.00877,"96":0.00439,"98":0.01316,"99":0.03948,"101":0.07458,"102":0.41238,"103":8.29582,_:"12 13 15 16 79 80 81 83 86 88 90 91 93 94 95 97 100"},E:{"4":0,"13":0.00439,"14":0.2369,"15":0.08774,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1","9.1":0.02194,"10.1":0.00439,"11.1":0.01755,"12.1":0.04826,"13.1":0.39044,"14.1":1.00901,"15.1":0.40799,"15.2-15.3":0.136,"15.4":0.67121,"15.5":4.20275,"15.6":0.15355,"16.0":0.04826},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00615,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00923,"10.0-10.2":0,"10.3":0.09229,"11.0-11.2":0.00308,"11.3-11.4":0.09229,"12.0-12.1":0.00308,"12.2-12.5":0.72295,"13.0-13.1":0,"13.2":0,"13.3":0.01846,"13.4-13.7":0.09229,"14.0-14.4":0.36301,"14.5-14.8":3.0856,"15.0-15.1":0.20919,"15.2-15.3":0.77832,"15.4":1.43051,"15.5":23.36197,"16.0":0.09229},P:{"4":0.07333,"5.0-5.4":0.03048,"6.2-6.4":0.12193,"7.2-7.4":0.02095,"8.2":0.01017,"9.2":0.23047,"10.1":0.02032,"11.1-11.2":0.08159,"12.0":0.0204,"13.0":0.10476,"14.0":0.13618,"15.0":0.03143,"16.0":0.23047,"17.0":3.40462},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.01684},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.17987,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"11":0.18207,_:"10"},R:{_:"0"},M:{"0":0.62866},Q:{"10.4":0},O:{"0":0.28626},H:{"0":0.18068},L:{"0":22.11089},S:{"2.5":0}};
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 115fa1abf7..eb5332b61b 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:{"36":0.00228,"37":0.00228,"38":0.00456,"39":0.00456,"40":0.00683,"51":0.00228,"52":0.05012,"55":0.00228,"56":0.00456,"78":0.00911,"79":0.00456,"80":0.00683,"81":0.00911,"82":0.00456,"83":0.00456,"84":0.00683,"88":0.00228,"91":0.00911,"94":0.00228,"97":0.00456,"98":0.00228,"99":0.00683,"100":0.03189,"101":0.24602,"102":0.00683,_:"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 41 42 43 44 45 46 47 48 49 50 53 54 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 85 86 87 89 90 92 93 95 96 103 104 3.5 3.6"},D:{"27":0.00683,"33":0.00911,"34":0.00456,"35":0.00456,"36":0.00911,"37":0.00456,"38":0.01822,"39":0.00456,"40":0.00456,"41":0.01139,"42":0.00911,"43":0.01367,"44":0.0205,"45":0.01139,"46":0.00456,"47":0.00456,"48":0.00228,"49":0.01595,"50":0.00228,"53":0.01139,"54":0.00228,"56":0.00456,"57":0.01139,"63":0.00456,"65":0.00228,"67":0.00228,"68":0.00456,"69":0.00228,"70":0.00456,"71":0.00456,"72":0.00456,"73":0.00228,"74":0.00683,"75":0.00683,"76":0.02278,"77":0.00911,"78":0.01139,"79":0.07973,"80":0.01595,"81":0.01595,"83":0.04328,"84":0.05923,"85":0.07062,"86":0.08429,"87":0.09795,"88":0.00911,"89":0.03189,"90":0.01139,"91":0.01367,"92":0.0205,"93":0.00911,"94":0.01139,"95":0.01367,"96":0.03645,"97":0.02278,"98":0.02506,"99":0.04784,"100":0.10934,"101":0.42826,"102":9.27374,"103":0.66973,"104":0.00456,"105":0.00228,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 28 29 30 31 32 51 52 55 58 59 60 61 62 64 66 106"},F:{"28":0.01367,"36":0.00911,"40":0.00456,"45":0.00228,"46":0.01595,"60":0.00228,"68":0.00228,"69":0.00228,"70":0.00228,"71":0.00456,"72":0.00228,"77":0.00683,"78":0.00456,"79":0.00683,"80":0.00456,"81":0.00456,"84":0.00228,"85":0.00911,"86":0.09112,"87":0.17085,_:"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 47 48 49 50 51 52 53 54 55 56 57 58 62 63 64 65 66 67 73 74 75 76 82 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00456,"18":0.01367,"84":0.00911,"85":0.00228,"86":0.00456,"92":0.00228,"94":0.00228,"96":0.00456,"98":0.00228,"99":0.00683,"100":0.00911,"101":0.08429,"102":0.7244,"103":0.1139,_:"13 14 15 16 17 79 80 81 83 87 88 89 90 91 93 95 97"},E:{"4":0,"7":0.00228,"8":0.00456,"13":0.0205,"14":0.05239,"15":0.01595,_:"0 5 6 9 10 11 12 3.1 3.2 5.1 6.1 10.1","7.1":0.00228,"9.1":0.00911,"11.1":0.00456,"12.1":0.00683,"13.1":0.07745,"14.1":0.15946,"15.1":0.03189,"15.2-15.3":0.02506,"15.4":0.12757,"15.5":0.28247,"16.0":0.00228},G:{"8":0.00375,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00562,"6.0-6.1":0.00375,"7.0-7.1":0.015,"8.1-8.4":0.01874,"9.0-9.2":0.015,"9.3":0.06561,"10.0-10.2":0.03374,"10.3":0.15183,"11.0-11.2":0.05436,"11.3-11.4":0.0806,"12.0-12.1":0.0806,"12.2-12.5":1.43769,"13.0-13.1":0.05061,"13.2":0.02624,"13.3":0.16682,"13.4-13.7":0.56608,"14.0-14.4":1.52204,"14.5-14.8":3.03096,"15.0-15.1":0.79476,"15.2-15.3":1.27837,"15.4":2.43114,"15.5":6.80796,"16.0":0.07685},P:{"4":0.28604,"5.0-5.4":0.03046,"6.2-6.4":0.10152,"7.2-7.4":0.09194,"8.2":0.02141,"9.2":0.02043,"10.1":0.01015,"11.1-11.2":0.10216,"12.0":0.02043,"13.0":0.10216,"14.0":0.10216,"15.0":0.08172,"16.0":0.25539,"17.0":1.87966},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00262,"4.4":0,"4.4.3-4.4.4":0.02054},A:{"8":0.00724,"9":0.00724,"10":0.00483,"11":0.14243,_:"6 7 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{"10":0.01131,_:"11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":1.52896},H:{"0":0.35091},L:{"0":56.37298},S:{"2.5":0},R:{_:"0"},M:{"0":0.06178}};
+module.exports={C:{"52":0.04024,"55":0.00252,"68":0.00252,"69":0.00252,"72":0.00252,"75":0.00252,"78":0.01006,"79":0.00503,"80":0.00755,"81":0.00755,"82":0.00503,"83":0.00503,"84":0.01006,"88":0.00503,"91":0.00503,"97":0.00503,"99":0.00503,"100":0.00503,"101":0.01509,"102":0.25905,"103":0.0327,_:"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 53 54 56 57 58 59 60 61 62 63 64 65 66 67 70 71 73 74 76 77 85 86 87 89 90 92 93 94 95 96 98 104 105 3.5 3.6"},D:{"33":0.00755,"34":0.00503,"38":0.01258,"41":0.01509,"42":0.00252,"43":0.00503,"44":0.00503,"45":0.00252,"47":0.00252,"48":0.00252,"49":0.01509,"53":0.01006,"54":0.00252,"56":0.00252,"57":0.00755,"68":0.01761,"69":0.01258,"70":0.01258,"71":0.01258,"72":0.01761,"73":0.00755,"74":0.01761,"75":0.01509,"76":0.02264,"77":0.01761,"78":0.02515,"79":0.08551,"80":0.03018,"81":0.02767,"83":0.22384,"84":0.06791,"85":0.07042,"86":0.09809,"87":0.11066,"88":0.02515,"89":0.04276,"90":0.02767,"91":0.01761,"92":0.02012,"93":0.00755,"94":0.01258,"95":0.01006,"96":0.04024,"97":0.02264,"98":0.02012,"99":0.03521,"100":0.06036,"101":0.09557,"102":0.47534,"103":11.14145,"104":0.01509,"105":0.00503,_:"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 39 40 46 50 51 52 55 58 59 60 61 62 63 64 65 66 67 106 107"},F:{"28":0.01761,"36":0.00755,"40":0.00252,"46":0.01258,"54":0.00252,"55":0.00252,"60":0.00503,"68":0.00252,"71":0.00503,"85":0.00755,"86":0.00252,"87":0.00755,"88":0.21378,"89":0.08048,_:"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 56 57 58 62 63 64 65 66 67 69 70 72 73 74 75 76 77 78 79 80 81 82 83 84 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00252,"16":0.00252,"17":0.00252,"18":0.01509,"80":0.00252,"81":0.00252,"83":0.00252,"84":0.01006,"85":0.00503,"86":0.00503,"87":0.00252,"89":0.00252,"90":0.00252,"91":0.00252,"92":0.00252,"94":0.00252,"96":0.00503,"99":0.00503,"100":0.00755,"101":0.01006,"102":0.01761,"103":1.006,_:"13 14 15 79 88 93 95 97 98"},E:{"4":0,"13":0.01761,"14":0.05282,"15":0.01509,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 10.1","9.1":0.08048,"11.1":0.00252,"12.1":0.00755,"13.1":0.06288,"14.1":0.14839,"15.1":0.02767,"15.2-15.3":0.02264,"15.4":0.07545,"15.5":0.37725,"15.6":0.01258,"16.0":0.00755},G:{"8":0.00182,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00182,"6.0-6.1":0.00365,"7.0-7.1":0.01095,"8.1-8.4":0.0073,"9.0-9.2":0.01095,"9.3":0.06203,"10.0-10.2":0.03284,"10.3":0.13319,"11.0-11.2":0.04744,"11.3-11.4":0.06568,"12.0-12.1":0.06933,"12.2-12.5":1.26984,"13.0-13.1":0.04926,"13.2":0.02372,"13.3":0.15143,"13.4-13.7":0.50538,"14.0-14.4":1.39938,"14.5-14.8":2.64185,"15.0-15.1":0.68236,"15.2-15.3":1.04908,"15.4":1.34464,"15.5":8.34701,"16.0":0.12042},P:{"4":0.21418,"5.0-5.4":0.03048,"6.2-6.4":0.12193,"7.2-7.4":0.08159,"8.2":0.01017,"9.2":0.0204,"10.1":0.02032,"11.1-11.2":0.08159,"12.0":0.0204,"13.0":0.09179,"14.0":0.09179,"15.0":0.06119,"16.0":0.18358,"17.0":1.81543},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00279,"4.4":0,"4.4.3-4.4.4":0.02715},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00258,"9":0.00516,"11":0.09034,_:"6 7 10 5.5"},J:{"7":0,"10":0},N:{"11":0.18207,_:"10"},R:{_:"0"},M:{"0":0.06737},Q:{"10.4":0},O:{"0":1.44461},H:{"0":0.34723},L:{"0":55.07867},S:{"2.5":0}};
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 1da415baac..8e8acd1ed2 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:{"34":0.08688,"38":0.09122,"47":0.02172,"58":0.00434,"64":0.03041,"78":0.00869,"82":0.00434,"91":0.07819,"95":0.00869,"96":0.00869,"99":0.00869,"100":0.76889,"101":2.4587,"102":0.02172,_:"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 39 40 41 42 43 44 45 46 48 49 50 51 52 53 54 55 56 57 59 60 61 62 63 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 83 84 85 86 87 88 89 90 92 93 94 97 98 103 104 3.5 3.6"},D:{"31":0.00434,"49":0.00869,"59":0.02172,"63":0.00869,"69":0.02172,"70":0.00869,"72":0.01738,"74":0.0695,"76":0.00869,"78":0.00869,"79":0.00434,"80":0.01303,"81":0.4735,"83":0.00434,"84":0.03475,"86":0.01738,"87":0.00869,"88":0.3649,"89":0.01303,"90":0.02172,"91":0.02606,"92":0.00869,"94":0.00869,"95":0.03475,"96":0.04344,"97":0.03041,"98":0.03475,"99":0.10426,"100":0.9774,"101":1.22066,"102":17.8495,"103":1.85923,"105":0.00869,_:"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 50 51 52 53 54 55 56 57 58 60 61 62 64 65 66 67 68 71 73 75 77 85 93 104 106"},F:{"79":0.00869,"86":0.20417,"87":0.25195,_:"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 85 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.02172,"13":0.04778,"14":0.03475,"15":0.02172,"16":0.00869,"17":0.03041,"18":0.15638,"84":0.04778,"85":0.00869,"89":0.01738,"90":0.01738,"91":0.00434,"92":0.12598,"94":0.02606,"95":0.04778,"96":0.00869,"98":0.01303,"99":0.02606,"100":0.0695,"101":0.68201,"102":4.09205,"103":0.80364,_:"79 80 81 83 86 87 88 93 97"},E:{"4":0,"13":0.00434,_:"0 5 6 7 8 9 10 11 12 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 16.0","13.1":0.22589,"14.1":0.11729,"15.1":0.02172,"15.2-15.3":0.35621,"15.4":0.09557,"15.5":0.59947},G:{"8":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.00184,"9.3":0.0058,"10.0-10.2":0,"10.3":0.00764,"11.0-11.2":0.00184,"11.3-11.4":0.0174,"12.0-12.1":0.00184,"12.2-12.5":0.17185,"13.0-13.1":0.0485,"13.2":0.00764,"13.3":0.01555,"13.4-13.7":0.03664,"14.0-14.4":0.12388,"14.5-14.8":0.32472,"15.0-15.1":0.12941,"15.2-15.3":0.35556,"15.4":0.29757,"15.5":1.08802,"16.0":0},P:{"4":0.06126,"5.0-5.4":0.03046,"6.2-6.4":0.10152,"7.2-7.4":0.56155,"8.2":0.02141,"9.2":0.02042,"10.1":0.01015,"11.1-11.2":0.11231,"12.0":0.02042,"13.0":0.02042,"14.0":0.28588,"15.0":0.18378,"16.0":0.2042,"17.0":2.87922},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00085,"4.4":0,"4.4.3-4.4.4":0.01046},A:{"10":0.00465,"11":0.12567,_:"6 7 8 9 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{"10":0.01131,_:"11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":1.05202},H:{"0":0.18206},L:{"0":55.69768},S:{"2.5":0.00566},R:{_:"0"},M:{"0":0.12443}};
+module.exports={C:{"30":0.01224,"38":0.0775,"42":0.00816,"68":0.12237,"72":0.00816,"89":0.00408,"91":0.06526,"96":0.01224,"100":0.00816,"101":0.14684,"102":2.19042,"103":0.18763,_:"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 31 32 33 34 35 36 37 39 40 41 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 69 70 71 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 90 92 93 94 95 97 98 99 104 105 3.5 3.6"},D:{"49":0.00816,"56":0.01224,"57":0.00408,"68":0.04079,"70":0.01224,"72":0.04487,"73":0.00408,"74":0.04895,"81":0.15908,"84":0.05711,"85":0.00816,"86":0.0204,"87":0.01224,"88":0.33448,"89":0.00816,"90":0.00816,"91":0.03671,"94":0.00816,"95":0.00816,"96":0.0204,"97":0.01632,"98":0.03671,"99":0.18763,"100":0.96672,"101":0.76685,"102":1.82739,"103":20.01973,"105":0.00816,_:"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 50 51 52 53 54 55 58 59 60 61 62 63 64 65 66 67 69 71 75 76 77 78 79 80 83 92 93 104 106 107"},F:{"87":0.01632,"88":0.06934,"89":0.02447,_:"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 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00816,"13":0.02447,"14":0.00408,"15":0.00408,"16":0.00408,"18":0.11013,"84":0.01632,"85":0.01632,"89":0.03671,"90":0.01224,"91":0.01632,"92":0.00816,"94":0.02855,"95":0.01224,"96":0.0204,"98":0.08974,"99":0.00408,"100":0.05303,"101":0.1754,"102":0.13869,"103":3.48347,_:"17 79 80 81 83 86 87 88 93 97"},E:{"4":0,"14":0.01632,"15":0.02855,_:"0 5 6 7 8 9 10 11 12 13 3.1 3.2 5.1 6.1 7.1 9.1 10.1 16.0","11.1":0.00408,"12.1":0.00816,"13.1":0.38343,"14.1":0.04895,"15.1":0.00816,"15.2-15.3":0.14277,"15.4":0.0204,"15.5":0.61593,"15.6":0.00408},G:{"8":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.00925,"9.0-9.2":0,"9.3":0.02056,"10.0-10.2":0,"10.3":0.00925,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0.02056,"12.2-12.5":0.19741,"13.0-13.1":0.03959,"13.2":0.00771,"13.3":0.01902,"13.4-13.7":0.01131,"14.0-14.4":0.23854,"14.5-14.8":0.28172,"15.0-15.1":0.08071,"15.2-15.3":1.26365,"15.4":0.27761,"15.5":2.64296,"16.0":0.00771},P:{"4":0.06139,"5.0-5.4":0.03048,"6.2-6.4":0.12193,"7.2-7.4":0.36836,"8.2":0.01017,"9.2":0.04093,"10.1":0.02032,"11.1-11.2":0.13302,"12.0":0.0508,"13.0":0.04093,"14.0":0.10232,"15.0":0.10232,"16.0":0.17395,"17.0":2.25109},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.02368},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"10":0.01683,"11":0.02804,_:"6 7 8 9 5.5"},J:{"7":0,"10":0},N:{"11":0.18207,_:"10"},R:{_:"0"},M:{"0":0.18947},Q:{"10.4":0.01776},O:{"0":0.86447},H:{"0":0.16256},L:{"0":56.80018},S:{"2.5":0.01184}};
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 1d6341aff1..c19bf84629 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:{"68":0.416,"78":0.20634,"81":0.05325,"91":0.93517,"92":0.10317,"94":0.31283,"100":0.7255,"101":9.96736,"102":0.10317,_:"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 69 70 71 72 73 74 75 76 77 79 80 82 83 84 85 86 87 88 89 90 93 95 96 97 98 99 103 104 3.5 3.6"},D:{"87":0.20634,"99":0.15642,"100":0.20634,"101":0.31283,"102":2.12992,"103":0.51917,_:"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 88 89 90 91 92 93 94 95 96 97 98 104 105 106"},F:{"87":0.77875,_:"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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"96":0.15642,"101":0.10317,"102":2.23309,"103":0.20634,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 97 98 99 100"},E:{"4":0,"14":0.05325,"15":0.15642,_:"0 5 6 7 8 9 10 11 12 13 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1","13.1":0.25958,"14.1":0.67558,"15.1":2.59584,"15.2-15.3":2.59584,"15.4":1.50426,"15.5":0.20634,"16.0":0.15642},G:{"8":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.03786,"12.0-12.1":0.11515,"12.2-12.5":0.03786,"13.0-13.1":0,"13.2":0,"13.3":0.03786,"13.4-13.7":0,"14.0-14.4":0.15301,"14.5-14.8":5.68975,"15.0-15.1":1.98597,"15.2-15.3":4.85056,"15.4":1.67995,"15.5":1.18464,"16.0":0},P:{"4":0.06383,"5.0-5.4":0.03046,"6.2-6.4":0.10152,"7.2-7.4":0.01064,"8.2":0.02141,"9.2":0.02043,"10.1":0.01015,"11.1-11.2":0.10216,"12.0":0.02043,"13.0":0.06264,"14.0":0.07446,"15.0":0.02128,"16.0":0.11484,"17.0":3.85241},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},A:{_:"6 7 8 9 10 11 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{"10":0.01131,_:"11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0},H:{"0":0},L:{"0":46.35702},S:{"2.5":0},R:{_:"0"},M:{"0":0.77395}};
+module.exports={C:{"60":0.19814,"68":0.05051,"78":0.68765,"91":0.14763,"92":0.09713,"98":0.05051,"102":3.73349,"103":1.22766,_:"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 61 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 93 94 95 96 97 99 100 101 104 105 3.5 3.6"},D:{"88":0.19814,"99":0.34188,"102":7.12121,"103":14.44055,_:"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 89 90 91 92 93 94 95 96 97 98 100 101 104 105 106 107"},F:{"88":0.59052,_:"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 89 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"89":0.29526,"102":0.05051,"103":2.16006,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 90 91 92 93 94 95 96 97 98 99 100 101"},E:{"4":0,"15":0.09713,_:"0 5 6 7 8 9 10 11 12 13 14 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 15.4 15.6","14.1":1.27817,"15.1":1.37529,"15.2-15.3":0.44289,"15.5":0.78477,"16.0":0.05051},G:{"8":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.04578,"10.0-10.2":0,"10.3":0.04578,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0.09156,"12.2-12.5":0.04578,"13.0-13.1":0,"13.2":0,"13.3":0.04578,"13.4-13.7":0.13734,"14.0-14.4":0.13734,"14.5-14.8":0.73048,"15.0-15.1":1.46096,"15.2-15.3":3.74397,"15.4":0,"15.5":3.24139,"16.0":0.13734},P:{"4":0.07333,"5.0-5.4":0.03048,"6.2-6.4":0.12193,"7.2-7.4":0.02095,"8.2":0.01017,"9.2":0.05056,"10.1":0.15169,"11.1-11.2":0.08159,"12.0":0.0204,"13.0":0.10476,"14.0":0.13618,"15.0":0.03143,"16.0":0.23047,"17.0":3.18546},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:{"11":0.05051,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"11":0.18207,_:"10"},R:{_:"0"},M:{"0":0.25072},Q:{"10.4":0},O:{"0":0},H:{"0":0},L:{"0":46.55276},S:{"2.5":0}};
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 47aa944d0e..a9838ee3c6 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:{"30":0.02106,"89":0.00421,"91":0.22739,"96":0.02106,"99":0.00842,"100":0.21897,"101":1.74757,"102":0.05895,_:"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 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 90 92 93 94 95 97 98 103 104 3.5 3.6"},D:{"47":0.01684,"49":0.00421,"69":0.01263,"73":0.00842,"74":0.20634,"75":0.00842,"76":0.00421,"79":0.01684,"80":0.01684,"83":0.00842,"84":0.00421,"85":0.02106,"86":0.01263,"87":0.00842,"88":0.00421,"90":0.01684,"91":0.06738,"92":0.00842,"93":0.40426,"94":0.02106,"95":0.54322,"96":0.04211,"97":0.0379,"98":0.02106,"99":0.13896,"100":0.10949,"101":1.21277,"102":17.1893,"103":1.17908,"104":0.04632,"105":0.00421,_:"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 48 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 70 71 72 77 78 81 89 106"},F:{"86":0.05895,"87":0.17686,_:"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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"13":0.00421,"15":0.01684,"16":0.01684,"17":0.00842,"18":0.08001,"80":0.00842,"84":0.0379,"88":0.01263,"89":0.00842,"90":0.00842,"92":0.01684,"94":0.02948,"95":0.05474,"96":0.00421,"97":0.02106,"98":0.00421,"99":0.02527,"100":0.07159,"101":0.5727,"102":2.23183,"103":0.4211,_:"12 14 79 81 83 85 86 87 91 93"},E:{"4":0,"11":0.02948,"12":0.01263,"13":0.00842,"14":0.16423,_:"0 5 6 7 8 9 10 15 3.1 3.2 5.1 6.1 7.1 9.1 11.1 16.0","10.1":0.01263,"12.1":0.01263,"13.1":0.08422,"14.1":0.05053,"15.1":0.01684,"15.2-15.3":0.01684,"15.4":0.34109,"15.5":0.16423},G:{"8":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.00144,"8.1-8.4":0.02225,"9.0-9.2":0,"9.3":0.01292,"10.0-10.2":0.00431,"10.3":0.04594,"11.0-11.2":0.01077,"11.3-11.4":0.07753,"12.0-12.1":0.0079,"12.2-12.5":0.89083,"13.0-13.1":0.01938,"13.2":0.01723,"13.3":0.2254,"13.4-13.7":0.13065,"14.0-14.4":1.10188,"14.5-14.8":1.04948,"15.0-15.1":0.17946,"15.2-15.3":0.30723,"15.4":1.08034,"15.5":1.99343,"16.0":0},P:{"4":0.23701,"5.0-5.4":0.01056,"6.2-6.4":0.0103,"7.2-7.4":0.48433,"8.2":0.01015,"9.2":0.08244,"10.1":0.01018,"11.1-11.2":0.17518,"12.0":0.07213,"13.0":0.96866,"14.0":0.15457,"15.0":0.29884,"16.0":2.18463,"17.0":0.81408},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},A:{"11":0.33688,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.61363},H:{"0":0.54807},L:{"0":56.92578},S:{"2.5":0.01158},R:{_:"0"},M:{"0":0.13894}};
+module.exports={C:{"78":0.00404,"100":0.03632,"101":0.04842,"102":0.78683,"103":0.12509,_:"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 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 104 105 3.5 3.6"},D:{"47":0.00807,"65":0.00807,"68":0.00807,"76":0.00404,"79":0.01614,"80":0.01614,"81":0.0686,"85":0.00404,"87":0.01614,"88":0.00807,"89":0.01211,"91":0.01211,"92":0.00807,"93":1.42839,"95":0.24614,"96":0.02421,"97":0.02421,"98":0.01614,"99":0.09684,"100":0.01614,"101":0.18158,"102":1.65839,"103":17.177,"104":0.10088,"105":0.02825,_:"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 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 66 67 69 70 71 72 73 74 75 77 78 83 84 86 90 94 106"},F:{"28":0.00807,"63":0.01614,"86":0.00807,"88":0.30263,"89":0.42771,_:"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 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 87 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"14":0.01211,"15":0.05649,"17":0.00404,"18":1.56558,"80":0.00807,"84":0.02018,"89":0.01614,"90":0.00807,"91":0.00807,"92":0.01211,"94":0.02018,"95":0.01614,"96":0.01614,"98":0.00807,"99":0.00807,"100":0.02825,"101":0.02825,"102":0.14526,"103":3.23607,_:"12 13 16 79 81 83 85 86 87 88 93 97"},E:{"4":0,"11":0.01211,"13":0.03632,"14":0.06456,_:"0 5 6 7 8 9 10 12 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 15.2-15.3 15.6 16.0","12.1":0.05246,"13.1":0.05649,"14.1":0.04439,"15.1":0.02421,"15.4":0.05649,"15.5":0.18158},G:{"8":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.00144,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.09391,"10.0-10.2":0.00289,"10.3":0.02239,"11.0-11.2":0.00867,"11.3-11.4":0.05129,"12.0-12.1":0.013,"12.2-12.5":0.74692,"13.0-13.1":0.00433,"13.2":0.00144,"13.3":0.18131,"13.4-13.7":0.0744,"14.0-14.4":0.6364,"14.5-14.8":1.66215,"15.0-15.1":0.17192,"15.2-15.3":0.38357,"15.4":0.70719,"15.5":2.37151,"16.0":0.06501},P:{"4":0.07143,"5.0-5.4":0.03098,"6.2-6.4":0.02069,"7.2-7.4":0.4592,"8.2":0.01034,"9.2":0.05102,"10.1":0.02088,"11.1-11.2":0.26532,"12.0":0.04082,"13.0":0.36736,"14.0":0.18368,"15.0":0.14286,"16.0":1.20413,"17.0":1.30617},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.01193},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.31473,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.0159,"11":0.02718},S:{"2.5":0.02386},R:{_:"0"},M:{"0":0.02983},Q:{"10.4":0.00597},O:{"0":0.34597},H:{"0":0.64944},L:{"0":58.38151}};
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 7498904d02..8c8c5e8435 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:{"3":0.02394,"43":0.00239,"47":0.00239,"48":0.00479,"49":0.00239,"50":0.00479,"52":0.02394,"54":0.00718,"56":0.00718,"57":0.00479,"58":0.00239,"59":0.00479,"60":0.00718,"61":0.00479,"62":0.00479,"63":0.00958,"64":0.00479,"65":0.01197,"66":0.00718,"69":0.02633,"72":0.01197,"74":0.00479,"78":0.01436,"80":0.00718,"81":0.00718,"82":0.00479,"83":0.00718,"87":0.00239,"89":0.01436,"91":0.01915,"93":0.00718,"94":0.00718,"95":0.00958,"96":0.01676,"97":0.01676,"98":0.01197,"99":0.02633,"100":0.17476,"101":1.63031,"102":0.0383,_:"2 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 44 45 46 51 53 55 67 68 70 71 73 75 76 77 79 84 85 86 88 90 92 103 104 3.5 3.6"},D:{"37":0.01436,"39":0.00718,"40":0.00479,"43":0.00479,"44":0.00479,"47":0.00239,"48":0.00479,"49":0.01436,"50":0.00479,"51":0.00479,"52":0.00479,"53":0.01436,"55":0.01197,"56":0.00718,"57":0.00958,"58":0.00479,"60":0.00479,"62":0.00479,"63":0.01197,"64":0.00239,"65":0.00479,"66":0.01436,"67":0.01436,"68":0.01436,"69":0.01197,"70":0.01197,"71":0.03112,"72":0.00718,"73":0.00718,"74":0.02155,"75":0.00958,"76":0.03591,"77":0.01197,"78":0.01436,"79":0.04309,"80":0.02394,"81":0.02873,"83":0.02873,"84":0.01676,"85":0.01676,"86":0.08379,"87":0.05985,"88":0.02394,"89":0.05027,"90":0.02633,"91":0.05267,"92":0.05267,"93":0.02394,"94":0.02633,"95":0.05027,"96":0.11731,"97":0.10534,"98":0.16758,"99":0.13885,"100":0.2777,"101":0.55301,"102":7.20115,"103":0.80678,"104":0.00718,_:"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 38 41 42 45 46 54 59 61 105 106"},F:{"40":0.00239,"69":0.00718,"70":0.01197,"79":0.00958,"82":0.00479,"85":0.01197,"86":0.01197,"87":0.11252,_:"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 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 71 72 73 74 75 76 77 78 80 81 83 84 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.00718,"84":0.02633,"85":0.00479,"88":0.00479,"89":0.01197,"90":0.00718,"92":0.01915,"94":0.00479,"96":0.00479,"97":0.00239,"98":0.00479,"99":0.0383,"100":0.01436,"101":0.1197,"102":0.55062,"103":0.12688,_:"12 13 14 15 16 17 79 80 81 83 86 87 91 93 95"},E:{"4":0,"13":0.01436,"14":0.00718,_:"0 5 6 7 8 9 10 11 12 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 16.0","13.1":0.00718,"14.1":0.00718,"15.1":0.00479,"15.2-15.3":0.00239,"15.4":0.00958,"15.5":0.02155},G:{"8":0.00032,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00884,"5.0-5.1":0.00064,"6.0-6.1":0.00112,"7.0-7.1":0.00353,"8.1-8.4":0.00016,"9.0-9.2":0.00273,"9.3":0.00803,"10.0-10.2":0.00048,"10.3":0.00546,"11.0-11.2":0.00193,"11.3-11.4":0.00096,"12.0-12.1":0.01398,"12.2-12.5":0.17674,"13.0-13.1":0.00594,"13.2":0.00353,"13.3":0.01542,"13.4-13.7":0.03728,"14.0-14.4":0.15521,"14.5-14.8":0.18606,"15.0-15.1":0.1009,"15.2-15.3":0.19811,"15.4":0.29677,"15.5":0.37839,"16.0":0.00209},P:{"4":0.19234,"5.0-5.4":0.06074,"6.2-6.4":0.01012,"7.2-7.4":0.14173,"8.2":0.02141,"9.2":0.21259,"10.1":0.04049,"11.1-11.2":0.32395,"12.0":0.07086,"13.0":0.29358,"14.0":0.22271,"15.0":0.15185,"16.0":0.69851,"17.0":2.19676},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0.00093,"4.1":0.00556,"4.2-4.3":0.00432,"4.4":0,"4.4.3-4.4.4":0.05003},A:{"11":0.00958,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{"10":0.01131,_:"11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":3.4983},H:{"0":8.00631},L:{"0":66.36858},S:{"2.5":0.00761},R:{_:"0"},M:{"0":0.66924}};
+module.exports={C:{"3":0.03584,"4":0.00224,"47":0.00448,"48":0.00224,"49":0.00224,"50":0.00224,"52":0.0336,"56":0.00224,"57":0.00224,"59":0.01344,"60":0.00448,"61":0.00672,"62":0.00448,"64":0.00448,"69":0.00448,"72":0.0112,"74":0.00448,"78":0.00224,"79":0.00224,"84":0.00672,"87":0.08512,"88":0.00224,"89":0.07168,"91":0.01344,"93":0.00672,"94":0.00672,"95":0.00672,"96":0.00672,"97":0.00448,"98":0.00672,"99":0.0112,"100":0.04256,"101":0.1008,"102":1.45824,"103":0.19488,_:"2 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 51 53 54 55 58 63 65 66 67 68 70 71 73 75 76 77 80 81 82 83 85 86 90 92 104 105 3.5 3.6"},D:{"37":0.01344,"43":0.00448,"44":0.00224,"48":0.00896,"49":0.01568,"50":0.00672,"51":0.00224,"52":0.00448,"53":0.00896,"55":0.01344,"56":0.00672,"57":0.00448,"58":0.00448,"60":0.00448,"61":0.00224,"62":0.00224,"63":0.02464,"64":0.00448,"66":0.00896,"67":0.0112,"68":0.01792,"69":0.00896,"70":0.00672,"71":0.01344,"72":0.01344,"73":0.00672,"74":0.00896,"75":0.0112,"76":0.02016,"77":0.00896,"78":0.01344,"79":0.02688,"80":0.01568,"81":0.0224,"83":0.0224,"84":0.00896,"85":0.0112,"86":0.07168,"87":0.04704,"88":0.01792,"89":0.056,"90":0.01344,"91":0.0336,"92":0.03808,"93":0.0336,"94":0.02464,"95":0.056,"96":0.056,"97":0.0672,"98":0.12768,"99":0.10528,"100":0.1008,"101":0.15456,"102":0.58688,"103":6.8656,"104":0.00448,"105":0.00448,_:"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 38 39 40 41 42 45 46 47 54 59 65 106 107"},F:{"69":0.00448,"70":0.00224,"79":0.0224,"85":0.00896,"86":0.00896,"87":0.00896,"88":0.08064,"89":0.05824,_:"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 71 72 73 74 75 76 77 78 80 81 82 83 84 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00672,"18":0.00224,"84":0.01568,"85":0.00224,"89":0.01344,"90":0.00448,"92":0.01344,"97":0.00224,"98":0.00672,"99":0.02016,"100":0.00896,"101":0.01792,"102":0.03808,"103":0.75488,_:"13 14 15 16 17 79 80 81 83 86 87 88 91 93 94 95 96"},E:{"4":0,"13":0.0112,"14":0.00448,_:"0 5 6 7 8 9 10 11 12 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.6 16.0","13.1":0.00672,"14.1":0.0112,"15.1":0.00224,"15.2-15.3":0.00224,"15.4":0.00672,"15.5":0.01792},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.0066,"5.0-5.1":0.00017,"6.0-6.1":0.00186,"7.0-7.1":0.00592,"8.1-8.4":0,"9.0-9.2":0.00474,"9.3":0.00152,"10.0-10.2":0.00017,"10.3":0.00254,"11.0-11.2":0.00152,"11.3-11.4":0.00152,"12.0-12.1":0.01049,"12.2-12.5":0.17985,"13.0-13.1":0.00474,"13.2":0.00914,"13.3":0.01472,"13.4-13.7":0.03688,"14.0-14.4":0.25193,"14.5-14.8":0.16158,"15.0-15.1":0.07715,"15.2-15.3":0.13468,"15.4":0.20861,"15.5":0.54344,"16.0":0.00863},P:{"4":0.13187,"5.0-5.4":0.08115,"6.2-6.4":0.01014,"7.2-7.4":0.15216,"8.2":0.01014,"9.2":0.27388,"10.1":0.03043,"11.1-11.2":0.36518,"12.0":0.06086,"13.0":0.29417,"14.0":0.18259,"15.0":0.14201,"16.0":0.53762,"17.0":2.38379},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00805,"4.2-4.3":0.00977,"4.4":0,"4.4.3-4.4.4":0.09082},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.00672,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"11":0.18207,_:"10"},R:{_:"0"},M:{"0":0.74496},Q:{"10.4":0},O:{"0":3.01088},H:{"0":8.50744},L:{"0":67.93208},S:{"2.5":0.00776}};
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 73b67c9a15..c183e20e9a 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:{"48":0.00363,"60":0.01816,"68":0.00726,"72":0.00363,"78":0.59185,"81":0.00726,"82":0.00726,"83":0.00363,"84":0.01089,"85":0.02179,"87":0.00363,"88":0.00363,"89":0.0581,"91":0.43935,"95":0.00363,"96":0.00726,"97":0.00726,"98":0.01089,"99":0.08351,"100":0.81334,"101":3.89243,"102":0.06536,_:"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 52 53 54 55 56 57 58 59 61 62 63 64 65 66 67 69 70 71 73 74 75 76 77 79 80 86 90 92 93 94 103 104 3.5 3.6"},D:{"22":0.03268,"43":0.00726,"46":0.00726,"47":0.02542,"49":0.01816,"54":0.00363,"66":0.00363,"67":0.01816,"70":0.00363,"74":0.00726,"75":0.00726,"76":0.01452,"77":0.06173,"78":0.02179,"81":0.02905,"83":0.01089,"84":0.01089,"85":0.01452,"86":0.00363,"87":0.09441,"88":0.01452,"89":0.03994,"90":0.02179,"91":0.12709,"92":0.03268,"93":0.01816,"94":0.00363,"95":0.00726,"96":0.05447,"97":0.11619,"98":0.03994,"99":0.03994,"100":0.34858,"101":1.14013,"102":14.43323,"103":1.0893,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 44 45 48 50 51 52 53 55 56 57 58 59 60 61 62 63 64 65 68 69 71 72 73 79 80 104 105 106"},F:{"82":0.00363,"86":0.07625,"87":0.26506,_:"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 85 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"15":0.02542,"17":0.03994,"18":0.01816,"84":0.01816,"86":0.00363,"87":0.00726,"89":0.00363,"90":0.00726,"91":0.00363,"92":0.01816,"93":0.00726,"94":0.00363,"96":0.03268,"97":0.01089,"98":0.01452,"99":0.01452,"100":0.08714,"101":0.74799,"102":3.74356,"103":0.75888,_:"12 13 14 16 79 80 81 83 85 88 95"},E:{"4":0,"11":0.01452,"13":0.01816,"14":0.33768,"15":0.01452,_:"0 5 6 7 8 9 10 12 3.1 3.2 5.1 6.1 7.1 9.1 16.0","10.1":0.01089,"11.1":0.00726,"12.1":0.02179,"13.1":0.34131,"14.1":0.28322,"15.1":0.13435,"15.2-15.3":0.09078,"15.4":0.25417,"15.5":0.79156},G:{"8":0.00616,"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.00616,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0.00308,"10.3":0.01,"11.0-11.2":0.01462,"11.3-11.4":0.00693,"12.0-12.1":0.00923,"12.2-12.5":0.20008,"13.0-13.1":0.01385,"13.2":0.01462,"13.3":0.02001,"13.4-13.7":0.10312,"14.0-14.4":0.2855,"14.5-14.8":0.93116,"15.0-15.1":0.34168,"15.2-15.3":0.53946,"15.4":1.6907,"15.5":3.44297,"16.0":0.04925},P:{"4":0.11185,"5.0-5.4":0.0405,"6.2-6.4":0.09113,"7.2-7.4":0.05084,"8.2":0.01021,"9.2":0.02034,"10.1":0.03038,"11.1-11.2":0.21354,"12.0":0.02034,"13.0":0.09152,"14.0":0.08135,"15.0":0.02034,"16.0":0.18303,"17.0":3.58943},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.05096},A:{"11":0.11256,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{_:"10 11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.01274},H:{"0":0.17489},L:{"0":29.37363},S:{"2.5":0},R:{_:"0"},M:{"0":0.72618}};
+module.exports={C:{"48":0.02136,"52":0.01281,"59":0.02136,"68":0.02136,"72":0.04698,"78":0.12813,"79":0.00854,"84":0.02136,"86":0.00427,"87":0.00427,"89":0.06407,"91":0.02563,"96":0.00427,"97":0.00427,"99":0.08969,"100":0.01281,"101":0.29043,"102":5.59074,"103":0.41002,_:"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 73 74 75 76 77 80 81 82 83 85 88 90 92 93 94 95 98 104 105 3.5 3.6"},D:{"47":0.00854,"49":0.04271,"50":0.03844,"55":0.00854,"70":0.00854,"75":0.00854,"79":0.06407,"81":0.01708,"83":0.00427,"84":0.0299,"85":0.00427,"86":0.01281,"87":0.24772,"88":0.00427,"89":0.15803,"90":0.01708,"91":0.08542,"92":0.07261,"93":0.11532,"94":0.00854,"96":0.08969,"97":0.05979,"98":0.03844,"99":0.07261,"100":0.14521,"101":0.06407,"102":1.66996,"103":16.59711,"105":0.00427,_:"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 48 51 52 53 54 56 57 58 59 60 61 62 63 64 65 66 67 68 69 71 72 73 74 76 77 78 80 95 104 106"},F:{"77":0.00427,"79":0.02136,"84":0.00427,"85":0.00427,"87":0.00427,"88":0.58513,"89":0.30324,_:"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 78 80 81 82 83 86 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"15":0.02136,"16":0.01281,"17":0.00427,"18":0.01708,"80":0.01281,"81":0.03417,"84":0.02563,"85":0.00854,"86":0.00427,"90":0.01281,"92":0.00427,"93":0.01281,"96":0.02136,"97":0.00854,"98":0.02563,"99":0.04698,"100":0.0299,"101":0.08115,"102":0.32033,"103":6.46629,_:"12 13 14 79 83 87 88 89 91 94 95"},E:{"4":0,"13":0.07261,"14":0.58513,"15":0.03844,_:"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","12.1":0.04698,"13.1":0.34168,"14.1":0.46981,"15.1":0.10678,"15.2-15.3":0.03844,"15.4":0.12386,"15.5":2.34905,"15.6":0.06407,"16.0":0.01281},G:{"8":0.01065,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00237,"7.0-7.1":0.0071,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00473,"10.0-10.2":0,"10.3":0.00473,"11.0-11.2":0.0071,"11.3-11.4":0.01775,"12.0-12.1":0.02248,"12.2-12.5":0.30646,"13.0-13.1":0.00237,"13.2":0.00237,"13.3":0.04023,"13.4-13.7":0.10176,"14.0-14.4":0.37983,"14.5-14.8":1.01169,"15.0-15.1":0.36681,"15.2-15.3":0.55968,"15.4":0.9963,"15.5":7.44506,"16.0":0.32895},P:{"4":0.03057,"5.0-5.4":0.04033,"6.2-6.4":0.23191,"7.2-7.4":0.10188,"8.2":0.01034,"9.2":0.01019,"10.1":0.03025,"11.1-11.2":0.08151,"12.0":0.03068,"13.0":0.07132,"14.0":0.08151,"15.0":0.18339,"16.0":0.1732,"17.0":2.94445},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00267,"4.2-4.3":0.00535,"4.4":0,"4.4.3-4.4.4":0.07219},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.12386,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{"11":0.02718,_:"10"},S:{"2.5":0},R:{_:"0"},M:{"0":0.95674},Q:{"10.4":0},O:{"0":0.0401},H:{"0":0.32543},L:{"0":43.65438}};
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 0bfb793ebd..a1e6447e6e 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:{"34":0.01478,"52":0.03168,"58":0.00422,"60":0.00634,"78":0.00634,"87":0.00422,"88":0.00634,"91":0.01056,"93":0.00211,"94":0.00422,"95":0.00422,"97":0.00211,"98":0.00422,"99":0.00634,"100":0.08659,"101":0.6336,"102":0.02957,_:"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 43 44 45 46 47 48 49 50 51 53 54 55 56 57 59 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 89 90 92 96 103 104 3.5 3.6"},D:{"28":0.00845,"34":0.00422,"38":0.00422,"39":0.00211,"40":0.00211,"49":0.02746,"50":0.00422,"52":0.01056,"55":0.00422,"63":0.00634,"65":0.00422,"67":0.00634,"69":0.02534,"70":0.0169,"71":0.00211,"72":0.00211,"73":0.00211,"74":0.01056,"75":0.00211,"76":0.00211,"77":0.00211,"78":0.00422,"79":0.02746,"80":0.01056,"81":0.02112,"83":0.00634,"84":0.00845,"85":0.00634,"86":0.01056,"87":0.01478,"88":0.01056,"89":0.00634,"90":0.00845,"91":0.01901,"92":0.04224,"93":0.00845,"94":0.01267,"95":0.01267,"96":0.02746,"97":0.02534,"98":0.03168,"99":0.04435,"100":0.13728,"101":0.60403,"102":8.8345,"103":0.76032,"104":0.00422,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 35 36 37 41 42 43 44 45 46 47 48 51 53 54 56 57 58 59 60 61 62 64 66 68 105 106"},F:{"28":0.01267,"70":0.00634,"77":0.00211,"78":0.00211,"79":0.00422,"85":0.00845,"86":0.07814,"87":0.27878,_:"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 71 72 73 74 75 76 80 81 82 83 84 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00845,"13":0.00422,"14":0.00422,"15":0.00845,"16":0.00634,"17":0.01056,"18":0.02534,"84":0.00845,"85":0.00211,"89":0.00422,"90":0.00211,"91":0.00211,"92":0.00634,"95":0.00845,"96":0.00422,"97":0.00845,"98":0.00634,"99":0.01901,"100":0.02746,"101":0.27034,"102":1.6009,"103":0.29357,_:"79 80 81 83 86 87 88 93 94"},E:{"4":0,"13":0.00845,"14":0.04435,"15":0.0169,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 16.0","10.1":0.00422,"11.1":0.00845,"12.1":0.01901,"13.1":0.0697,"14.1":0.13517,"15.1":0.03168,"15.2-15.3":0.02957,"15.4":0.1943,"15.5":0.53856},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00444,"6.0-6.1":0.00111,"7.0-7.1":0.00777,"8.1-8.4":0.00777,"9.0-9.2":0.00333,"9.3":0.08876,"10.0-10.2":0.00222,"10.3":0.05104,"11.0-11.2":0.0122,"11.3-11.4":0.01109,"12.0-12.1":0.01109,"12.2-12.5":0.51924,"13.0-13.1":0.02774,"13.2":0.00999,"13.3":0.03772,"13.4-13.7":0.10873,"14.0-14.4":0.36058,"14.5-14.8":0.86762,"15.0-15.1":0.28403,"15.2-15.3":0.55918,"15.4":1.61098,"15.5":6.4661,"16.0":0.01553},P:{"4":0.22323,"5.0-5.4":0.01015,"6.2-6.4":0.11237,"7.2-7.4":0.55808,"8.2":0.03063,"9.2":0.02029,"10.1":0.03044,"11.1-11.2":0.1725,"12.0":0.08118,"13.0":0.16235,"14.0":0.25367,"15.0":0.13191,"16.0":0.76102,"17.0":6.28096},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0015,"4.2-4.3":0.00499,"4.4":0,"4.4.3-4.4.4":0.03295},A:{"11":0.16474,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{"10":0.04966,_:"11"},J:{"7":0,"10":0},Q:{"10.4":0.00789},O:{"0":0.62323},H:{"0":3.57755},L:{"0":59.04733},S:{"2.5":0},R:{_:"0"},M:{"0":0.55223}};
+module.exports={C:{"34":0.01496,"52":0.03419,"60":0.00427,"78":0.00641,"83":0.00214,"87":0.00427,"88":0.00427,"91":0.01282,"93":0.00427,"94":0.00641,"95":0.00427,"98":0.00214,"99":0.00641,"100":0.01069,"101":0.03847,"102":0.60905,"103":0.08334,_:"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 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 84 85 86 89 90 92 96 97 104 105 3.5 3.6"},D:{"28":0.00641,"38":0.00427,"39":0.00427,"49":0.02351,"50":0.00641,"52":0.01282,"55":0.00641,"63":0.00427,"65":0.00855,"66":0.00214,"67":0.00641,"69":0.02137,"70":0.0171,"71":0.00214,"72":0.00214,"74":0.01069,"75":0.00214,"76":0.00641,"77":0.00427,"78":0.00641,"79":0.02564,"80":0.01069,"81":0.02137,"83":0.00641,"84":0.01069,"85":0.00427,"86":0.01282,"87":0.01282,"88":0.00855,"89":0.00641,"90":0.00855,"91":0.02564,"92":0.04274,"93":0.00855,"94":0.00855,"95":0.01282,"96":0.02137,"97":0.01923,"98":0.02778,"99":0.02564,"100":0.0748,"101":0.07693,"102":0.48296,"103":9.44768,"104":0.00641,"105":0.00427,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 40 41 42 43 44 45 46 47 48 51 53 54 56 57 58 59 60 61 62 64 68 73 106 107"},F:{"28":0.01069,"70":0.00214,"79":0.00855,"83":0.00214,"85":0.00641,"86":0.00855,"87":0.01069,"88":0.23293,"89":0.12395,_:"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 71 72 73 74 75 76 77 78 80 81 82 84 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.01069,"13":0.00427,"14":0.00855,"15":0.00855,"16":0.00855,"17":0.01069,"18":0.02564,"84":0.00855,"85":0.00214,"89":0.00427,"90":0.00427,"91":0.00214,"92":0.00855,"95":0.01069,"96":0.00427,"97":0.00641,"98":0.00427,"99":0.01069,"100":0.01282,"101":0.03847,"102":0.07052,"103":2.13059,_:"79 80 81 83 86 87 88 93 94"},E:{"4":0,"13":0.01069,"14":0.03847,"15":0.0171,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1","9.1":0.00427,"10.1":0.00427,"11.1":0.00855,"12.1":0.01496,"13.1":0.06411,"14.1":0.12395,"15.1":0.02778,"15.2-15.3":0.02351,"15.4":0.08975,"15.5":0.65179,"15.6":0.02992,"16.0":0.00427},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00342,"6.0-6.1":0.00228,"7.0-7.1":0.00684,"8.1-8.4":0.0057,"9.0-9.2":0.00342,"9.3":0.07638,"10.0-10.2":0.00114,"10.3":0.04674,"11.0-11.2":0.0114,"11.3-11.4":0.01596,"12.0-12.1":0.0114,"12.2-12.5":0.50956,"13.0-13.1":0.0228,"13.2":0.00798,"13.3":0.04104,"13.4-13.7":0.10146,"14.0-14.4":0.33515,"14.5-14.8":0.76035,"15.0-15.1":0.24053,"15.2-15.3":0.4138,"15.4":0.64749,"15.5":7.84058,"16.0":0.03648},P:{"4":0.23267,"5.0-5.4":0.02023,"6.2-6.4":0.07094,"7.2-7.4":0.54627,"8.2":0.02018,"9.2":0.02023,"10.1":0.03035,"11.1-11.2":0.15174,"12.0":0.09104,"13.0":0.15174,"14.0":0.22255,"15.0":0.12139,"16.0":0.49569,"17.0":6.69681},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.00491,"4.4":0,"4.4.3-4.4.4":0.03293},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.14104,_:"6 7 8 9 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},R:{_:"0"},M:{"0":0.52682},Q:{"10.4":0},O:{"0":0.62904},H:{"0":3.49876},L:{"0":59.22972},S:{"2.5":0}};
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 82dc70858d..8b5b37dcce 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:{"34":0.00254,"37":0.00762,"47":0.01016,"52":0.00762,"68":0.00762,"71":0.00254,"72":0.00254,"78":0.01016,"87":0.00254,"88":0.00762,"89":0.00508,"91":0.0254,"95":0.00508,"96":0.00508,"98":0.01016,"99":0.02032,"100":0.14732,"101":1.17602,"102":0.07874,_:"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 38 39 40 41 42 43 44 45 46 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 69 70 73 74 75 76 77 79 80 81 82 83 84 85 86 90 92 93 94 97 103 104 3.5 3.6"},D:{"11":0.00254,"40":0.00508,"42":0.00254,"43":0.00508,"49":0.00508,"50":0.00508,"51":0.02286,"53":0.00508,"55":0.00254,"57":0.00508,"63":0.01524,"64":0.02286,"65":0.00508,"66":0.00254,"67":0.00254,"68":0.01016,"69":0.00508,"70":0.00762,"71":0.01778,"73":0.02794,"74":0.00508,"75":0.00508,"76":0.0254,"77":0.01524,"78":0.0127,"79":0.01778,"80":0.02286,"81":0.04318,"83":0.0127,"84":0.01016,"85":0.00762,"86":0.04064,"87":0.04064,"88":0.02032,"89":0.01524,"90":0.01778,"91":0.02794,"92":0.01778,"93":0.04318,"94":0.02032,"95":0.02794,"96":0.0508,"97":0.04318,"98":0.0508,"99":0.07874,"100":0.23876,"101":0.72898,"102":8.18896,"103":0.76454,"104":0.01016,_:"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 41 44 45 46 47 48 52 54 56 58 59 60 61 62 72 105 106"},F:{"28":0.00254,"34":0.00254,"36":0.00254,"42":0.01016,"70":0.01016,"77":0.00508,"79":0.02032,"81":0.00254,"82":0.00508,"84":0.01778,"85":0.04826,"86":0.09906,"87":0.99314,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 35 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 71 72 73 74 75 76 78 80 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.0635,"13":0.0254,"14":0.0127,"15":0.0254,"16":0.03048,"17":0.0381,"18":0.11176,"84":0.02286,"85":0.0127,"88":0.00254,"89":0.01778,"90":0.0254,"92":0.04826,"93":0.01524,"94":0.00254,"95":0.00508,"96":0.0127,"97":0.01778,"98":0.0127,"99":0.03048,"100":0.0508,"101":0.38608,"102":1.6764,"103":0.33782,_:"79 80 81 83 86 87 91"},E:{"4":0,"13":0.01016,"14":0.01778,_:"0 5 6 7 8 9 10 11 12 15 3.1 3.2 6.1 7.1 9.1 16.0","5.1":0.01016,"10.1":0.00762,"11.1":0.0127,"12.1":0.00762,"13.1":0.02794,"14.1":0.03556,"15.1":0.01016,"15.2-15.3":0.01524,"15.4":0.0635,"15.5":0.08636},G:{"8":0.00167,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00223,"5.0-5.1":0.00446,"6.0-6.1":0,"7.0-7.1":0.02342,"8.1-8.4":0,"9.0-9.2":0.00056,"9.3":0.07808,"10.0-10.2":0.00502,"10.3":0.09704,"11.0-11.2":0.02008,"11.3-11.4":0.01729,"12.0-12.1":0.02063,"12.2-12.5":1.01052,"13.0-13.1":0.0145,"13.2":0.0039,"13.3":0.03179,"13.4-13.7":0.09313,"14.0-14.4":0.44671,"14.5-14.8":0.56103,"15.0-15.1":0.35469,"15.2-15.3":0.4099,"15.4":0.79247,"15.5":1.55984,"16.0":0.00948},P:{"4":0.27027,"5.0-5.4":0.06074,"6.2-6.4":0.01012,"7.2-7.4":0.13514,"8.2":0.02141,"9.2":0.03119,"10.1":0.04049,"11.1-11.2":0.02079,"12.0":0.02079,"13.0":0.09356,"14.0":0.06237,"15.0":0.06237,"16.0":0.30146,"17.0":0.8524},I:{"0":0,"3":0,"4":0.00199,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00099,"4.2-4.3":0.00274,"4.4":0,"4.4.3-4.4.4":0.07635},A:{"8":0.00862,"9":0.00287,"10":0.00862,"11":0.0891,_:"6 7 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{"10":0.01131,_:"11"},J:{"7":0,"10":0.00746},Q:{"10.4":0.01492},O:{"0":2.28307},H:{"0":14.19782},L:{"0":57.06293},S:{"2.5":0.00746},R:{_:"0"},M:{"0":0.17906}};
+module.exports={C:{"7":0.00528,"34":0.00792,"43":0.00528,"47":0.00528,"52":0.00264,"68":0.00264,"71":0.00528,"72":0.00528,"76":0.00264,"78":0.01056,"91":0.03431,"96":0.00264,"98":0.00264,"99":0.02375,"100":0.01583,"101":0.08445,"102":0.95796,"103":0.15042,"104":0.00528,_:"2 3 4 5 6 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 60 61 62 63 64 65 66 67 69 70 73 74 75 77 79 80 81 82 83 84 85 86 87 88 89 90 92 93 94 95 97 105 3.5 3.6"},D:{"11":0.00528,"30":0.00264,"38":0.00528,"43":0.00528,"49":0.0132,"50":0.00264,"51":0.01583,"55":0.00528,"57":0.00528,"60":0.00264,"63":0.01847,"64":0.03695,"68":0.01847,"69":0.01056,"70":0.01056,"71":0.02111,"72":0.0132,"73":0.02375,"74":0.01583,"75":0.01056,"76":0.02639,"77":0.01847,"78":0.02375,"79":0.02903,"80":0.06861,"81":0.04486,"83":0.01847,"84":0.01056,"85":0.02111,"86":0.05806,"87":0.03695,"88":0.04222,"89":0.02375,"90":0.02903,"91":0.03167,"92":0.01847,"93":0.07389,"94":0.01056,"95":0.02903,"96":0.08973,"97":0.05014,"98":0.03695,"99":0.0475,"100":0.095,"101":0.16362,"102":0.636,"103":8.68495,"104":0.03431,"105":0.01056,_:"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 31 32 33 34 35 36 37 39 40 41 42 44 45 46 47 48 52 53 54 56 58 59 61 62 65 66 67 106 107"},F:{"36":0.00264,"42":0.01056,"62":0.00792,"70":0.00528,"79":0.10292,"80":0.00264,"81":0.00792,"82":0.00792,"83":0.00792,"84":0.01847,"85":0.06334,"86":0.12931,"87":0.05014,"88":0.74948,"89":0.42488,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 63 64 65 66 67 68 69 71 72 73 74 75 76 77 78 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.07389,"13":0.02639,"14":0.01583,"15":0.02375,"16":0.03431,"17":0.03431,"18":0.13195,"80":0.00528,"83":0.00792,"84":0.02639,"85":0.0132,"86":0.00528,"87":0.00528,"88":0.00264,"89":0.03431,"90":0.02903,"92":0.06334,"93":0.00264,"95":0.00792,"96":0.00792,"97":0.01056,"98":0.00792,"99":0.01847,"100":0.01847,"101":0.0607,"102":0.18209,"103":2.44108,_:"79 81 91 94"},E:{"4":0,"13":0.00264,"14":0.02375,"15":0.00264,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 16.0","5.1":0.00528,"7.1":0.00264,"9.1":0.07125,"10.1":0.00792,"11.1":0.00792,"12.1":0.00264,"13.1":0.01583,"14.1":0.03959,"15.1":0.00792,"15.2-15.3":0.01056,"15.4":0.03167,"15.5":0.12667,"15.6":0.00528},G:{"8":0.0044,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00126,"5.0-5.1":0.00503,"6.0-6.1":0,"7.0-7.1":0.01823,"8.1-8.4":0,"9.0-9.2":0.00314,"9.3":0.1188,"10.0-10.2":0.00691,"10.3":0.0836,"11.0-11.2":0.02326,"11.3-11.4":0.01509,"12.0-12.1":0.03708,"12.2-12.5":1.07231,"13.0-13.1":0.02263,"13.2":0.01006,"13.3":0.03646,"13.4-13.7":0.08297,"14.0-14.4":0.41987,"14.5-14.8":0.65998,"15.0-15.1":0.34445,"15.2-15.3":0.42804,"15.4":0.47644,"15.5":2.30238,"16.0":0.01823},P:{"4":0.21031,"5.0-5.4":0.08115,"6.2-6.4":0.01014,"7.2-7.4":0.1367,"8.2":0.01014,"9.2":0.03155,"10.1":0.03043,"11.1-11.2":0.02103,"12.0":0.06086,"13.0":0.12619,"14.0":0.06309,"15.0":0.04206,"16.0":0.1998,"17.0":1.00951},I:{"0":0,"3":0,"4":0.00124,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00101,"4.2-4.3":0.00248,"4.4":0,"4.4.3-4.4.4":0.06888},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00583,"10":0.00875,"11":0.09625,_:"6 7 9 5.5"},J:{"7":0,"10":0.02208},N:{"11":0.18207,_:"10"},R:{_:"0"},M:{"0":0.19875},Q:{"10.4":0.02944},O:{"0":2.14941},H:{"0":13.19216},L:{"0":57.11016},S:{"2.5":0.01472}};
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 44411a17fe..10b78f5de4 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:{"44":0.0081,"47":0.00405,"48":0.00405,"49":0.0081,"52":0.01215,"56":0.0081,"57":0.01215,"59":0.00405,"72":0.0081,"78":0.0162,"84":0.00405,"87":0.01215,"88":0.02834,"89":0.02025,"90":0.02025,"91":0.02834,"94":0.0081,"95":0.0081,"97":0.0081,"98":0.01215,"99":0.05669,"100":0.30772,"101":1.97996,"102":0.15791,_:"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 45 46 50 51 53 54 55 58 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 79 80 81 82 83 85 86 92 93 96 103 104 3.5 3.6"},D:{"11":0.0081,"47":0.0081,"49":0.0081,"50":0.00405,"55":0.0081,"57":0.00405,"58":0.01215,"63":0.02025,"64":0.00405,"65":0.0081,"66":0.00405,"67":0.00405,"69":0.01215,"70":0.0081,"71":0.0081,"74":0.03644,"75":0.02025,"76":0.02025,"77":0.00405,"78":0.01215,"79":0.04454,"80":0.0162,"81":0.02429,"83":0.02834,"84":0.0081,"85":0.02025,"86":0.03239,"87":0.02834,"88":0.02025,"89":0.02025,"90":0.0162,"91":0.04049,"92":0.06074,"93":0.03644,"94":0.04049,"95":0.04049,"96":0.06074,"97":0.07288,"98":0.10932,"99":0.11742,"100":0.31177,"101":1.0163,"102":17.53217,"103":1.405,"104":0.01215,_:"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 51 52 53 54 56 59 60 61 62 68 72 73 105 106"},F:{"36":0.01215,"37":0.01215,"40":0.00405,"42":0.0081,"70":0.00405,"79":0.02025,"82":0.0081,"83":0.0162,"84":0.01215,"85":0.04049,"86":0.17816,"87":1.26329,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 38 39 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 71 72 73 74 75 76 77 78 80 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.07288,"13":0.02834,"14":0.02834,"15":0.02834,"16":0.04049,"17":0.02834,"18":0.16196,"84":0.02834,"85":0.02429,"89":0.02025,"90":0.0162,"91":0.00405,"92":0.09718,"94":0.00405,"95":0.0081,"96":0.03239,"97":0.02025,"98":0.02834,"99":0.04049,"100":0.04454,"101":0.54662,"102":2.69259,"103":0.56281,_:"79 80 81 83 86 87 88 93"},E:{"4":0,"12":0.00405,"13":0.01215,"14":0.03239,"15":0.0162,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1 10.1 16.0","11.1":0.02429,"12.1":0.0081,"13.1":0.05669,"14.1":0.25509,"15.1":0.02834,"15.2-15.3":0.05669,"15.4":0.1984,"15.5":0.31582},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00133,"5.0-5.1":0.00066,"6.0-6.1":0,"7.0-7.1":0.00597,"8.1-8.4":0,"9.0-9.2":0.00464,"9.3":0.04908,"10.0-10.2":0.00066,"10.3":0.03847,"11.0-11.2":0.01061,"11.3-11.4":0.00796,"12.0-12.1":0.0199,"12.2-12.5":0.4291,"13.0-13.1":0.01194,"13.2":0.00597,"13.3":0.04841,"13.4-13.7":0.09749,"14.0-14.4":0.41119,"14.5-14.8":0.61148,"15.0-15.1":0.34155,"15.2-15.3":0.5498,"15.4":1.05715,"15.5":2.91082,"16.0":0.00928},P:{"4":0.15875,"5.0-5.4":0.06074,"6.2-6.4":0.01012,"7.2-7.4":0.1905,"8.2":0.02141,"9.2":0.03119,"10.1":0.04049,"11.1-11.2":0.05292,"12.0":0.04233,"13.0":0.05292,"14.0":0.07408,"15.0":0.05292,"16.0":0.254,"17.0":1.07948},I:{"0":0,"3":0,"4":0.00078,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00157,"4.2-4.3":0.00627,"4.4":0,"4.4.3-4.4.4":0.11635},A:{"10":0.00405,"11":0.10527,_:"6 7 8 9 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{"10":0.01131,_:"11"},J:{"7":0,"10":0},Q:{"10.4":0.04761},O:{"0":1.66628},H:{"0":7.26225},L:{"0":49.51333},S:{"2.5":0.00595},R:{_:"0"},M:{"0":0.21424}};
+module.exports={C:{"34":0.00769,"47":0.00385,"52":0.01539,"56":0.00385,"57":0.00769,"68":0.00385,"72":0.01539,"78":0.01154,"87":0.00385,"88":0.03847,"89":0.01154,"90":0.00385,"91":0.02693,"94":0.00769,"96":0.00385,"97":0.00769,"98":0.00769,"99":0.03462,"100":0.03462,"101":0.17696,"102":1.93889,"103":0.29622,"104":0.01539,_:"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 43 44 45 46 48 49 50 51 53 54 55 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 92 93 95 105 3.5 3.6"},D:{"11":0.00385,"20":0.00385,"49":0.00769,"55":0.00769,"56":0.00385,"58":0.01154,"62":0.00385,"63":0.02308,"68":0.01924,"69":0.01539,"70":0.01539,"71":0.00769,"72":0.00769,"73":0.00769,"74":0.03847,"75":0.01154,"76":0.02308,"77":0.01154,"78":0.01154,"79":0.03078,"80":0.02308,"81":0.01924,"83":0.02308,"84":0.01154,"85":0.02693,"86":0.05001,"87":0.03462,"88":0.01924,"89":0.01924,"90":0.03078,"91":0.02693,"92":0.03847,"93":0.03078,"94":0.04616,"95":0.02693,"96":0.03847,"97":0.05771,"98":0.08848,"99":0.07694,"100":0.11926,"101":0.19235,"102":0.91174,"103":16.14201,"104":0.03462,"105":0.01154,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 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 50 51 52 53 54 57 59 60 61 64 65 66 67 106 107"},F:{"36":0.01924,"42":0.00769,"64":0.00385,"69":0.00769,"79":0.05001,"82":0.01154,"83":0.00769,"84":0.01539,"85":0.03462,"86":0.04232,"87":0.04616,"88":0.90405,"89":0.59244,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 65 66 67 68 70 71 72 73 74 75 76 77 78 80 81 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.07309,"13":0.02693,"14":0.01924,"15":0.02693,"16":0.05386,"17":0.02693,"18":0.15388,"84":0.03847,"85":0.01924,"89":0.03078,"90":0.01924,"91":0.00385,"92":0.07694,"96":0.02693,"97":0.01154,"98":0.01154,"99":0.03078,"100":0.03078,"101":0.11541,"102":0.20389,"103":3.79314,_:"79 80 81 83 86 87 88 93 94 95"},E:{"4":0,"13":0.01539,"14":0.05001,"15":0.04232,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 10.1","9.1":0.03078,"11.1":0.00769,"12.1":0.00769,"13.1":0.04232,"14.1":0.27698,"15.1":0.03462,"15.2-15.3":0.02693,"15.4":0.08463,"15.5":0.43471,"15.6":0.01154,"16.0":0.00385},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00075,"5.0-5.1":0.00226,"6.0-6.1":0.00075,"7.0-7.1":0.01131,"8.1-8.4":0.00151,"9.0-9.2":0.00226,"9.3":0.07235,"10.0-10.2":0.00452,"10.3":0.03693,"11.0-11.2":0.01055,"11.3-11.4":0.01206,"12.0-12.1":0.02336,"12.2-12.5":0.51176,"13.0-13.1":0.01734,"13.2":0.00678,"13.3":0.04748,"13.4-13.7":0.1025,"14.0-14.4":0.40097,"14.5-14.8":0.64516,"15.0-15.1":0.2849,"15.2-15.3":0.45372,"15.4":0.5713,"15.5":4.19055,"16.0":0.02789},P:{"4":0.19125,"5.0-5.4":0.08115,"6.2-6.4":0.01014,"7.2-7.4":0.18063,"8.2":0.01014,"9.2":0.03155,"10.1":0.03043,"11.1-11.2":0.06375,"12.0":0.0425,"13.0":0.05313,"14.0":0.09563,"15.0":0.0425,"16.0":0.17,"17.0":1.33877},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.00601,"4.4":0,"4.4.3-4.4.4":0.11504},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"10":0.01154,"11":0.08848,_:"6 7 8 9 5.5"},J:{"7":0,"10":0},N:{"11":0.18207,_:"10"},R:{_:"0"},M:{"0":0.23997},Q:{"10.4":0.05538},O:{"0":1.77206},H:{"0":7.50294},L:{"0":50.82012},S:{"2.5":0.01231}};
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 5ee23ca0de..08d4fe65fa 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:{"2":0.00234,"3":0.00935,"34":0.00701,"43":0.00467,"47":0.00467,"48":0.00467,"52":0.07011,"56":0.00467,"57":0.00234,"58":0.00234,"60":0.00234,"65":0.00467,"66":0.00234,"68":0.00234,"70":0.00234,"72":0.00701,"78":0.01169,"81":0.00234,"84":0.00935,"87":0.00234,"88":0.00701,"89":0.00701,"91":0.02804,"92":0.00234,"93":0.00467,"94":0.00701,"95":0.00935,"96":0.00467,"97":0.00701,"98":0.01402,"99":0.03739,"100":0.17995,"101":1.24095,"102":0.07712,_:"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 49 50 51 53 54 55 59 61 62 63 64 67 69 71 73 74 75 76 77 79 80 82 83 85 86 90 103 104","3.5":0.00935,"3.6":0.01169},D:{"28":0.00234,"33":0.00467,"34":0.00234,"38":0.00467,"40":0.00701,"43":0.05609,"46":0.00467,"47":0.00467,"49":0.03506,"50":0.00467,"52":0.00467,"53":0.00467,"55":0.00467,"56":0.00701,"57":0.00234,"58":0.00467,"60":0.00467,"61":0.00234,"62":0.00467,"63":0.00935,"64":0.00701,"65":0.00701,"66":0.00234,"67":0.02337,"68":0.00467,"69":0.02571,"70":0.01169,"71":0.00701,"72":0.00935,"73":0.00701,"74":0.01402,"75":0.00701,"76":0.00935,"77":0.00935,"78":0.00935,"79":0.0631,"80":0.02103,"81":0.02571,"83":0.01636,"84":0.01636,"85":0.02571,"86":0.07478,"87":0.04908,"88":0.0187,"89":0.02804,"90":0.01636,"91":0.03272,"92":0.03973,"93":0.02103,"94":0.02103,"95":0.02571,"96":0.05141,"97":0.05141,"98":0.08413,"99":0.0818,"100":0.17294,"101":0.70811,"102":10.84368,"103":0.96284,"104":0.01402,"105":0.00234,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 35 36 37 39 41 42 44 45 48 51 54 59 106"},F:{"28":0.00701,"36":0.00234,"64":0.00467,"70":0.00467,"72":0.00467,"73":0.00467,"79":0.01169,"80":0.00467,"81":0.00701,"82":0.00935,"83":0.00467,"84":0.01169,"85":0.03038,"86":0.12152,"87":0.43936,_:"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 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 65 66 67 68 69 71 74 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.01402,"13":0.00701,"14":0.00467,"15":0.00701,"16":0.00701,"17":0.00935,"18":0.03973,"84":0.00935,"85":0.00467,"89":0.00701,"90":0.00701,"91":0.00234,"92":0.0187,"95":0.00467,"96":0.00701,"97":0.00701,"98":0.00935,"99":0.01636,"100":0.02337,"101":0.29446,"102":1.43024,"103":0.26174,_:"79 80 81 83 86 87 88 93 94"},E:{"4":0,"12":0.00234,"13":0.00935,"14":0.03506,"15":0.01169,_:"0 5 6 7 8 9 10 11 3.1 3.2 6.1 7.1 9.1 16.0","5.1":0.00467,"10.1":0.00467,"11.1":0.00935,"12.1":0.01169,"13.1":0.05141,"14.1":0.08881,"15.1":0.02103,"15.2-15.3":0.02103,"15.4":0.10517,"15.5":0.2524},G:{"8":0.00081,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00161,"5.0-5.1":0.00322,"6.0-6.1":0.00081,"7.0-7.1":0.01852,"8.1-8.4":0.00322,"9.0-9.2":0.00322,"9.3":0.06604,"10.0-10.2":0.00725,"10.3":0.0749,"11.0-11.2":0.0306,"11.3-11.4":0.02577,"12.0-12.1":0.03463,"12.2-12.5":0.82632,"13.0-13.1":0.02819,"13.2":0.01128,"13.3":0.06282,"13.4-13.7":0.13853,"14.0-14.4":0.5694,"14.5-14.8":0.74256,"15.0-15.1":0.36242,"15.2-15.3":0.52913,"15.4":1.15008,"15.5":3.32702,"16.0":0.02013},P:{"4":0.25733,"5.0-5.4":0.06074,"6.2-6.4":0.01012,"7.2-7.4":0.27791,"8.2":0.02141,"9.2":0.03088,"10.1":0.01029,"11.1-11.2":0.11322,"12.0":0.04117,"13.0":0.12352,"14.0":0.16469,"15.0":0.08234,"16.0":0.43231,"17.0":2.63501},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00352,"4.2-4.3":0.01174,"4.4":0,"4.4.3-4.4.4":0.11501},A:{"8":0.00475,"9":0.00475,"11":0.13071,_:"6 7 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{"10":0.01131,_:"11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.67434},H:{"0":6.20288},L:{"0":60.20893},S:{"2.5":0.01533},R:{_:"0"},M:{"0":0.28353}};
+module.exports={C:{"34":0.00777,"43":0.00518,"47":0.00518,"48":0.00259,"52":0.06478,"56":0.00518,"60":0.00259,"65":0.00518,"68":0.00259,"72":0.00777,"78":0.01296,"81":0.00259,"84":0.01036,"87":0.00518,"88":0.00518,"89":0.00518,"91":0.0285,"92":0.00259,"93":0.00259,"94":0.00777,"95":0.00777,"96":0.00518,"97":0.00777,"98":0.00518,"99":0.02591,"100":0.02332,"101":0.09328,"102":1.42764,"103":0.18914,"104":0.00518,_:"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 49 50 51 53 54 55 57 58 59 61 62 63 64 66 67 69 70 71 73 74 75 76 77 79 80 82 83 85 86 90 105 3.5 3.6"},D:{"11":0.00259,"25":0.00259,"33":0.00259,"38":0.00518,"40":0.00518,"43":0.04405,"46":0.00518,"47":0.00518,"49":0.03368,"50":0.00518,"52":0.00518,"53":0.00259,"55":0.00518,"56":0.00777,"58":0.00518,"60":0.00518,"62":0.00259,"63":0.01036,"64":0.00518,"65":0.00777,"66":0.00259,"67":0.01296,"68":0.00777,"69":0.0285,"70":0.01296,"71":0.00518,"72":0.01296,"73":0.00518,"74":0.01814,"75":0.01036,"76":0.01296,"77":0.01036,"78":0.01036,"79":0.06478,"80":0.02332,"81":0.03109,"83":0.01814,"84":0.01814,"85":0.0285,"86":0.04146,"87":0.05441,"88":0.01814,"89":0.02591,"90":0.01814,"91":0.03368,"92":0.03887,"93":0.02332,"94":0.02073,"95":0.02591,"96":0.04664,"97":0.04664,"98":0.06737,"99":0.06996,"100":0.09328,"101":0.13214,"102":0.71512,"103":12.71922,"104":0.02073,"105":0.01296,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 26 27 28 29 30 31 32 34 35 36 37 39 41 42 44 45 48 51 54 57 59 61 106 107"},F:{"28":0.00777,"64":0.00518,"70":0.00518,"72":0.00259,"73":0.00518,"79":0.02332,"80":0.00518,"81":0.00518,"82":0.01036,"83":0.00518,"84":0.01036,"85":0.0285,"86":0.02332,"87":0.0285,"88":0.4327,"89":0.23837,_:"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 71 74 75 76 77 78 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.01814,"13":0.00777,"14":0.00777,"15":0.00777,"16":0.01036,"17":0.01036,"18":0.04405,"84":0.01036,"85":0.00518,"89":0.00777,"90":0.00777,"91":0.00259,"92":0.02332,"95":0.00518,"96":0.00518,"97":0.00518,"98":0.00777,"99":0.01036,"100":0.01296,"101":0.04146,"102":0.07255,"103":2.09094,_:"79 80 81 83 86 87 88 93 94"},E:{"4":0,"13":0.01036,"14":0.03627,"15":0.01296,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1","5.1":0.00518,"9.1":0.00518,"10.1":0.00259,"11.1":0.00777,"12.1":0.01296,"13.1":0.05959,"14.1":0.09328,"15.1":0.02073,"15.2-15.3":0.02073,"15.4":0.06218,"15.5":0.37051,"15.6":0.02073,"16.0":0.00259},G:{"8":0.00179,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00357,"6.0-6.1":0.00179,"7.0-7.1":0.02054,"8.1-8.4":0.00268,"9.0-9.2":0.00179,"9.3":0.06699,"10.0-10.2":0.00625,"10.3":0.07234,"11.0-11.2":0.03037,"11.3-11.4":0.02233,"12.0-12.1":0.03305,"12.2-12.5":0.70825,"13.0-13.1":0.02679,"13.2":0.01161,"13.3":0.06252,"13.4-13.7":0.1304,"14.0-14.4":0.50373,"14.5-14.8":0.74309,"15.0-15.1":0.36261,"15.2-15.3":0.4546,"15.4":0.6118,"15.5":4.81756,"16.0":0.05359},P:{"4":0.22688,"5.0-5.4":0.08115,"6.2-6.4":0.01014,"7.2-7.4":0.27844,"8.2":0.01014,"9.2":0.03094,"10.1":0.01031,"11.1-11.2":0.0825,"12.0":0.04125,"13.0":0.11344,"14.0":0.14438,"15.0":0.07219,"16.0":0.28876,"17.0":3.05258},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00367,"4.2-4.3":0.00917,"4.4":0,"4.4.3-4.4.4":0.07608},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00264,"9":0.00528,"11":0.13459,_:"6 7 10 5.5"},J:{"7":0,"10":0},N:{"11":0.18207,_:"10"},R:{_:"0"},M:{"0":0.31118},Q:{"10.4":0},O:{"0":0.73349},H:{"0":7.59655},L:{"0":56.23012},S:{"2.5":0.02223}};
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 0eb1b0fb81..dab3da10e8 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 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 3.5 3.6"},D:{"101":0.16467,_:"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 102 103 104 105 106"},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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{_:"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"},E:{"4":0,_:"0 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1","15.1":1.79407,"15.2-15.3":2.44409,"15.4":51.46465,"15.5":23.01089,"16.0":1.57739},G:{"8":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.78034,"15.2-15.3":5.13165,"15.4":0.16673,"15.5":1.00446,"16.0":6.24681},P:{"4":0.25733,"5.0-5.4":0.06074,"6.2-6.4":0.01012,"7.2-7.4":0.27791,"8.2":0.02141,"9.2":0.03088,"10.1":0.01029,"11.1-11.2":0.11322,"12.0":0.04117,"13.0":0.12352,"14.0":0.16469,"15.0":0.08234,"16.0":0.43231,"17.0":2.63501},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},A:{_:"6 7 8 9 10 11 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{"10":0.01131,_:"11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0},H:{"0":0},L:{"0":0},S:{"2.5":0},R:{_:"0"},M:{"0":0}};
+module.exports={C:{"102":0.80111,_:"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 103 104 105 3.5 3.6"},D:{"103":0.22777,_:"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 104 105 106 107"},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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{_:"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"},E:{"4":0,_:"0 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1","15.1":0.22777,"15.2-15.3":2.74105,"15.4":58.39449,"15.5":14.21574,"15.6":0.73828,"16.0":0.34558},G:{"8":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.46756,"15.2-15.3":4.73254,"15.4":0.29273,"15.5":2.102,"16.0":12.26639},P:{"4":0.22688,"5.0-5.4":0.08115,"6.2-6.4":0.01014,"7.2-7.4":0.27844,"8.2":0.01014,"9.2":0.03094,"10.1":0.01031,"11.1-11.2":0.0825,"12.0":0.04125,"13.0":0.11344,"14.0":0.14438,"15.0":0.07219,"16.0":0.28876,"17.0":3.05258},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"},J:{"7":0,"10":0},N:{_:"10 11"},R:{_:"0"},M:{"0":0},Q:{"10.4":0},O:{"0":0},H:{"0":0},L:{"0":1.99932},S:{"2.5":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 f29c68aea3..a65fb19c0c 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.00592,"36":0.01479,"43":0.04141,"47":0.00296,"52":0.05324,"56":0.00887,"68":0.00296,"71":0.00296,"72":0.00592,"76":0.00592,"78":0.01183,"79":0.00296,"80":0.00296,"81":0.00296,"82":0.00296,"84":0.00296,"87":0.01183,"88":0.00887,"89":0.00592,"90":0.00296,"91":0.02071,"93":0.00296,"94":0.00296,"95":0.00592,"96":0.00592,"97":0.00887,"98":0.00887,"99":0.02662,"100":0.14494,"101":1.06192,"102":0.06803,_:"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 48 49 50 51 53 54 55 57 58 59 60 61 62 63 64 65 66 67 69 70 73 74 75 77 83 85 86 92 103 104 3.5 3.6"},D:{"22":0.00592,"26":0.00296,"34":0.01183,"35":0.00592,"38":0.02958,"42":0.00296,"43":0.00296,"47":0.01183,"48":0.00887,"49":0.04437,"53":0.01775,"55":0.00887,"56":0.00887,"57":0.00592,"58":0.00592,"60":0.00296,"61":0.00592,"62":0.00887,"63":0.01183,"64":0.00296,"65":0.00887,"66":0.00592,"67":0.00887,"68":0.00887,"69":0.06803,"70":0.03845,"71":0.02071,"72":0.04437,"73":0.00887,"74":0.02662,"75":0.02366,"76":0.00887,"77":0.01183,"78":0.03254,"79":0.14494,"80":0.03254,"81":0.02958,"83":0.04141,"84":0.0355,"85":0.04437,"86":0.06508,"87":0.07099,"88":0.01775,"89":0.06508,"90":0.02366,"91":0.0355,"92":0.06508,"93":0.01775,"94":0.03845,"95":0.03254,"96":0.0917,"97":0.08282,"98":0.07987,"99":0.09466,"100":0.22777,"101":0.91698,"102":15.71585,"103":1.45534,"104":0.01479,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 27 28 29 30 31 32 33 36 37 39 40 41 44 45 46 50 51 52 54 59 105 106"},F:{"28":0.00887,"36":0.00592,"40":0.00887,"46":0.01775,"85":0.01183,"86":0.08874,"87":0.25735,_:"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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00296,"16":0.00296,"17":0.00592,"18":0.01775,"84":0.00592,"89":0.00887,"91":0.00296,"92":0.00887,"96":0.00592,"97":0.00592,"98":0.00592,"99":0.01183,"100":0.01775,"101":0.23368,"102":1.71268,"103":0.34609,_:"13 14 15 79 80 81 83 85 86 87 88 90 93 94 95"},E:{"4":0,"13":0.02366,"14":0.08282,"15":0.02662,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 16.0","5.1":0.01479,"9.1":0.00592,"10.1":0.00592,"11.1":0.00887,"12.1":0.01479,"13.1":0.07691,"14.1":0.22777,"15.1":0.04437,"15.2-15.3":0.04141,"15.4":0.28693,"15.5":0.6833},G:{"8":0.00101,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00302,"5.0-5.1":0.00503,"6.0-6.1":0.00403,"7.0-7.1":0.01711,"8.1-8.4":0.00805,"9.0-9.2":0.02114,"9.3":0.0604,"10.0-10.2":0.00906,"10.3":0.07147,"11.0-11.2":0.04932,"11.3-11.4":0.02315,"12.0-12.1":0.03523,"12.2-12.5":0.58383,"13.0-13.1":0.02919,"13.2":0.01208,"13.3":0.05436,"13.4-13.7":0.17414,"14.0-14.4":0.51739,"14.5-14.8":0.97641,"15.0-15.1":0.36741,"15.2-15.3":0.56471,"15.4":1.5854,"15.5":4.85183,"16.0":0.02416},P:{"4":0.31072,"5.0-5.4":0.06074,"6.2-6.4":0.01012,"7.2-7.4":0.09322,"8.2":0.02141,"9.2":0.03107,"10.1":0.01029,"11.1-11.2":0.06214,"12.0":0.02071,"13.0":0.10357,"14.0":0.10357,"15.0":0.0725,"16.0":0.27965,"17.0":1.93682},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.04014,"4.2-4.3":0.10704,"4.4":0,"4.4.3-4.4.4":0.65561},A:{"8":0.01653,"9":0.01653,"11":0.85138,_:"6 7 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{"10":0.01131,_:"11"},J:{"7":0,"10":0},Q:{"10.4":0.30985},O:{"0":1.39432},H:{"0":0.98004},L:{"0":54.87024},S:{"2.5":0.10563},R:{_:"0"},M:{"0":0.16901}};
+module.exports={C:{"34":0.00578,"36":0.01444,"43":0.19927,"47":0.00289,"52":0.05487,"56":0.00289,"72":0.00578,"78":0.01155,"79":0.00289,"80":0.00289,"81":0.00289,"84":0.00289,"88":0.00578,"89":0.00289,"90":0.00289,"91":0.02022,"94":0.00289,"95":0.00289,"96":0.00578,"97":0.00578,"98":0.00578,"99":0.01733,"100":0.01733,"101":0.06354,"102":1.02235,"103":0.1444,"104":0.00578,_:"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 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 82 83 85 86 87 92 93 105 3.5 3.6"},D:{"22":0.00578,"26":0.00578,"34":0.01444,"35":0.00289,"38":0.02888,"41":0.00289,"42":0.00578,"47":0.01155,"48":0.00866,"49":0.04332,"53":0.01733,"55":0.00866,"56":0.00866,"57":0.00578,"58":0.00289,"60":0.00289,"61":0.00578,"62":0.00578,"63":0.01155,"64":0.00289,"65":0.00866,"66":0.00578,"67":0.00866,"68":0.00866,"69":0.10397,"70":0.06354,"71":0.02022,"72":0.03466,"73":0.01155,"74":0.0722,"75":0.01733,"76":0.00866,"77":0.02022,"78":0.03466,"79":0.14151,"80":0.03466,"81":0.02888,"83":0.05198,"84":0.03177,"85":0.04043,"86":0.06354,"87":0.06642,"88":0.02022,"89":0.04043,"90":0.02888,"91":0.03466,"92":0.0722,"93":0.01733,"94":0.04043,"95":0.02888,"96":0.0722,"97":0.08086,"98":0.06354,"99":0.06931,"100":0.10686,"101":0.16462,"102":0.71622,"103":16.32298,"104":0.0231,"105":0.01444,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 27 28 29 30 31 32 33 36 37 39 40 43 44 45 46 50 51 52 54 59 106 107"},F:{"28":0.01155,"36":0.00578,"40":0.00866,"46":0.02022,"79":0.00289,"85":0.01155,"86":0.00578,"87":0.00866,"88":0.24837,"89":0.1213,_:"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 80 81 82 83 84 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00289,"16":0.00289,"17":0.00289,"18":0.01733,"84":0.00289,"89":0.00289,"90":0.00289,"92":0.00866,"96":0.00289,"97":0.00289,"98":0.00578,"99":0.00866,"100":0.00866,"101":0.0231,"102":0.05487,"103":2.15734,_:"13 14 15 79 80 81 83 85 86 87 88 91 93 94 95"},E:{"4":0,"13":0.02022,"14":0.0722,"15":0.02022,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1","5.1":0.01444,"9.1":0.01155,"10.1":0.00289,"11.1":0.00866,"12.1":0.01444,"13.1":0.06931,"14.1":0.18483,"15.1":0.03466,"15.2-15.3":0.03177,"15.4":0.13862,"15.5":0.82308,"15.6":0.02888,"16.0":0.00578},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.0053,"5.0-5.1":0.00636,"6.0-6.1":0.0053,"7.0-7.1":0.01802,"8.1-8.4":0.00742,"9.0-9.2":0.02332,"9.3":0.05831,"10.0-10.2":0.00954,"10.3":0.07845,"11.0-11.2":0.05513,"11.3-11.4":0.02438,"12.0-12.1":0.03605,"12.2-12.5":0.5672,"13.0-13.1":0.02544,"13.2":0.01272,"13.3":0.05619,"13.4-13.7":0.20249,"14.0-14.4":0.51843,"14.5-14.8":0.90857,"15.0-15.1":0.3488,"15.2-15.3":0.49828,"15.4":0.87889,"15.5":5.96456,"16.0":0.05301},P:{"4":0.2992,"5.0-5.4":0.08115,"6.2-6.4":0.01014,"7.2-7.4":0.09286,"8.2":0.01014,"9.2":0.03095,"10.1":0.01031,"11.1-11.2":0.05159,"12.0":0.02063,"13.0":0.10317,"14.0":0.09286,"15.0":0.05159,"16.0":0.19603,"17.0":1.99126},I:{"0":0,"3":0,"4":0.02992,"2.1":0,"2.2":0,"2.3":0,"4.1":0.04488,"4.2-4.3":0.10472,"4.4":0,"4.4.3-4.4.4":0.68815},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.01711,"9":0.04277,"11":0.83829,_:"6 7 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},R:{_:"0"},M:{"0":0.16358},Q:{"10.4":0.51918},O:{"0":2.03403},H:{"0":0.95611},L:{"0":54.80498},S:{"2.5":0.06401}};
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 78323c1108..bc2cdabb8f 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.00474,"52":0.09948,"55":0.00474,"56":0.00947,"59":0.00947,"60":0.00474,"66":0.00474,"68":0.02369,"72":0.00474,"77":0.01421,"78":0.07106,"79":0.00947,"80":0.00947,"81":0.03316,"82":0.00947,"83":0.00947,"84":0.00947,"86":0.00947,"87":0.01421,"88":0.01895,"89":0.01421,"90":0.01421,"91":0.13737,"92":0.00947,"93":0.01421,"94":0.0379,"95":0.01421,"96":0.01421,"97":0.01895,"98":0.03316,"99":0.09474,"100":0.59213,"101":4.31067,"102":0.06632,_:"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 57 58 61 62 63 64 65 67 69 70 71 73 74 75 76 85 103 104 3.5 3.6"},D:{"22":0.01421,"34":0.00947,"38":0.01421,"40":0.02842,"47":0.01895,"48":0.00474,"49":0.07579,"51":0.01421,"52":0.00947,"53":0.00474,"54":0.00474,"56":0.00947,"58":0.00474,"59":0.00474,"60":0.02842,"61":0.00947,"62":0.01421,"63":0.01421,"64":0.02369,"65":0.02369,"66":0.04263,"67":0.01421,"68":0.00947,"69":0.06632,"70":0.00947,"71":0.00947,"72":0.00947,"73":0.00474,"74":0.01421,"75":0.20369,"76":0.02369,"77":0.01421,"78":0.02842,"79":0.13737,"80":0.03316,"81":0.02369,"83":0.05211,"84":0.08053,"85":0.13737,"86":0.09,"87":0.11843,"88":0.02369,"89":0.05211,"90":0.03316,"91":0.05684,"92":0.05211,"93":0.05211,"94":0.07106,"95":0.04263,"96":0.10895,"97":0.09,"98":0.11369,"99":0.17053,"100":0.45475,"101":1.89954,"102":21.0607,"103":1.35952,"104":0.00947,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 28 29 30 31 32 33 35 36 37 39 41 42 43 44 45 46 50 55 57 105 106"},F:{"31":0.02369,"36":0.00474,"40":0.01895,"46":0.00947,"68":0.00947,"71":0.00474,"82":0.00474,"84":0.00947,"85":0.09474,"86":0.71529,"87":1.34057,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 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 69 70 72 73 74 75 76 77 78 79 80 81 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"15":0.00947,"17":0.00947,"18":0.02842,"84":0.00474,"85":0.00947,"86":0.00474,"91":0.00474,"92":0.01421,"95":0.00474,"96":0.01421,"97":0.01421,"98":0.01421,"99":0.02369,"100":0.05211,"101":0.65371,"102":4.19225,"103":0.68687,_:"12 13 14 16 79 80 81 83 87 88 89 90 93 94"},E:{"4":0,"13":0.03316,"14":0.17527,"15":0.06158,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 16.0","9.1":0.00947,"10.1":0.00947,"11.1":0.03316,"12.1":0.05211,"13.1":0.23685,"14.1":0.50686,"15.1":0.11369,"15.2-15.3":0.10895,"15.4":0.6916,"15.5":1.87112},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00784,"6.0-6.1":0.00157,"7.0-7.1":0.01569,"8.1-8.4":0.00471,"9.0-9.2":0.01255,"9.3":0.09099,"10.0-10.2":0.00471,"10.3":0.09727,"11.0-11.2":0.02981,"11.3-11.4":0.03765,"12.0-12.1":0.01883,"12.2-12.5":0.51458,"13.0-13.1":0.01883,"13.2":0.00941,"13.3":0.04236,"13.4-13.7":0.13963,"14.0-14.4":0.40162,"14.5-14.8":1.33822,"15.0-15.1":0.34671,"15.2-15.3":0.82835,"15.4":2.28266,"15.5":9.37226,"16.0":0.03295},P:{"4":0.12538,"5.0-5.4":0.06074,"6.2-6.4":0.01012,"7.2-7.4":0.01045,"8.2":0.02141,"9.2":0.03107,"10.1":0.01029,"11.1-11.2":0.04179,"12.0":0.0209,"13.0":0.06269,"14.0":0.07314,"15.0":0.22986,"16.0":0.21942,"17.0":2.85241},I:{"0":0,"3":0,"4":0.00563,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00805,"4.2-4.3":0.01046,"4.4":0,"4.4.3-4.4.4":0.04426},A:{"8":0.00983,"9":0.01475,"11":0.23596,_:"6 7 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{"10":0.01131,_:"11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.13155},H:{"0":0.60279},L:{"0":32.0116},S:{"2.5":0},R:{_:"0"},M:{"0":0.45779}};
+module.exports={C:{"48":0.00924,"50":0.00462,"52":0.09702,"53":0.00462,"56":0.00924,"59":0.00924,"60":0.00462,"68":0.01848,"72":0.00924,"77":0.01386,"78":0.06468,"79":0.00924,"80":0.00924,"81":0.0462,"82":0.00924,"83":0.00924,"84":0.00924,"86":0.00924,"87":0.01386,"88":0.01386,"89":0.00924,"90":0.01386,"91":0.12936,"92":0.00924,"93":0.00924,"94":0.06006,"95":0.0231,"96":0.01386,"97":0.01386,"98":0.01848,"99":0.04158,"100":0.05544,"101":0.2541,"102":4.5969,"103":0.38346,_:"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 51 54 55 57 58 61 62 63 64 65 66 67 69 70 71 73 74 75 76 85 104 105 3.5 3.6"},D:{"22":0.01386,"34":0.00924,"38":0.01386,"40":0.0462,"43":0.00462,"47":0.01386,"48":0.00462,"49":0.07392,"51":0.00924,"52":0.01386,"53":0.00462,"54":0.00462,"56":0.01386,"59":0.00462,"60":0.03696,"61":0.00924,"62":0.00924,"63":0.01386,"64":0.00462,"65":0.01848,"66":0.05082,"67":0.01386,"68":0.01386,"69":0.06006,"70":0.00924,"71":0.00924,"72":0.00924,"73":0.00462,"74":0.01386,"75":0.17556,"76":0.0231,"77":0.01848,"78":0.03234,"79":0.14784,"80":0.07854,"81":0.02772,"83":0.05082,"84":0.07854,"85":0.13398,"86":0.07854,"87":0.10626,"88":0.0231,"89":0.0462,"90":0.03234,"91":0.06006,"92":0.05082,"93":0.0462,"94":0.06006,"95":0.03696,"96":0.09702,"97":0.07854,"98":0.0924,"99":0.11088,"100":0.22638,"101":0.3234,"102":1.46454,"103":21.5985,"104":0.01848,"105":0.00924,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 28 29 30 31 32 33 35 36 37 39 41 42 44 45 46 50 55 57 58 106 107"},F:{"31":0.0231,"36":0.00462,"40":0.0231,"46":0.01386,"68":0.00462,"79":0.00462,"82":0.00462,"84":0.00924,"85":0.07854,"86":0.01848,"87":0.06006,"88":1.5708,"89":0.5544,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 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 69 70 71 72 73 74 75 76 77 78 80 81 83 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"15":0.00924,"17":0.00924,"18":0.02772,"84":0.00462,"85":0.00462,"86":0.00462,"92":0.00924,"95":0.00462,"96":0.00924,"97":0.00924,"98":0.00924,"99":0.01386,"100":0.0231,"101":0.09702,"102":0.20328,"103":5.31762,_:"12 13 14 16 79 80 81 83 87 88 89 90 91 93 94"},E:{"4":0,"13":0.03234,"14":0.14784,"15":0.0462,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1","9.1":0.00924,"10.1":0.00462,"11.1":0.03234,"12.1":0.05082,"13.1":0.22176,"14.1":0.4158,"15.1":0.08316,"15.2-15.3":0.08316,"15.4":0.30492,"15.5":2.17602,"15.6":0.08316,"16.0":0.00924},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00642,"6.0-6.1":0.0016,"7.0-7.1":0.01444,"8.1-8.4":0.00321,"9.0-9.2":0.01284,"9.3":0.09628,"10.0-10.2":0.00321,"10.3":0.09949,"11.0-11.2":0.03049,"11.3-11.4":0.03851,"12.0-12.1":0.01765,"12.2-12.5":0.5183,"13.0-13.1":0.01605,"13.2":0.00802,"13.3":0.03851,"13.4-13.7":0.12837,"14.0-14.4":0.37067,"14.5-14.8":1.13929,"15.0-15.1":0.28563,"15.2-15.3":0.64667,"15.4":0.97241,"15.5":11.2437,"16.0":0.07702},P:{"4":0.12567,"5.0-5.4":0.08115,"6.2-6.4":0.01014,"7.2-7.4":0.09286,"8.2":0.01014,"9.2":0.03095,"10.1":0.01031,"11.1-11.2":0.04189,"12.0":0.02095,"13.0":0.06284,"14.0":0.07331,"15.0":0.21993,"16.0":0.14662,"17.0":3.03713},I:{"0":0,"3":0,"4":0.00733,"2.1":0,"2.2":0,"2.3":0,"4.1":0.01648,"4.2-4.3":0.01099,"4.4":0,"4.4.3-4.4.4":0.05128},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.0096,"9":0.01919,"11":0.22069,_:"6 7 10 5.5"},J:{"7":0,"10":0},N:{"11":0.18207,_:"10"},R:{_:"0"},M:{"0":0.48958},Q:{"10.4":0.00538},O:{"0":0.1345},H:{"0":0.60103},L:{"0":33.22576},S:{"2.5":0}};
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 f53b2e7958..c4f47200ad 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.07755,"11":0.04106,"38":0.00456,"43":0.00456,"44":0.02281,"45":0.00456,"48":0.00456,"52":0.04106,"54":0.01825,"55":0.00912,"56":0.00912,"57":0.00456,"59":0.00456,"78":0.06843,"79":0.00456,"80":0.00456,"81":0.00456,"82":0.00456,"83":0.00456,"84":0.00456,"86":0.00456,"87":0.00456,"88":0.01369,"89":0.00912,"90":0.00456,"91":0.0958,"93":0.00456,"94":0.05018,"95":0.00912,"96":0.00912,"97":0.01369,"98":0.01369,"99":0.03193,"100":0.34215,"101":1.99816,"102":0.04106,_:"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 39 40 41 42 46 47 49 50 51 53 58 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 85 92 103 104 3.5 3.6"},D:{"35":0.00912,"38":0.00456,"40":0.01369,"47":0.00912,"48":0.06387,"49":0.05931,"52":0.00912,"56":0.07755,"58":0.00912,"59":0.00456,"60":0.01369,"61":0.02737,"62":0.00456,"63":0.00912,"65":0.01369,"66":0.05474,"67":0.01369,"68":0.00912,"69":0.01825,"70":0.00912,"72":0.00912,"73":0.00456,"74":0.01825,"75":0.01369,"76":0.21898,"77":0.00912,"78":0.0365,"79":0.36952,"80":0.05474,"81":0.05931,"83":0.31934,"84":0.05474,"85":0.08212,"86":0.06387,"87":1.67882,"88":0.01825,"89":0.06843,"90":0.03193,"91":0.07299,"92":0.04106,"93":0.10036,"94":0.05931,"95":0.0365,"96":0.13686,"97":0.13686,"98":0.24635,"99":0.30109,"100":0.6843,"101":2.29925,"102":18.60384,"103":1.24543,"104":0.02737,"105":0.03193,_:"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 36 37 39 41 42 43 44 45 46 50 51 53 54 55 57 64 71 106"},F:{"85":0.01369,"86":0.20985,"87":0.39689,_:"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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00912,"15":0.00456,"17":0.00456,"18":0.01825,"85":0.00912,"87":0.01369,"92":0.00456,"95":0.00456,"96":0.00912,"97":0.00912,"98":0.00912,"99":0.02737,"100":0.05931,"101":0.72536,"102":4.32021,"103":0.72536,_:"13 14 16 79 80 81 83 84 86 88 89 90 91 93 94"},E:{"4":0,"8":0.00456,"9":0.00912,"12":0.00912,"13":0.05474,"14":0.24179,"15":0.08212,_:"0 5 6 7 10 11 3.1 3.2 5.1 6.1 7.1","9.1":0.04106,"10.1":0.01825,"11.1":0.04562,"12.1":0.0958,"13.1":0.67061,"14.1":0.76642,"15.1":0.14598,"15.2-15.3":0.14598,"15.4":0.9489,"15.5":2.90599,"16.0":0.00456},G:{"8":0,"3.2":0.00539,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00269,"7.0-7.1":0.01077,"8.1-8.4":0.00539,"9.0-9.2":0.01347,"9.3":0.08618,"10.0-10.2":0.00808,"10.3":0.09156,"11.0-11.2":0.02693,"11.3-11.4":0.0404,"12.0-12.1":0.02962,"12.2-12.5":0.49013,"13.0-13.1":0.02424,"13.2":0.01616,"13.3":0.07002,"13.4-13.7":0.21275,"14.0-14.4":0.68672,"14.5-14.8":2.04132,"15.0-15.1":0.55477,"15.2-15.3":1.18494,"15.4":3.72717,"15.5":17.48051,"16.0":0.0377},P:{"4":0.06479,"5.0-5.4":0.06074,"6.2-6.4":0.01012,"7.2-7.4":0.01045,"8.2":0.02141,"9.2":0.03107,"10.1":0.01029,"11.1-11.2":0.0216,"12.0":0.0209,"13.0":0.03239,"14.0":0.04319,"15.0":0.03239,"16.0":0.17277,"17.0":1.83566},I:{"0":0,"3":0,"4":0.0082,"2.1":0,"2.2":0.00512,"2.3":0,"4.1":0.00205,"4.2-4.3":0.02049,"4.4":0,"4.4.3-4.4.4":0.03484},A:{"8":0.01431,"9":0.05723,"11":0.24324,_:"6 7 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{"10":0.01131,_:"11"},J:{"7":0,"10":0},Q:{"10.4":0.01632},O:{"0":0.10334},H:{"0":0.24717},L:{"0":25.1063},S:{"2.5":0.00544},R:{_:"0"},M:{"0":0.45144}};
+module.exports={C:{"4":0.07026,"11":0.02635,"38":0.00439,"43":0.00439,"44":0.02196,"45":0.00878,"48":0.00439,"52":0.04391,"54":0.00878,"56":0.00878,"59":0.00439,"78":0.05708,"79":0.00439,"80":0.00439,"81":0.00878,"82":0.00439,"83":0.00439,"84":0.00439,"85":0.00439,"87":0.00439,"88":0.00878,"89":0.01317,"90":0.00439,"91":0.08343,"94":0.02196,"95":0.01317,"96":0.00439,"97":0.00878,"98":0.00878,"99":0.01756,"100":0.03074,"101":0.17564,"102":2.00669,"103":0.18442,_:"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 39 40 41 42 46 47 49 50 51 53 55 57 58 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 86 92 93 104 105 3.5 3.6"},D:{"35":0.00878,"38":0.00439,"40":0.02196,"41":0.00439,"47":0.00878,"48":0.06147,"49":0.05708,"52":0.00878,"56":0.09221,"58":0.00439,"59":0.00439,"60":0.00878,"61":0.02196,"62":0.00439,"63":0.00878,"65":0.01756,"66":0.05708,"67":0.01317,"68":0.00439,"69":0.01756,"70":0.00878,"72":0.00878,"74":0.01317,"75":0.01317,"76":0.1976,"77":0.00878,"78":0.03513,"79":0.28981,"80":0.06587,"81":0.06147,"83":0.25029,"84":0.05269,"85":0.08343,"86":0.06147,"87":0.10099,"88":0.02635,"89":0.05708,"90":0.03074,"91":0.06147,"92":0.03952,"93":0.09221,"94":0.0483,"95":0.02635,"96":0.10538,"97":0.12295,"98":0.20199,"99":0.16247,"100":0.2459,"101":0.40397,"102":2.10768,"103":20.20738,"104":0.03513,"105":0.03513,"106":0.02635,_:"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 36 37 39 42 43 44 45 46 50 51 53 54 55 57 64 71 73 107"},F:{"85":0.00878,"86":0.00439,"87":0.03074,"88":0.50497,"89":0.16247,_:"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 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00878,"15":0.00878,"17":0.00439,"18":0.01756,"85":0.00878,"87":0.01756,"92":0.00439,"96":0.00439,"97":0.00439,"98":0.00878,"99":0.01317,"100":0.02196,"101":0.12295,"102":0.22833,"103":5.48875,_:"13 14 16 79 80 81 83 84 86 88 89 90 91 93 94 95"},E:{"4":0,"8":0.00439,"9":0.00878,"12":0.00878,"13":0.05269,"14":0.22394,"15":0.07026,_:"0 5 6 7 10 11 3.1 3.2 5.1 6.1 7.1","9.1":0.02635,"10.1":0.01756,"11.1":0.04391,"12.1":0.09221,"13.1":0.685,"14.1":0.69378,"15.1":0.11417,"15.2-15.3":0.11856,"15.4":0.45666,"15.5":3.5611,"15.6":0.13612,"16.0":0.01756},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00552,"7.0-7.1":0.01104,"8.1-8.4":0.00552,"9.0-9.2":0.01379,"9.3":0.08552,"10.0-10.2":0.00552,"10.3":0.0938,"11.0-11.2":0.02759,"11.3-11.4":0.04138,"12.0-12.1":0.03035,"12.2-12.5":0.48832,"13.0-13.1":0.02207,"13.2":0.01379,"13.3":0.06621,"13.4-13.7":0.2014,"14.0-14.4":0.63453,"14.5-14.8":1.77669,"15.0-15.1":0.44969,"15.2-15.3":0.88007,"15.4":1.46219,"15.5":20.69408,"16.0":0.10484},P:{"4":0.06398,_:"5.0-5.4 6.2-6.4 8.2 9.2 10.1 12.0","7.2-7.4":0.01066,"11.1-11.2":0.02133,"13.0":0.03199,"14.0":0.04266,"15.0":0.03199,"16.0":0.13863,"17.0":2.25011},I:{"0":0,"3":0,"4":0.01071,"2.1":0,"2.2":0.00476,"2.3":0,"4.1":0.00238,"4.2-4.3":0.0238,"4.4":0,"4.4.3-4.4.4":0.03688},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.02325,"9":0.07904,"11":0.21387,_:"6 7 10 5.5"},J:{"7":0,"10":0},N:{_:"10 11"},R:{_:"0"},M:{"0":0.45433},Q:{"10.4":0.01683},O:{"0":0.09535},H:{"0":0.23365},L:{"0":26.32412},S:{"2.5":0.00561}};
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 511910299b..cca8c871c4 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.00575,"48":0.00575,"51":0.01151,"52":0.04027,"53":0.01151,"54":0.02301,"55":0.01151,"56":0.01151,"57":0.01151,"59":0.01151,"66":0.00575,"78":0.08054,"79":0.01151,"80":0.01726,"81":0.01726,"82":0.01151,"83":0.01151,"84":0.01726,"85":0.00575,"87":0.00575,"88":0.01151,"89":0.00575,"91":0.06904,"93":0.01151,"94":0.09205,"95":0.01151,"96":0.00575,"97":0.01726,"98":0.01726,"99":0.02877,"100":0.27614,"101":2.01355,"102":0.07479,"103":0.00575,_:"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 49 50 58 60 61 62 63 64 65 67 68 69 70 71 72 73 74 75 76 77 86 90 92 104 3.5 3.6"},D:{"26":0.01151,"34":0.02877,"38":0.08054,"41":0.00575,"45":0.00575,"47":0.00575,"48":0.01151,"49":0.05178,"53":0.01151,"55":0.00575,"56":0.01151,"57":0.00575,"58":0.00575,"59":0.03452,"60":0.02877,"61":0.01151,"62":0.00575,"63":0.01151,"64":0.00575,"65":0.02301,"66":0.02301,"67":0.01151,"68":0.01151,"69":0.01726,"70":0.00575,"71":0.00575,"72":0.01151,"73":0.01151,"74":0.02301,"75":0.01151,"76":0.02301,"77":0.01151,"78":0.01726,"79":0.17834,"80":0.05753,"81":0.03452,"83":0.06328,"84":0.10931,"85":0.12081,"86":0.14383,"87":0.1956,"88":0.01726,"89":0.02301,"90":0.02301,"91":0.04602,"92":0.05753,"93":0.06328,"94":0.06328,"95":0.05178,"96":0.24738,"97":0.1956,"98":0.20136,"99":0.36244,"100":0.7709,"101":2.81897,"102":27.47633,"103":2.1171,"104":0.02301,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 27 28 29 30 31 32 33 35 36 37 39 40 42 43 44 46 50 51 52 54 105 106"},F:{"46":0.03452,"71":0.00575,"72":0.00575,"80":0.00575,"85":0.01151,"86":0.24163,"87":0.35669,_:"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 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 73 74 75 76 77 78 79 81 82 83 84 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.02877,"84":0.01151,"85":0.01726,"86":0.01151,"90":0.00575,"92":0.02301,"94":0.01151,"95":0.01726,"96":0.02877,"97":0.01151,"98":0.01726,"99":0.04027,"100":0.05753,"101":0.80542,"102":5.55165,"103":1.11608,_:"12 13 14 15 16 17 79 80 81 83 87 88 89 91 93"},E:{"4":0,"12":0.01151,"13":0.09205,"14":0.33367,"15":0.12081,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 16.0","9.1":0.00575,"10.1":0.02301,"11.1":0.05178,"12.1":0.10355,"13.1":0.43723,"14.1":1.13909,"15.1":0.21286,"15.2-15.3":0.18985,"15.4":1.36346,"15.5":3.76246},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01034,"6.0-6.1":0.01034,"7.0-7.1":0.01241,"8.1-8.4":0.02068,"9.0-9.2":0.01861,"9.3":0.18614,"10.0-10.2":0.01448,"10.3":0.20062,"11.0-11.2":0.04343,"11.3-11.4":0.06618,"12.0-12.1":0.0455,"12.2-12.5":0.89556,"13.0-13.1":0.02482,"13.2":0.01655,"13.3":0.07859,"13.4-13.7":0.22337,"14.0-14.4":0.58532,"14.5-14.8":1.69184,"15.0-15.1":0.43227,"15.2-15.3":0.8149,"15.4":2.67013,"15.5":12.56262,"16.0":0.02482},P:{"4":0.2703,"5.0-5.4":0.02162,"6.2-6.4":0.01012,"7.2-7.4":0.02162,"8.2":0.02141,"9.2":0.03107,"10.1":0.01029,"11.1-11.2":0.03244,"12.0":0.02162,"13.0":0.06487,"14.0":0.07568,"15.0":0.04325,"16.0":0.22705,"17.0":2.57322},I:{"0":0,"3":0,"4":0.00139,"2.1":0,"2.2":0,"2.3":0.00348,"4.1":0.00279,"4.2-4.3":0.00557,"4.4":0,"4.4.3-4.4.4":0.02925},A:{"8":0.02816,"9":0.01877,"11":0.30975,_:"6 7 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{"10":0.01131,_:"11"},J:{"7":0,"10":0},Q:{"10.4":0.0085},O:{"0":0.09346},H:{"0":0.1488},L:{"0":18.32337},S:{"2.5":0},R:{_:"0"},M:{"0":0.39931}};
+module.exports={C:{"11":0.0052,"52":0.02598,"54":0.01559,"59":0.0052,"66":0.0052,"78":0.04676,"79":0.0052,"80":0.0052,"81":0.0052,"82":0.0052,"83":0.0052,"84":0.0052,"87":0.0052,"88":0.0052,"89":0.01039,"91":0.05196,"93":0.01039,"94":0.09872,"95":0.0052,"96":0.0052,"97":0.01039,"98":0.01039,"99":0.01559,"100":0.03118,"101":0.14029,"102":1.73546,"103":0.20264,_:"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 60 61 62 63 64 65 67 68 69 70 71 72 73 74 75 76 77 85 86 90 92 104 105 3.5 3.6"},D:{"25":0.0052,"26":0.01039,"34":0.02598,"38":0.06755,"48":0.0052,"49":0.03637,"53":0.01039,"56":0.0052,"59":0.02598,"60":0.04157,"61":0.0052,"63":0.02078,"65":0.01559,"66":0.02078,"67":0.01039,"68":0.01039,"69":0.02598,"70":0.01559,"72":0.0052,"73":0.0052,"74":0.02078,"75":0.01039,"76":0.01559,"77":0.01039,"78":0.01039,"79":0.14549,"80":0.04676,"81":0.04676,"83":0.04157,"84":0.04676,"85":0.06235,"86":0.07794,"87":0.11951,"88":0.04157,"89":0.02078,"90":0.02078,"91":0.04676,"92":0.05196,"93":0.05196,"94":0.06235,"95":0.04676,"96":0.15068,"97":0.14029,"98":0.11951,"99":0.17666,"100":0.2546,"101":0.43127,"102":2.40575,"103":26.13068,"104":0.02598,"105":0.01559,_:"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 50 51 52 54 55 57 58 62 64 71 106 107"},F:{"46":0.02598,"86":0.01039,"87":0.03118,"88":0.43127,"89":0.1299,_:"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 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 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"15":0.0052,"16":0.01039,"17":0.0052,"18":0.03118,"84":0.0052,"85":0.01559,"86":0.0052,"90":0.0052,"92":0.01559,"94":0.0052,"95":0.01559,"96":0.02598,"97":0.0052,"98":0.01559,"99":0.03118,"100":0.02078,"101":0.1247,"102":0.30656,"103":6.54176,_:"12 13 14 79 80 81 83 87 88 89 91 93"},E:{"4":0,"12":0.01039,"13":0.06755,"14":0.27539,"15":0.08314,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1","9.1":0.01039,"10.1":0.01559,"11.1":0.04157,"12.1":0.08314,"13.1":0.36372,"14.1":0.85734,"15.1":0.14549,"15.2-15.3":0.1299,"15.4":0.54038,"15.5":3.97494,"15.6":0.1299,"16.0":0.01039},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00911,"6.0-6.1":0.00729,"7.0-7.1":0.01094,"8.1-8.4":0.01641,"9.0-9.2":0.01276,"9.3":0.15312,"10.0-10.2":0.01094,"10.3":0.16405,"11.0-11.2":0.03828,"11.3-11.4":0.05833,"12.0-12.1":0.04192,"12.2-12.5":0.77287,"13.0-13.1":0.02552,"13.2":0.01094,"13.3":0.06927,"13.4-13.7":0.16405,"14.0-14.4":0.47758,"14.5-14.8":1.29784,"15.0-15.1":0.32082,"15.2-15.3":0.53955,"15.4":0.92599,"15.5":12.74511,"16.0":0.05104},P:{"4":0.22422,"5.0-5.4":0.01068,"6.2-6.4":0.01014,"7.2-7.4":0.10677,"8.2":0.01014,"9.2":0.03203,"10.1":0.01031,"11.1-11.2":0.09609,"12.0":0.02135,"13.0":0.09609,"14.0":0.16016,"15.0":0.07474,"16.0":0.24557,"17.0":2.62657},I:{"0":0,"3":0,"4":0.00181,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00181,"4.2-4.3":0.00544,"4.4":0,"4.4.3-4.4.4":0.03898},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.01712,"9":0.02567,"11":0.24819,_:"6 7 10 5.5"},J:{"7":0,"10":0},N:{"11":0.01441,_:"10"},R:{_:"0"},M:{"0":0.3555},Q:{"10.4":0.0048},O:{"0":0.07686},H:{"0":0.22741},L:{"0":27.99528},S:{"2.5":0}};
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 abcfd3a86c..07b0e5171a 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:{"19":0.00452,"27":0.00904,"52":0.05425,"66":0.00452,"68":0.00904,"72":0.00452,"73":0.00452,"78":0.02261,"79":0.00452,"80":0.00452,"81":0.00452,"84":0.00452,"86":0.00904,"88":0.01808,"89":0.00904,"90":0.01356,"91":0.0859,"94":0.02713,"95":0.00904,"96":0.00904,"97":0.01356,"98":0.00904,"99":0.04069,"100":0.1718,"101":1.44672,"102":0.06329,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 20 21 22 23 24 25 26 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 54 55 56 57 58 59 60 61 62 63 64 65 67 69 70 71 74 75 76 77 82 83 85 87 92 93 103 104 3.5 3.6"},D:{"22":0.00452,"38":0.01808,"47":0.00904,"49":0.09042,"51":0.00452,"53":0.00452,"55":0.00452,"56":0.00452,"58":0.00452,"63":0.00904,"65":0.00904,"66":0.01356,"67":0.00904,"68":0.00904,"69":0.02713,"70":0.00904,"71":0.00452,"72":0.00904,"73":0.00452,"74":0.01356,"75":0.01808,"76":0.02261,"77":0.00904,"78":0.01356,"79":0.09946,"80":0.02261,"81":0.02713,"83":0.02713,"84":0.04973,"85":0.04069,"86":0.06782,"87":0.09494,"88":0.02261,"89":0.04069,"90":0.03165,"91":0.58773,"92":0.04521,"93":0.03617,"94":0.03165,"95":0.03617,"96":0.09494,"97":0.09494,"98":0.09946,"99":0.15824,"100":0.30743,"101":1.44672,"102":27.5781,"103":2.72616,"104":0.01356,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 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 57 59 60 61 62 64 105 106"},F:{"28":0.00452,"36":0.00452,"82":0.00452,"84":0.00452,"85":0.03617,"86":1.26588,"87":1.4648,_:"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 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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"15":0.01808,"18":0.01356,"91":0.00452,"92":0.00904,"96":0.00452,"98":0.00452,"99":0.01356,"100":0.01356,"101":0.30291,"102":2.14748,"103":0.44758,_:"12 13 14 16 17 79 80 81 83 84 85 86 87 88 89 90 93 94 95 97"},E:{"4":0,"13":0.00904,"14":0.04069,"15":0.01808,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 16.0","11.1":0.00904,"12.1":0.01356,"13.1":0.05877,"14.1":0.11303,"15.1":0.02713,"15.2-15.3":0.02713,"15.4":0.13563,"15.5":0.3436},G:{"8":0.00056,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00504,"6.0-6.1":0.00112,"7.0-7.1":0.00392,"8.1-8.4":0,"9.0-9.2":0.00168,"9.3":0.028,"10.0-10.2":0.00224,"10.3":0.02688,"11.0-11.2":0.00448,"11.3-11.4":0.02016,"12.0-12.1":0.00616,"12.2-12.5":0.18707,"13.0-13.1":0.0056,"13.2":0.00448,"13.3":0.01512,"13.4-13.7":0.05825,"14.0-14.4":0.1417,"14.5-14.8":0.4688,"15.0-15.1":0.10418,"15.2-15.3":0.22516,"15.4":0.77069,"15.5":3.49162,"16.0":0.0112},P:{"4":0.13401,"5.0-5.4":0.02162,"6.2-6.4":0.01012,"7.2-7.4":0.18555,"8.2":0.02141,"9.2":0.01031,"10.1":0.01029,"11.1-11.2":0.06185,"12.0":0.01031,"13.0":0.06185,"14.0":0.08247,"15.0":0.04123,"16.0":0.18555,"17.0":1.56685},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.00426,"4.4":0,"4.4.3-4.4.4":0.03714},A:{"9":0.00452,"11":0.10398,_:"6 7 8 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{"10":0.01131,_:"11"},J:{"7":0,"10":0},Q:{"10.4":0},O:{"0":0.06028},H:{"0":0.19196},L:{"0":46.90428},S:{"2.5":0},R:{_:"0"},M:{"0":0.137}};
+module.exports={C:{"27":0.0088,"52":0.04841,"66":0.0044,"68":0.0044,"72":0.0044,"73":0.0044,"78":0.02201,"79":0.0044,"80":0.0044,"84":0.0044,"86":0.0088,"88":0.0132,"89":0.0088,"90":0.0132,"91":0.08362,"94":0.0176,"95":0.0044,"96":0.0044,"97":0.0088,"98":0.0088,"99":0.02641,"100":0.02201,"101":0.08362,"102":1.39072,"103":0.17604,_:"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 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 54 55 56 57 58 59 60 61 62 63 64 65 67 69 70 71 74 75 76 77 81 82 83 85 87 92 93 104 105 3.5 3.6"},D:{"22":0.0044,"38":0.0176,"47":0.0088,"49":0.07482,"51":0.0088,"53":0.0088,"55":0.0044,"58":0.0044,"63":0.0088,"65":0.0088,"66":0.0132,"67":0.0088,"68":0.0088,"69":0.02641,"70":0.0088,"71":0.0044,"72":0.0088,"73":0.0044,"74":0.0132,"75":0.0132,"76":0.0176,"77":0.0088,"78":0.0132,"79":0.10562,"80":0.02201,"81":0.03081,"83":0.02641,"84":0.04401,"85":0.03961,"86":0.06161,"87":0.09242,"88":0.02201,"89":0.03961,"90":0.03081,"91":0.38729,"92":0.04401,"93":0.02641,"94":0.02641,"95":0.03081,"96":0.07922,"97":0.07922,"98":0.07042,"99":0.11443,"100":0.15844,"101":0.21565,"102":1.13986,"103":29.41628,"104":0.03521,"105":0.0088,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 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 106 107"},F:{"28":0.0044,"82":0.0044,"85":0.02201,"86":0.0088,"87":0.06602,"88":2.28852,"89":0.55893,_:"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 83 84 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"15":0.02641,"17":0.0044,"18":0.0132,"92":0.0088,"96":0.0044,"99":0.0044,"100":0.0088,"101":0.06161,"102":0.05721,"103":2.84745,_:"12 13 14 16 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 97 98"},E:{"4":0,"13":0.0088,"14":0.03521,"15":0.0132,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 10.1","9.1":0.0088,"11.1":0.0132,"12.1":0.0088,"13.1":0.05281,"14.1":0.09682,"15.1":0.02201,"15.2-15.3":0.02201,"15.4":0.07042,"15.5":0.40489,"15.6":0.02201,"16.0":0.0044},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00474,"6.0-6.1":0.00178,"7.0-7.1":0.00415,"8.1-8.4":0,"9.0-9.2":0.00119,"9.3":0.02963,"10.0-10.2":0.00059,"10.3":0.02844,"11.0-11.2":0.00415,"11.3-11.4":0.02015,"12.0-12.1":0.00652,"12.2-12.5":0.1908,"13.0-13.1":0.00533,"13.2":0.00356,"13.3":0.01422,"13.4-13.7":0.05629,"14.0-14.4":0.13392,"14.5-14.8":0.43493,"15.0-15.1":0.08592,"15.2-15.3":0.16354,"15.4":0.30635,"15.5":4.2634,"16.0":0.03081},P:{"4":0.13394,"5.0-5.4":0.01068,"6.2-6.4":0.01014,"7.2-7.4":0.19576,"8.2":0.01014,"9.2":0.0103,"10.1":0.01031,"11.1-11.2":0.05152,"12.0":0.0103,"13.0":0.06182,"14.0":0.07212,"15.0":0.04121,"16.0":0.13394,"17.0":1.66909},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00276,"4.2-4.3":0.00552,"4.4":0,"4.4.3-4.4.4":0.04212},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.0088,"11":0.08802,_:"6 7 8 10 5.5"},J:{"7":0,"10":0},N:{"11":0.01441,_:"10"},R:{_:"0"},M:{"0":0.14},Q:{"10.4":0},O:{"0":0.0616},H:{"0":0.20147},L:{"0":48.35285},S:{"2.5":0}};
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 32df5967db..9f3de5328e 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:{"4":0.01901,"11":0.0114,"36":0.0076,"43":0.01901,"44":0.0076,"48":0.0038,"52":0.06082,"54":0.0076,"55":0.0038,"56":0.0076,"59":0.0038,"60":0.0038,"66":0.0038,"68":0.0076,"72":0.0038,"77":0.0038,"78":0.04181,"79":0.0038,"80":0.0038,"81":0.0114,"82":0.0038,"83":0.0038,"84":0.0076,"86":0.0038,"87":0.0114,"88":0.0114,"89":0.0076,"90":0.0076,"91":0.09503,"92":0.0038,"93":0.0076,"94":0.02281,"95":0.0076,"96":0.0076,"97":0.0114,"98":0.0152,"99":0.04561,"100":0.28888,"101":2.00313,"102":0.08362,_:"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 37 38 39 40 41 42 45 46 47 49 50 51 53 57 58 61 62 63 64 65 67 69 70 71 73 74 75 76 85 103 104 3.5 3.6"},D:{"22":0.0076,"34":0.0076,"35":0.0038,"38":0.01901,"40":0.0114,"43":0.0076,"47":0.0114,"48":0.01901,"49":0.05321,"51":0.0038,"52":0.0038,"53":0.0114,"55":0.0038,"56":0.02661,"57":0.0038,"58":0.0076,"59":0.0038,"60":0.0114,"61":0.0114,"62":0.0076,"63":0.0114,"64":0.0076,"65":0.0114,"66":0.02661,"67":0.0114,"68":0.0076,"69":0.04941,"70":0.02281,"71":0.0114,"72":0.02661,"73":0.0076,"74":0.02281,"75":0.06082,"76":0.06082,"77":0.0114,"78":0.03421,"79":0.19385,"80":0.03801,"81":0.03421,"83":0.11023,"84":0.04941,"85":0.07602,"86":0.07222,"87":0.44852,"88":0.01901,"89":0.06082,"90":0.02661,"91":0.07222,"92":0.05321,"93":0.04561,"94":0.04941,"95":0.03421,"96":0.10643,"97":0.09883,"98":0.12923,"99":0.16344,"100":0.3877,"101":1.47099,"102":17.80769,"103":1.61923,"104":0.0152,"105":0.0114,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 28 29 30 31 32 33 36 37 39 41 42 44 45 46 50 54 106"},F:{"28":0.0076,"31":0.0038,"36":0.0038,"40":0.0076,"46":0.0114,"84":0.0038,"85":0.03421,"86":0.30028,"87":0.59296,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 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 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.0038,"15":0.0038,"16":0.0038,"17":0.0076,"18":0.02281,"84":0.0038,"85":0.0076,"86":0.0038,"87":0.0038,"89":0.0076,"92":0.0076,"95":0.0038,"96":0.0076,"97":0.0076,"98":0.0114,"99":0.01901,"100":0.03421,"101":0.44472,"102":2.86595,"103":0.58916,_:"13 14 79 80 81 83 88 90 91 93 94"},E:{"4":0,"12":0.0038,"13":0.03421,"14":0.14064,"15":0.04561,_:"0 5 6 7 8 9 10 11 3.1 3.2 6.1 7.1","5.1":0.0076,"9.1":0.0152,"10.1":0.0076,"11.1":0.02281,"12.1":0.04561,"13.1":0.25467,"14.1":0.41811,"15.1":0.08362,"15.2-15.3":0.07982,"15.4":0.52834,"15.5":1.47859,"16.0":0.0038},G:{"8":0,"3.2":0.0015,"4.0-4.1":0,"4.2-4.3":0.0015,"5.0-5.1":0.00449,"6.0-6.1":0.00449,"7.0-7.1":0.01646,"8.1-8.4":0.00748,"9.0-9.2":0.01646,"9.3":0.07482,"10.0-10.2":0.00898,"10.3":0.08231,"11.0-11.2":0.04041,"11.3-11.4":0.02993,"12.0-12.1":0.02993,"12.2-12.5":0.55968,"13.0-13.1":0.02544,"13.2":0.01197,"13.3":0.05537,"13.4-13.7":0.17359,"14.0-14.4":0.52826,"14.5-14.8":1.278,"15.0-15.1":0.39956,"15.2-15.3":0.74974,"15.4":2.16691,"15.5":8.63769,"16.0":0.02843},P:{"4":0.20706,"5.0-5.4":0.06074,"6.2-6.4":0.01012,"7.2-7.4":0.08283,"8.2":0.02141,"9.2":0.01035,"10.1":0.04049,"11.1-11.2":0.04141,"12.0":0.02071,"13.0":0.08283,"14.0":0.09318,"15.0":0.09318,"16.0":0.23812,"17.0":2.11205},I:{"0":0,"3":0,"4":0.0155,"2.1":0,"2.2":0,"2.3":0,"4.1":0.02066,"4.2-4.3":0.06199,"4.4":0,"4.4.3-4.4.4":0.30478},A:{"8":0.01459,"9":0.03647,"11":0.48869,_:"6 7 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},N:{"10":0.01131,_:"11"},J:{"7":0,"10":0},Q:{"10.4":0.14258},O:{"0":0.71289},H:{"0":0.95075},L:{"0":42.38982},S:{"2.5":0.04959},R:{_:"0"},M:{"0":0.30995}};
+module.exports={C:{"4":0.01851,"11":0.0074,"36":0.0074,"43":0.09255,"44":0.0074,"48":0.0037,"52":0.05923,"56":0.0074,"59":0.0037,"68":0.0074,"72":0.0037,"77":0.0037,"78":0.03702,"79":0.0037,"80":0.0037,"81":0.01481,"82":0.0037,"83":0.0037,"84":0.0037,"87":0.0074,"88":0.01111,"89":0.0074,"90":0.0074,"91":0.08515,"93":0.0037,"94":0.02221,"95":0.01111,"96":0.0074,"97":0.0074,"98":0.0074,"99":0.02221,"100":0.02962,"101":0.12957,"102":2.01019,"103":0.24803,_:"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 37 38 39 40 41 42 45 46 47 49 50 51 53 54 55 57 58 60 61 62 63 64 65 66 67 69 70 71 73 74 75 76 85 86 92 104 105 3.5 3.6"},D:{"22":0.0074,"34":0.0074,"35":0.0037,"38":0.01851,"40":0.01481,"41":0.0037,"43":0.0037,"47":0.01111,"48":0.01851,"49":0.05183,"52":0.0074,"53":0.01111,"55":0.0037,"56":0.03332,"57":0.0037,"58":0.0037,"59":0.0037,"60":0.01111,"61":0.01111,"62":0.0074,"63":0.01111,"64":0.0037,"65":0.01111,"66":0.02591,"67":0.01111,"68":0.0074,"69":0.06664,"70":0.03332,"71":0.01481,"72":0.02221,"73":0.0074,"74":0.04072,"75":0.04813,"76":0.05553,"77":0.01481,"78":0.03332,"79":0.17399,"80":0.05183,"81":0.03702,"83":0.09625,"84":0.04442,"85":0.07404,"86":0.06664,"87":0.08515,"88":0.02221,"89":0.04442,"90":0.02962,"91":0.05923,"92":0.05923,"93":0.04442,"94":0.04813,"95":0.02962,"96":0.08515,"97":0.08885,"98":0.10366,"99":0.10366,"100":0.16659,"101":0.25914,"102":1.23647,"103":18.89131,"104":0.02221,"105":0.01851,"106":0.0074,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 28 29 30 31 32 33 36 37 39 42 44 45 46 50 51 54 107"},F:{"28":0.0074,"31":0.0037,"36":0.0037,"40":0.0074,"46":0.01111,"79":0.0037,"84":0.0037,"85":0.02591,"86":0.01111,"87":0.02962,"88":0.68117,"89":0.26654,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 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 80 81 82 83 90 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.0037,"15":0.0074,"16":0.0037,"17":0.0074,"18":0.02221,"84":0.0037,"85":0.0037,"87":0.0074,"89":0.0037,"92":0.0074,"96":0.0074,"97":0.0074,"98":0.0074,"99":0.01111,"100":0.01481,"101":0.06664,"102":0.12957,"103":3.72421,_:"13 14 79 80 81 83 86 88 90 91 93 94 95"},E:{"4":0,"13":0.02962,"14":0.12587,"15":0.03702,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1","5.1":0.0074,"9.1":0.01481,"10.1":0.0074,"11.1":0.02221,"12.1":0.04072,"13.1":0.25174,"14.1":0.35909,"15.1":0.06664,"15.2-15.3":0.06664,"15.4":0.25174,"15.5":1.77696,"15.6":0.07774,"16.0":0.01111},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00312,"5.0-5.1":0.00468,"6.0-6.1":0.00468,"7.0-7.1":0.01404,"8.1-8.4":0.00624,"9.0-9.2":0.01872,"9.3":0.07487,"10.0-10.2":0.0078,"10.3":0.08735,"11.0-11.2":0.04212,"11.3-11.4":0.0312,"12.0-12.1":0.02964,"12.2-12.5":0.54751,"13.0-13.1":0.0234,"13.2":0.01248,"13.3":0.05459,"13.4-13.7":0.18094,"14.0-14.4":0.50851,"14.5-14.8":1.15273,"15.0-15.1":0.35565,"15.2-15.3":0.60834,"15.4":1.01079,"15.5":10.41047,"16.0":0.07019},P:{"4":0.20822,"5.0-5.4":0.08115,"6.2-6.4":0.01014,"7.2-7.4":0.07288,"8.2":0.01014,"9.2":0.01041,"10.1":0.03043,"11.1-11.2":0.04164,"12.0":0.02082,"13.0":0.08329,"14.0":0.07288,"15.0":0.08329,"16.0":0.16658,"17.0":2.30083},I:{"0":0,"3":0,"4":0.02416,"2.1":0,"2.2":0,"2.3":0,"4.1":0.03624,"4.2-4.3":0.06643,"4.4":0,"4.4.3-4.4.4":0.31404},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.02221,"9":0.05923,"11":0.46645,_:"6 7 10 5.5"},J:{"7":0,"10":0},N:{"11":0.18207,_:"10"},R:{_:"0"},M:{"0":0.3149},Q:{"10.4":0.23932},O:{"0":1.01398},H:{"0":0.95401},L:{"0":42.87026},S:{"2.5":0.03149}};
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 8a48b87a06..c0288b131f 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.30001367",
+ "version": "1.0.30001374",
"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/dir-glob/index.js b/tools/node_modules/eslint/node_modules/dir-glob/index.js
new file mode 100644
index 0000000000..c21cdf3931
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/dir-glob/index.js
@@ -0,0 +1,75 @@
+'use strict';
+const path = require('path');
+const pathType = require('path-type');
+
+const getExtensions = extensions => extensions.length > 1 ? `{${extensions.join(',')}}` : extensions[0];
+
+const getPath = (filepath, cwd) => {
+ const pth = filepath[0] === '!' ? filepath.slice(1) : filepath;
+ return path.isAbsolute(pth) ? pth : path.join(cwd, pth);
+};
+
+const addExtensions = (file, extensions) => {
+ if (path.extname(file)) {
+ return `**/${file}`;
+ }
+
+ return `**/${file}.${getExtensions(extensions)}`;
+};
+
+const getGlob = (directory, options) => {
+ if (options.files && !Array.isArray(options.files)) {
+ throw new TypeError(`Expected \`files\` to be of type \`Array\` but received type \`${typeof options.files}\``);
+ }
+
+ if (options.extensions && !Array.isArray(options.extensions)) {
+ throw new TypeError(`Expected \`extensions\` to be of type \`Array\` but received type \`${typeof options.extensions}\``);
+ }
+
+ if (options.files && options.extensions) {
+ return options.files.map(x => path.posix.join(directory, addExtensions(x, options.extensions)));
+ }
+
+ if (options.files) {
+ return options.files.map(x => path.posix.join(directory, `**/${x}`));
+ }
+
+ if (options.extensions) {
+ return [path.posix.join(directory, `**/*.${getExtensions(options.extensions)}`)];
+ }
+
+ return [path.posix.join(directory, '**')];
+};
+
+module.exports = async (input, options) => {
+ options = {
+ cwd: process.cwd(),
+ ...options
+ };
+
+ if (typeof options.cwd !== 'string') {
+ throw new TypeError(`Expected \`cwd\` to be of type \`string\` but received type \`${typeof options.cwd}\``);
+ }
+
+ const globs = await Promise.all([].concat(input).map(async x => {
+ const isDirectory = await pathType.isDirectory(getPath(x, options.cwd));
+ return isDirectory ? getGlob(x, options) : x;
+ }));
+
+ return [].concat.apply([], globs); // eslint-disable-line prefer-spread
+};
+
+module.exports.sync = (input, options) => {
+ options = {
+ cwd: process.cwd(),
+ ...options
+ };
+
+ if (typeof options.cwd !== 'string') {
+ throw new TypeError(`Expected \`cwd\` to be of type \`string\` but received type \`${typeof options.cwd}\``);
+ }
+
+ const globs = [].concat(input).map(x => pathType.isDirectorySync(getPath(x, options.cwd)) ? getGlob(x, options) : x);
+
+ return [].concat.apply([], globs); // eslint-disable-line prefer-spread
+};
diff --git a/tools/node_modules/eslint/node_modules/dir-glob/license b/tools/node_modules/eslint/node_modules/dir-glob/license
new file mode 100644
index 0000000000..db6bc32cc7
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/dir-glob/license
@@ -0,0 +1,9 @@
+MIT License
+
+Copyright (c) Kevin Mårtensson <kevinmartensson@gmail.com> (github.com/kevva)
+
+Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
diff --git a/tools/node_modules/eslint/node_modules/dir-glob/package.json b/tools/node_modules/eslint/node_modules/dir-glob/package.json
new file mode 100644
index 0000000000..b0a397e66c
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/dir-glob/package.json
@@ -0,0 +1,38 @@
+{
+ "name": "dir-glob",
+ "version": "3.0.1",
+ "description": "Convert directories to glob compatible strings",
+ "license": "MIT",
+ "repository": "kevva/dir-glob",
+ "author": {
+ "name": "Kevin Mårtensson",
+ "email": "kevinmartensson@gmail.com",
+ "url": "github.com/kevva"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "scripts": {
+ "test": "xo && ava"
+ },
+ "files": [
+ "index.js"
+ ],
+ "keywords": [
+ "convert",
+ "directory",
+ "extensions",
+ "files",
+ "glob"
+ ],
+ "dependencies": {
+ "path-type": "^4.0.0"
+ },
+ "devDependencies": {
+ "ava": "^2.1.0",
+ "del": "^4.1.1",
+ "make-dir": "^3.0.0",
+ "rimraf": "^2.5.0",
+ "xo": "^0.24.0"
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/dir-glob/readme.md b/tools/node_modules/eslint/node_modules/dir-glob/readme.md
new file mode 100644
index 0000000000..cb7313f0ab
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/dir-glob/readme.md
@@ -0,0 +1,76 @@
+# dir-glob [![Build Status](https://travis-ci.org/kevva/dir-glob.svg?branch=master)](https://travis-ci.org/kevva/dir-glob)
+
+> Convert directories to glob compatible strings
+
+
+## Install
+
+```
+$ npm install dir-glob
+```
+
+
+## Usage
+
+```js
+const dirGlob = require('dir-glob');
+
+(async () => {
+ console.log(await dirGlob(['index.js', 'test.js', 'fixtures']));
+ //=> ['index.js', 'test.js', 'fixtures/**']
+
+ console.log(await dirGlob(['index.js', 'inner_folder'], {cwd: 'fixtures'}));
+ //=> ['index.js', 'inner_folder/**']
+
+ console.log(await dirGlob(['lib/**', 'fixtures'], {
+ files: ['test', 'unicorn']
+ extensions: ['js']
+ }));
+ //=> ['lib/**', 'fixtures/**/test.js', 'fixtures/**/unicorn.js']
+
+ console.log(await dirGlob(['lib/**', 'fixtures'], {
+ files: ['test', 'unicorn', '*.jsx'],
+ extensions: ['js', 'png']
+ }));
+ //=> ['lib/**', 'fixtures/**/test.{js,png}', 'fixtures/**/unicorn.{js,png}', 'fixtures/**/*.jsx']
+})();
+```
+
+
+## API
+
+### dirGlob(input, options?)
+
+Returns a `Promise<string[]>` with globs.
+
+### dirGlob.sync(input, options?)
+
+Returns a `string[]` with globs.
+
+#### input
+
+Type: `string | string[]`
+
+Paths.
+
+#### options
+
+Type: `object`
+
+##### extensions
+
+Type: `string[]`
+
+Append extensions to the end of your globs.
+
+##### files
+
+Type: `string[]`
+
+Only glob for certain files.
+
+##### cwd
+
+Type: `string[]`
+
+Test in specific directory.
diff --git a/tools/node_modules/eslint/node_modules/electron-to-chromium/chromium-versions.js b/tools/node_modules/eslint/node_modules/electron-to-chromium/chromium-versions.js
index c84df50812..c42bbdbb8f 100644
--- a/tools/node_modules/eslint/node_modules/electron-to-chromium/chromium-versions.js
+++ b/tools/node_modules/eslint/node_modules/electron-to-chromium/chromium-versions.js
@@ -44,5 +44,6 @@ module.exports = {
"100": "18.0",
"102": "19.0",
"103": "20.0",
- "104": "20.0"
+ "104": "20.0",
+ "105": "21.0"
}; \ No newline at end of file
diff --git a/tools/node_modules/eslint/node_modules/electron-to-chromium/chromium-versions.json b/tools/node_modules/eslint/node_modules/electron-to-chromium/chromium-versions.json
index 2a4329d3f0..8430ec4a88 100644
--- a/tools/node_modules/eslint/node_modules/electron-to-chromium/chromium-versions.json
+++ b/tools/node_modules/eslint/node_modules/electron-to-chromium/chromium-versions.json
@@ -1 +1 @@
-{"39":"0.20","40":"0.21","41":"0.21","42":"0.25","43":"0.27","44":"0.30","45":"0.31","47":"0.36","49":"0.37","50":"1.1","51":"1.2","52":"1.3","53":"1.4","54":"1.4","56":"1.6","58":"1.7","59":"1.8","61":"2.0","66":"3.0","69":"4.0","72":"5.0","73":"5.0","76":"6.0","78":"7.0","79":"8.0","80":"8.0","82":"9.0","83":"9.0","84":"10.0","85":"10.0","86":"11.0","87":"11.0","89":"12.0","90":"13.0","91":"13.0","92":"14.0","93":"14.0","94":"15.0","95":"16.0","96":"16.0","98":"17.0","99":"18.0","100":"18.0","102":"19.0","103":"20.0","104":"20.0"} \ No newline at end of file
+{"39":"0.20","40":"0.21","41":"0.21","42":"0.25","43":"0.27","44":"0.30","45":"0.31","47":"0.36","49":"0.37","50":"1.1","51":"1.2","52":"1.3","53":"1.4","54":"1.4","56":"1.6","58":"1.7","59":"1.8","61":"2.0","66":"3.0","69":"4.0","72":"5.0","73":"5.0","76":"6.0","78":"7.0","79":"8.0","80":"8.0","82":"9.0","83":"9.0","84":"10.0","85":"10.0","86":"11.0","87":"11.0","89":"12.0","90":"13.0","91":"13.0","92":"14.0","93":"14.0","94":"15.0","95":"16.0","96":"16.0","98":"17.0","99":"18.0","100":"18.0","102":"19.0","103":"20.0","104":"20.0","105":"21.0"} \ No newline at end of file
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 f649000828..4b2c8e0142 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
@@ -1810,7 +1810,8 @@ module.exports = {
"17.4.7",
"17.4.8",
"17.4.9",
- "17.4.10"
+ "17.4.10",
+ "17.4.11"
],
"99.0.4767.0": [
"18.0.0-alpha.1",
@@ -1887,7 +1888,9 @@ module.exports = {
"18.3.2",
"18.3.3",
"18.3.4",
- "18.3.5"
+ "18.3.5",
+ "18.3.6",
+ "18.3.7"
],
"102.0.4962.3": [
"19.0.0-alpha.1",
@@ -1964,6 +1967,11 @@ module.exports = {
"102.0.5005.148": [
"19.0.8"
],
+ "102.0.5005.167": [
+ "19.0.9",
+ "19.0.10",
+ "19.0.11"
+ ],
"103.0.5044.0": [
"20.0.0-alpha.1",
"20.0.0-nightly.20220518",
@@ -2013,6 +2021,32 @@ module.exports = {
"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"
+ ],
+ "105.0.5187.0": [
+ "21.0.0-alpha.1",
+ "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"
+ ],
"105.0.5129.0": [
"21.0.0-nightly.20220628",
"21.0.0-nightly.20220629",
@@ -2028,6 +2062,8 @@ module.exports = {
"21.0.0-nightly.20220713"
],
"105.0.5173.0": [
- "21.0.0-nightly.20220715"
+ "21.0.0-nightly.20220715",
+ "21.0.0-nightly.20220718",
+ "21.0.0-nightly.20220719"
]
}; \ 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 50141518ce..ef2ebd7ae2 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"],"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.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.20190923","8.0.0-nightly.20190924","8.0.0-nightly.20190926","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.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.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.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.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.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.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.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"],"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"],"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"],"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"],"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"]} \ 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"],"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.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.20190923","8.0.0-nightly.20190924","8.0.0-nightly.20190926","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.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.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.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.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.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.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.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"],"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"],"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"],"105.0.5187.0":["21.0.0-alpha.1","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"],"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"]} \ 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 d6fa4b9d4c..5b3c64aae3 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
@@ -1295,6 +1295,7 @@ module.exports = {
"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",
@@ -1372,6 +1373,8 @@ module.exports = {
"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",
"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",
@@ -1416,6 +1419,9 @@ module.exports = {
"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",
"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",
@@ -1432,6 +1438,10 @@ module.exports = {
"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",
@@ -1461,6 +1471,9 @@ module.exports = {
"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",
+ "21.0.0-alpha.1": "105.0.5187.0",
"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",
@@ -1495,5 +1508,16 @@ module.exports = {
"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.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"
}; \ 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 a0751b0552..40b2ce918e 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.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.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.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.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.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.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.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.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.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.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.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","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","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","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-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","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"} \ 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.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.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.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.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.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.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.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.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.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.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.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","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","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","21.0.0-alpha.1":"105.0.5187.0","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"} \ 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 c31bfe9105..2a8b730339 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.192",
+ "version": "1.4.211",
"description": "Provides a list of electron-to-chromium version mappings",
"main": "index.js",
"files": [
@@ -34,7 +34,7 @@
"devDependencies": {
"ava": "^4.0.1",
"codecov": "^3.8.0",
- "electron-releases": "^3.1072.0",
+ "electron-releases": "^3.1092.0",
"nyc": "^15.1.0",
"request": "^2.65.0",
"shelljs": "^0.8.4"
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 dd8cda83ec..2bb9f0c7e8 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
@@ -94,5 +94,6 @@ module.exports = {
"18.2": "100",
"18.3": "100",
"19.0": "102",
- "20.0": "104"
+ "20.0": "104",
+ "21.0": "105"
}; \ 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 997011af95..d100c802e0 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","20.0":"104"} \ 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","20.0":"104","21.0":"105"} \ 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 2c80b344eb..7d6d06d7a7 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
@@ -11,6 +11,8 @@ var _getDefaultTagStructureForMode = _interopRequireDefault(require("./getDefaul
var _tagNames = require("./tagNames");
+var _hasReturnValue = require("./utils/hasReturnValue");
+
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
/* eslint-disable jsdoc/no-undefined-types */
@@ -117,6 +119,8 @@ const getPropertiesFromPropertySignature = propSignature => {
const getFunctionParameterNames = (functionNode, checkDefaultObjects) => {
+ var _functionNode$value;
+
// eslint-disable-next-line complexity
const getParamName = (param, isProperty) => {
var _param$left, _param$left3;
@@ -254,7 +258,11 @@ const getFunctionParameterNames = (functionNode, checkDefaultObjects) => {
throw new Error(`Unsupported function signature format: \`${param.type}\`.`);
};
- return (functionNode.params || functionNode.value.params).map(param => {
+ if (!functionNode) {
+ return [];
+ }
+
+ return (functionNode.params || ((_functionNode$value = functionNode.value) === null || _functionNode$value === void 0 ? void 0 : _functionNode$value.params) || []).map(param => {
return getParamName(param);
});
};
@@ -629,358 +637,6 @@ const tagMissingRequiredTypeOrNamepath = (tag, tagMap = tagStructure) => {
const mustHaveEither = tagMustHaveEitherTypeOrNamePosition(tag.tag, tagMap);
const hasEither = tagMightHaveEitherTypeOrNamePosition(tag.tag, tagMap) && (hasTypePosition || hasNameOrNamepathPosition);
return mustHaveEither && !hasEither && !mustHaveTypePosition;
-};
-/**
- * Checks if a node is a promise but has no resolve value or an empty value.
- * An `undefined` resolve does not count.
- *
- * @param {object} node
- * @returns {boolean}
- */
-
-
-const isNewPromiseExpression = node => {
- return node && node.type === 'NewExpression' && node.callee.type === 'Identifier' && node.callee.name === 'Promise';
-};
-
-const isVoidPromise = node => {
- var _node$typeParameters, _node$typeParameters$, _node$typeParameters$2;
-
- return (node === null || node === void 0 ? void 0 : (_node$typeParameters = node.typeParameters) === null || _node$typeParameters === void 0 ? void 0 : (_node$typeParameters$ = _node$typeParameters.params) === null || _node$typeParameters$ === void 0 ? void 0 : (_node$typeParameters$2 = _node$typeParameters$[0]) === null || _node$typeParameters$2 === void 0 ? void 0 : _node$typeParameters$2.type) === 'TSVoidKeyword';
-};
-/**
- * @callback PromiseFilter
- * @param {object} node
- * @returns {boolean}
- */
-
-/**
- * Checks if a node has a return statement. Void return does not count.
- *
- * @param {object} node
- * @param {PromiseFilter} promFilter
- * @returns {boolean|Node}
- */
-// eslint-disable-next-line complexity
-
-
-const hasReturnValue = (node, promFilter) => {
- var _node$returnType, _node$returnType$type;
-
- if (!node) {
- return false;
- }
-
- switch (node.type) {
- case 'TSFunctionType':
- case 'TSMethodSignature':
- return !['TSVoidKeyword', 'TSUndefinedKeyword'].includes(node === null || node === void 0 ? void 0 : (_node$returnType = node.returnType) === null || _node$returnType === void 0 ? void 0 : (_node$returnType$type = _node$returnType.typeAnnotation) === null || _node$returnType$type === void 0 ? void 0 : _node$returnType$type.type);
-
- case 'MethodDefinition':
- return hasReturnValue(node.value, promFilter);
-
- case 'FunctionExpression':
- case 'FunctionDeclaration':
- case 'ArrowFunctionExpression':
- {
- return node.expression && (!isNewPromiseExpression(node.body) || !isVoidPromise(node.body)) || hasReturnValue(node.body, promFilter);
- }
-
- case 'BlockStatement':
- {
- return node.body.some(bodyNode => {
- return bodyNode.type !== 'FunctionDeclaration' && hasReturnValue(bodyNode, promFilter);
- });
- }
-
- case 'LabeledStatement':
- case 'WhileStatement':
- case 'DoWhileStatement':
- case 'ForStatement':
- case 'ForInStatement':
- case 'ForOfStatement':
- case 'WithStatement':
- {
- return hasReturnValue(node.body, promFilter);
- }
-
- case 'IfStatement':
- {
- return hasReturnValue(node.consequent, promFilter) || hasReturnValue(node.alternate, promFilter);
- }
-
- case 'TryStatement':
- {
- return hasReturnValue(node.block, promFilter) || hasReturnValue(node.handler && node.handler.body, promFilter) || hasReturnValue(node.finalizer, promFilter);
- }
-
- case 'SwitchStatement':
- {
- return node.cases.some(someCase => {
- return someCase.consequent.some(nde => {
- return hasReturnValue(nde, promFilter);
- });
- });
- }
-
- case 'ReturnStatement':
- {
- // void return does not count.
- if (node.argument === null) {
- return false;
- }
-
- if (promFilter && isNewPromiseExpression(node.argument)) {
- // Let caller decide how to filter, but this is, at the least,
- // a return of sorts and truthy
- return promFilter(node.argument);
- }
-
- return true;
- }
-
- default:
- {
- return false;
- }
- }
-};
-/**
- * Avoids further checking child nodes if a nested function shadows the
- * resolver, but otherwise, if name is used (by call or passed in as an
- * argument to another function), will be considered as non-empty.
- *
- * This could check for redeclaration of the resolver, but as such is
- * unlikely, we avoid the performance cost of checking everywhere for
- * (re)declarations or assignments.
- *
- * @param {AST} node
- * @param {string} resolverName
- * @returns {boolean}
- */
-// eslint-disable-next-line complexity
-
-
-const hasNonEmptyResolverCall = (node, resolverName) => {
- if (!node) {
- return false;
- } // Arrow function without block
-
-
- switch (node.type) {
- // istanbul ignore next -- In Babel?
- case 'OptionalCallExpression':
- case 'CallExpression':
- return node.callee.name === resolverName && ( // Implicit or explicit undefined
- node.arguments.length > 1 || node.arguments[0] !== undefined) || node.arguments.some(nde => {
- // Being passed in to another function (which might invoke it)
- return nde.type === 'Identifier' && nde.name === resolverName || // Handle nested items
- hasNonEmptyResolverCall(nde, resolverName);
- });
-
- case 'ChainExpression':
- case 'Decorator':
- case 'ExpressionStatement':
- return hasNonEmptyResolverCall(node.expression, resolverName);
-
- case 'ClassBody':
- case 'BlockStatement':
- return node.body.some(bodyNode => {
- return hasNonEmptyResolverCall(bodyNode, resolverName);
- });
-
- case 'FunctionExpression':
- case 'FunctionDeclaration':
- case 'ArrowFunctionExpression':
- {
- var _node$params$;
-
- // Shadowing
- if (((_node$params$ = node.params[0]) === null || _node$params$ === void 0 ? void 0 : _node$params$.name) === resolverName) {
- return false;
- }
-
- return hasNonEmptyResolverCall(node.body, resolverName);
- }
-
- case 'LabeledStatement':
- case 'WhileStatement':
- case 'DoWhileStatement':
- case 'ForStatement':
- case 'ForInStatement':
- case 'ForOfStatement':
- case 'WithStatement':
- {
- return hasNonEmptyResolverCall(node.body, resolverName);
- }
-
- case 'ConditionalExpression':
- case 'IfStatement':
- {
- return hasNonEmptyResolverCall(node.test, resolverName) || hasNonEmptyResolverCall(node.consequent, resolverName) || hasNonEmptyResolverCall(node.alternate, resolverName);
- }
-
- case 'TryStatement':
- {
- return hasNonEmptyResolverCall(node.block, resolverName) || hasNonEmptyResolverCall(node.handler && node.handler.body, resolverName) || hasNonEmptyResolverCall(node.finalizer, resolverName);
- }
-
- case 'SwitchStatement':
- {
- return node.cases.some(someCase => {
- return someCase.consequent.some(nde => {
- return hasNonEmptyResolverCall(nde, resolverName);
- });
- });
- }
-
- case 'ArrayPattern':
- case 'ArrayExpression':
- return node.elements.some(element => {
- return hasNonEmptyResolverCall(element, resolverName);
- });
-
- case 'AssignmentPattern':
- return hasNonEmptyResolverCall(node.right, resolverName);
-
- case 'AssignmentExpression':
- case 'BinaryExpression':
- case 'LogicalExpression':
- {
- return hasNonEmptyResolverCall(node.left, resolverName) || hasNonEmptyResolverCall(node.right, resolverName);
- }
- // Comma
-
- case 'SequenceExpression':
- case 'TemplateLiteral':
- return node.expressions.some(subExpression => {
- return hasNonEmptyResolverCall(subExpression, resolverName);
- });
-
- case 'ObjectPattern':
- case 'ObjectExpression':
- return node.properties.some(property => {
- return hasNonEmptyResolverCall(property, resolverName);
- });
- // istanbul ignore next -- In Babel?
-
- case 'ClassMethod':
- case 'MethodDefinition':
- return node.decorators && node.decorators.some(decorator => {
- return hasNonEmptyResolverCall(decorator, resolverName);
- }) || node.computed && hasNonEmptyResolverCall(node.key, resolverName) || hasNonEmptyResolverCall(node.value, resolverName);
- // istanbul ignore next -- In Babel?
-
- case 'ObjectProperty':
- /* eslint-disable no-fallthrough */
- // istanbul ignore next -- In Babel?
-
- case 'PropertyDefinition': // istanbul ignore next -- In Babel?
-
- case 'ClassProperty':
- /* eslint-enable no-fallthrough */
-
- case 'Property':
- return node.computed && hasNonEmptyResolverCall(node.key, resolverName) || hasNonEmptyResolverCall(node.value, resolverName);
- // istanbul ignore next -- In Babel?
-
- case 'ObjectMethod':
- // istanbul ignore next -- In Babel?
- return node.computed && hasNonEmptyResolverCall(node.key, resolverName) || node.arguments.some(nde => {
- return hasNonEmptyResolverCall(nde, resolverName);
- });
-
- case 'ClassExpression':
- case 'ClassDeclaration':
- return hasNonEmptyResolverCall(node.body, resolverName);
-
- case 'AwaitExpression':
- case 'SpreadElement':
- case 'UnaryExpression':
- case 'YieldExpression':
- return hasNonEmptyResolverCall(node.argument, resolverName);
-
- case 'VariableDeclaration':
- {
- return node.declarations.some(nde => {
- return hasNonEmptyResolverCall(nde, resolverName);
- });
- }
-
- case 'VariableDeclarator':
- {
- return hasNonEmptyResolverCall(node.id, resolverName) || hasNonEmptyResolverCall(node.init, resolverName);
- }
-
- case 'TaggedTemplateExpression':
- return hasNonEmptyResolverCall(node.quasi, resolverName);
- // ?.
- // istanbul ignore next -- In Babel?
-
- case 'OptionalMemberExpression':
- case 'MemberExpression':
- return hasNonEmptyResolverCall(node.object, resolverName) || hasNonEmptyResolverCall(node.property, resolverName);
- // istanbul ignore next -- In Babel?
-
- case 'Import':
- case 'ImportExpression':
- return hasNonEmptyResolverCall(node.source, resolverName);
-
- case 'ReturnStatement':
- {
- if (node.argument === null) {
- return false;
- }
-
- return hasNonEmptyResolverCall(node.argument, resolverName);
- }
-
- /*
- // Shouldn't need to parse literals/literal components, etc.
- case 'Identifier':
- case 'TemplateElement':
- case 'Super':
- // Exports not relevant in this context
- */
-
- default:
- return false;
- }
-};
-/**
- * Checks if a Promise executor has no resolve value or an empty value.
- * An `undefined` resolve does not count.
- *
- * @param {object} node
- * @param {boolean} anyPromiseAsReturn
- * @returns {boolean}
- */
-
-
-const hasValueOrExecutorHasNonEmptyResolveValue = (node, anyPromiseAsReturn) => {
- return hasReturnValue(node, prom => {
- if (anyPromiseAsReturn) {
- return true;
- }
-
- if (isVoidPromise(prom)) {
- return false;
- }
-
- const [{
- params,
- body
- } = {}] = prom.arguments;
-
- if (!(params !== null && params !== void 0 && params.length)) {
- return false;
- }
-
- const [{
- name: resolverName
- }] = params;
- return hasNonEmptyResolverCall(body, resolverName);
- });
}; // eslint-disable-next-line complexity
@@ -1497,10 +1153,10 @@ var _default = {
hasATag,
hasDefinedTypeTag,
hasParams,
- hasReturnValue,
+ hasReturnValue: _hasReturnValue.hasReturnValue,
hasTag,
hasThrowValue,
- hasValueOrExecutorHasNonEmptyResolveValue,
+ hasValueOrExecutorHasNonEmptyResolveValue: _hasReturnValue.hasValueOrExecutorHasNonEmptyResolveValue,
hasYieldValue,
isConstructor,
isGetter,
diff --git a/tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/dist/utils/hasReturnValue.js b/tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/dist/utils/hasReturnValue.js
new file mode 100644
index 0000000000..5aac600f64
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/dist/utils/hasReturnValue.js
@@ -0,0 +1,364 @@
+"use strict";
+
+Object.defineProperty(exports, "__esModule", {
+ value: true
+});
+exports.hasValueOrExecutorHasNonEmptyResolveValue = exports.hasReturnValue = void 0;
+
+/* eslint-disable jsdoc/no-undefined-types */
+
+/**
+ * Checks if a node is a promise but has no resolve value or an empty value.
+ * An `undefined` resolve does not count.
+ *
+ * @param {object} node
+ * @returns {boolean}
+ */
+const isNewPromiseExpression = node => {
+ return node && node.type === 'NewExpression' && node.callee.type === 'Identifier' && node.callee.name === 'Promise';
+};
+
+const isVoidPromise = node => {
+ var _node$typeParameters, _node$typeParameters$, _node$typeParameters$2;
+
+ return (node === null || node === void 0 ? void 0 : (_node$typeParameters = node.typeParameters) === null || _node$typeParameters === void 0 ? void 0 : (_node$typeParameters$ = _node$typeParameters.params) === null || _node$typeParameters$ === void 0 ? void 0 : (_node$typeParameters$2 = _node$typeParameters$[0]) === null || _node$typeParameters$2 === void 0 ? void 0 : _node$typeParameters$2.type) === 'TSVoidKeyword';
+};
+/**
+ * @callback PromiseFilter
+ * @param {object} node
+ * @returns {boolean}
+ */
+
+/**
+ * Checks if a node has a return statement. Void return does not count.
+ *
+ * @param {object} node
+ * @param {PromiseFilter} promFilter
+ * @returns {boolean|Node}
+ */
+// eslint-disable-next-line complexity
+
+
+const hasReturnValue = (node, promFilter) => {
+ var _node$returnType, _node$returnType$type;
+
+ if (!node) {
+ return false;
+ }
+
+ switch (node.type) {
+ case 'TSFunctionType':
+ case 'TSMethodSignature':
+ return !['TSVoidKeyword', 'TSUndefinedKeyword'].includes(node === null || node === void 0 ? void 0 : (_node$returnType = node.returnType) === null || _node$returnType === void 0 ? void 0 : (_node$returnType$type = _node$returnType.typeAnnotation) === null || _node$returnType$type === void 0 ? void 0 : _node$returnType$type.type);
+
+ case 'MethodDefinition':
+ return hasReturnValue(node.value, promFilter);
+
+ case 'FunctionExpression':
+ case 'FunctionDeclaration':
+ case 'ArrowFunctionExpression':
+ {
+ return node.expression && (!isNewPromiseExpression(node.body) || !isVoidPromise(node.body)) || hasReturnValue(node.body, promFilter);
+ }
+
+ case 'BlockStatement':
+ {
+ return node.body.some(bodyNode => {
+ return bodyNode.type !== 'FunctionDeclaration' && hasReturnValue(bodyNode, promFilter);
+ });
+ }
+
+ case 'LabeledStatement':
+ case 'WhileStatement':
+ case 'DoWhileStatement':
+ case 'ForStatement':
+ case 'ForInStatement':
+ case 'ForOfStatement':
+ case 'WithStatement':
+ {
+ return hasReturnValue(node.body, promFilter);
+ }
+
+ case 'IfStatement':
+ {
+ return hasReturnValue(node.consequent, promFilter) || hasReturnValue(node.alternate, promFilter);
+ }
+
+ case 'TryStatement':
+ {
+ return hasReturnValue(node.block, promFilter) || hasReturnValue(node.handler && node.handler.body, promFilter) || hasReturnValue(node.finalizer, promFilter);
+ }
+
+ case 'SwitchStatement':
+ {
+ return node.cases.some(someCase => {
+ return someCase.consequent.some(nde => {
+ return hasReturnValue(nde, promFilter);
+ });
+ });
+ }
+
+ case 'ReturnStatement':
+ {
+ // void return does not count.
+ if (node.argument === null) {
+ return false;
+ }
+
+ if (promFilter && isNewPromiseExpression(node.argument)) {
+ // Let caller decide how to filter, but this is, at the least,
+ // a return of sorts and truthy
+ return promFilter(node.argument);
+ }
+
+ return true;
+ }
+
+ default:
+ {
+ return false;
+ }
+ }
+};
+/**
+ * Avoids further checking child nodes if a nested function shadows the
+ * resolver, but otherwise, if name is used (by call or passed in as an
+ * argument to another function), will be considered as non-empty.
+ *
+ * This could check for redeclaration of the resolver, but as such is
+ * unlikely, we avoid the performance cost of checking everywhere for
+ * (re)declarations or assignments.
+ *
+ * @param {AST} node
+ * @param {string} resolverName
+ * @returns {boolean}
+ */
+// eslint-disable-next-line complexity
+
+
+exports.hasReturnValue = hasReturnValue;
+
+const hasNonEmptyResolverCall = (node, resolverName) => {
+ if (!node) {
+ return false;
+ } // Arrow function without block
+
+
+ switch (node.type) {
+ // istanbul ignore next -- In Babel?
+ case 'OptionalCallExpression':
+ case 'CallExpression':
+ return node.callee.name === resolverName && ( // Implicit or explicit undefined
+ node.arguments.length > 1 || node.arguments[0] !== undefined) || node.arguments.some(nde => {
+ // Being passed in to another function (which might invoke it)
+ return nde.type === 'Identifier' && nde.name === resolverName || // Handle nested items
+ hasNonEmptyResolverCall(nde, resolverName);
+ });
+
+ case 'ChainExpression':
+ case 'Decorator':
+ case 'ExpressionStatement':
+ return hasNonEmptyResolverCall(node.expression, resolverName);
+
+ case 'ClassBody':
+ case 'BlockStatement':
+ return node.body.some(bodyNode => {
+ return hasNonEmptyResolverCall(bodyNode, resolverName);
+ });
+
+ case 'FunctionExpression':
+ case 'FunctionDeclaration':
+ case 'ArrowFunctionExpression':
+ {
+ var _node$params$;
+
+ // Shadowing
+ if (((_node$params$ = node.params[0]) === null || _node$params$ === void 0 ? void 0 : _node$params$.name) === resolverName) {
+ return false;
+ }
+
+ return hasNonEmptyResolverCall(node.body, resolverName);
+ }
+
+ case 'LabeledStatement':
+ case 'WhileStatement':
+ case 'DoWhileStatement':
+ case 'ForStatement':
+ case 'ForInStatement':
+ case 'ForOfStatement':
+ case 'WithStatement':
+ {
+ return hasNonEmptyResolverCall(node.body, resolverName);
+ }
+
+ case 'ConditionalExpression':
+ case 'IfStatement':
+ {
+ return hasNonEmptyResolverCall(node.test, resolverName) || hasNonEmptyResolverCall(node.consequent, resolverName) || hasNonEmptyResolverCall(node.alternate, resolverName);
+ }
+
+ case 'TryStatement':
+ {
+ return hasNonEmptyResolverCall(node.block, resolverName) || hasNonEmptyResolverCall(node.handler && node.handler.body, resolverName) || hasNonEmptyResolverCall(node.finalizer, resolverName);
+ }
+
+ case 'SwitchStatement':
+ {
+ return node.cases.some(someCase => {
+ return someCase.consequent.some(nde => {
+ return hasNonEmptyResolverCall(nde, resolverName);
+ });
+ });
+ }
+
+ case 'ArrayPattern':
+ case 'ArrayExpression':
+ return node.elements.some(element => {
+ return hasNonEmptyResolverCall(element, resolverName);
+ });
+
+ case 'AssignmentPattern':
+ return hasNonEmptyResolverCall(node.right, resolverName);
+
+ case 'AssignmentExpression':
+ case 'BinaryExpression':
+ case 'LogicalExpression':
+ {
+ return hasNonEmptyResolverCall(node.left, resolverName) || hasNonEmptyResolverCall(node.right, resolverName);
+ }
+ // Comma
+
+ case 'SequenceExpression':
+ case 'TemplateLiteral':
+ return node.expressions.some(subExpression => {
+ return hasNonEmptyResolverCall(subExpression, resolverName);
+ });
+
+ case 'ObjectPattern':
+ case 'ObjectExpression':
+ return node.properties.some(property => {
+ return hasNonEmptyResolverCall(property, resolverName);
+ });
+ // istanbul ignore next -- In Babel?
+
+ case 'ClassMethod':
+ case 'MethodDefinition':
+ return node.decorators && node.decorators.some(decorator => {
+ return hasNonEmptyResolverCall(decorator, resolverName);
+ }) || node.computed && hasNonEmptyResolverCall(node.key, resolverName) || hasNonEmptyResolverCall(node.value, resolverName);
+ // istanbul ignore next -- In Babel?
+
+ case 'ObjectProperty':
+ /* eslint-disable no-fallthrough */
+ // istanbul ignore next -- In Babel?
+
+ case 'PropertyDefinition': // istanbul ignore next -- In Babel?
+
+ case 'ClassProperty':
+ /* eslint-enable no-fallthrough */
+
+ case 'Property':
+ return node.computed && hasNonEmptyResolverCall(node.key, resolverName) || hasNonEmptyResolverCall(node.value, resolverName);
+ // istanbul ignore next -- In Babel?
+
+ case 'ObjectMethod':
+ // istanbul ignore next -- In Babel?
+ return node.computed && hasNonEmptyResolverCall(node.key, resolverName) || node.arguments.some(nde => {
+ return hasNonEmptyResolverCall(nde, resolverName);
+ });
+
+ case 'ClassExpression':
+ case 'ClassDeclaration':
+ return hasNonEmptyResolverCall(node.body, resolverName);
+
+ case 'AwaitExpression':
+ case 'SpreadElement':
+ case 'UnaryExpression':
+ case 'YieldExpression':
+ return hasNonEmptyResolverCall(node.argument, resolverName);
+
+ case 'VariableDeclaration':
+ {
+ return node.declarations.some(nde => {
+ return hasNonEmptyResolverCall(nde, resolverName);
+ });
+ }
+
+ case 'VariableDeclarator':
+ {
+ return hasNonEmptyResolverCall(node.id, resolverName) || hasNonEmptyResolverCall(node.init, resolverName);
+ }
+
+ case 'TaggedTemplateExpression':
+ return hasNonEmptyResolverCall(node.quasi, resolverName);
+ // ?.
+ // istanbul ignore next -- In Babel?
+
+ case 'OptionalMemberExpression':
+ case 'MemberExpression':
+ return hasNonEmptyResolverCall(node.object, resolverName) || hasNonEmptyResolverCall(node.property, resolverName);
+ // istanbul ignore next -- In Babel?
+
+ case 'Import':
+ case 'ImportExpression':
+ return hasNonEmptyResolverCall(node.source, resolverName);
+
+ case 'ReturnStatement':
+ {
+ if (node.argument === null) {
+ return false;
+ }
+
+ return hasNonEmptyResolverCall(node.argument, resolverName);
+ }
+
+ /*
+ // Shouldn't need to parse literals/literal components, etc.
+ case 'Identifier':
+ case 'TemplateElement':
+ case 'Super':
+ // Exports not relevant in this context
+ */
+
+ default:
+ return false;
+ }
+};
+/**
+ * Checks if a Promise executor has no resolve value or an empty value.
+ * An `undefined` resolve does not count.
+ *
+ * @param {object} node
+ * @param {boolean} anyPromiseAsReturn
+ * @returns {boolean}
+ */
+
+
+const hasValueOrExecutorHasNonEmptyResolveValue = (node, anyPromiseAsReturn) => {
+ return hasReturnValue(node, prom => {
+ if (anyPromiseAsReturn) {
+ return true;
+ }
+
+ if (isVoidPromise(prom)) {
+ return false;
+ }
+
+ const [{
+ params,
+ body
+ } = {}] = prom.arguments;
+
+ if (!(params !== null && params !== void 0 && params.length)) {
+ return false;
+ }
+
+ const [{
+ name: resolverName
+ }] = params;
+ return hasNonEmptyResolverCall(body, resolverName);
+ });
+};
+
+exports.hasValueOrExecutorHasNonEmptyResolveValue = hasValueOrExecutorHasNonEmptyResolveValue;
+//# sourceMappingURL=hasReturnValue.js.map \ No newline at end of file
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 2e75cf6e80..89f18c586b 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
@@ -117,5 +117,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": "39.3.3"
+ "version": "39.3.4"
}
diff --git a/tools/node_modules/eslint/node_modules/espree/dist/espree.cjs b/tools/node_modules/eslint/node_modules/espree/dist/espree.cjs
index f2fe26cc7f..609370943a 100644
--- a/tools/node_modules/eslint/node_modules/espree/dist/espree.cjs
+++ b/tools/node_modules/eslint/node_modules/espree/dist/espree.cjs
@@ -739,7 +739,7 @@ var espree = () => Parser => {
};
};
-const version$1 = "9.3.2";
+const version$1 = "9.3.3";
/**
* @fileoverview Main Espree file that converts Acorn into Esprima output.
diff --git a/tools/node_modules/eslint/node_modules/espree/lib/version.js b/tools/node_modules/eslint/node_modules/espree/lib/version.js
index cabc77e07b..19cfab8b57 100644
--- a/tools/node_modules/eslint/node_modules/espree/lib/version.js
+++ b/tools/node_modules/eslint/node_modules/espree/lib/version.js
@@ -1,3 +1,3 @@
-const version = "9.3.2";
+const version = "9.3.3";
export default version;
diff --git a/tools/node_modules/eslint/node_modules/espree/package.json b/tools/node_modules/eslint/node_modules/espree/package.json
index 7445ef35c0..9aff313fb0 100644
--- a/tools/node_modules/eslint/node_modules/espree/package.json
+++ b/tools/node_modules/eslint/node_modules/espree/package.json
@@ -16,7 +16,7 @@
],
"./package.json": "./package.json"
},
- "version": "9.3.2",
+ "version": "9.3.3",
"files": [
"lib",
"dist/espree.cjs",
@@ -27,11 +27,12 @@
},
"repository": "eslint/espree",
"bugs": {
- "url": "http://github.com/eslint/espree.git"
+ "url": "https://github.com/eslint/espree/issues"
},
+ "funding": "https://opencollective.com/eslint",
"license": "BSD-2-Clause",
"dependencies": {
- "acorn": "^8.7.1",
+ "acorn": "^8.8.0",
"acorn-jsx": "^5.3.2",
"eslint-visitor-keys": "^3.3.0"
},
diff --git a/tools/node_modules/eslint/node_modules/fast-glob/LICENSE b/tools/node_modules/eslint/node_modules/fast-glob/LICENSE
new file mode 100644
index 0000000000..65a9994601
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/fast-glob/LICENSE
@@ -0,0 +1,21 @@
+The MIT License (MIT)
+
+Copyright (c) Denis Malinochkin
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
diff --git a/tools/node_modules/eslint/node_modules/fast-glob/node_modules/glob-parent/LICENSE b/tools/node_modules/eslint/node_modules/fast-glob/node_modules/glob-parent/LICENSE
new file mode 100644
index 0000000000..63222d7a8f
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/fast-glob/node_modules/glob-parent/LICENSE
@@ -0,0 +1,15 @@
+The ISC License
+
+Copyright (c) 2015, 2019 Elan Shanker
+
+Permission to use, copy, modify, and/or distribute this software for any
+purpose with or without fee is hereby granted, provided that the above
+copyright notice and this permission notice appear in all copies.
+
+THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
+WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
+ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR
+IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
diff --git a/tools/node_modules/eslint/node_modules/fast-glob/node_modules/glob-parent/index.js b/tools/node_modules/eslint/node_modules/fast-glob/node_modules/glob-parent/index.js
new file mode 100644
index 0000000000..09e257ea30
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/fast-glob/node_modules/glob-parent/index.js
@@ -0,0 +1,42 @@
+'use strict';
+
+var isGlob = require('is-glob');
+var pathPosixDirname = require('path').posix.dirname;
+var isWin32 = require('os').platform() === 'win32';
+
+var slash = '/';
+var backslash = /\\/g;
+var enclosure = /[\{\[].*[\}\]]$/;
+var globby = /(^|[^\\])([\{\[]|\([^\)]+$)/;
+var escaped = /\\([\!\*\?\|\[\]\(\)\{\}])/g;
+
+/**
+ * @param {string} str
+ * @param {Object} opts
+ * @param {boolean} [opts.flipBackslashes=true]
+ * @returns {string}
+ */
+module.exports = function globParent(str, opts) {
+ var options = Object.assign({ flipBackslashes: true }, opts);
+
+ // flip windows path separators
+ if (options.flipBackslashes && isWin32 && str.indexOf(slash) < 0) {
+ str = str.replace(backslash, slash);
+ }
+
+ // special case for strings ending in enclosure containing path separator
+ if (enclosure.test(str)) {
+ str += slash;
+ }
+
+ // preserves full path in case of trailing path separator
+ str += 'a';
+
+ // remove path parts that are globby
+ do {
+ str = pathPosixDirname(str);
+ } while (isGlob(str) || globby.test(str));
+
+ // remove escape chars and return result
+ return str.replace(escaped, '$1');
+};
diff --git a/tools/node_modules/eslint/node_modules/fast-glob/node_modules/glob-parent/package.json b/tools/node_modules/eslint/node_modules/fast-glob/node_modules/glob-parent/package.json
new file mode 100644
index 0000000000..125c971c27
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/fast-glob/node_modules/glob-parent/package.json
@@ -0,0 +1,48 @@
+{
+ "name": "glob-parent",
+ "version": "5.1.2",
+ "description": "Extract the non-magic parent path from a glob string.",
+ "author": "Gulp Team <team@gulpjs.com> (https://gulpjs.com/)",
+ "contributors": [
+ "Elan Shanker (https://github.com/es128)",
+ "Blaine Bublitz <blaine.bublitz@gmail.com>"
+ ],
+ "repository": "gulpjs/glob-parent",
+ "license": "ISC",
+ "engines": {
+ "node": ">= 6"
+ },
+ "main": "index.js",
+ "files": [
+ "LICENSE",
+ "index.js"
+ ],
+ "scripts": {
+ "lint": "eslint .",
+ "pretest": "npm run lint",
+ "test": "nyc mocha --async-only",
+ "azure-pipelines": "nyc mocha --async-only --reporter xunit -O output=test.xunit",
+ "coveralls": "nyc report --reporter=text-lcov | coveralls"
+ },
+ "dependencies": {
+ "is-glob": "^4.0.1"
+ },
+ "devDependencies": {
+ "coveralls": "^3.0.11",
+ "eslint": "^2.13.1",
+ "eslint-config-gulp": "^3.0.1",
+ "expect": "^1.20.2",
+ "mocha": "^6.0.2",
+ "nyc": "^13.3.0"
+ },
+ "keywords": [
+ "glob",
+ "parent",
+ "strip",
+ "path",
+ "dirname",
+ "directory",
+ "base",
+ "wildcard"
+ ]
+}
diff --git a/tools/node_modules/eslint/node_modules/fast-glob/out/index.js b/tools/node_modules/eslint/node_modules/fast-glob/out/index.js
new file mode 100644
index 0000000000..24ebffacb7
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/fast-glob/out/index.js
@@ -0,0 +1,68 @@
+"use strict";
+const taskManager = require("./managers/tasks");
+const patternManager = require("./managers/patterns");
+const async_1 = require("./providers/async");
+const stream_1 = require("./providers/stream");
+const sync_1 = require("./providers/sync");
+const settings_1 = require("./settings");
+const utils = require("./utils");
+async function FastGlob(source, options) {
+ assertPatternsInput(source);
+ const works = getWorks(source, async_1.default, options);
+ const result = await Promise.all(works);
+ return utils.array.flatten(result);
+}
+// https://github.com/typescript-eslint/typescript-eslint/issues/60
+// eslint-disable-next-line no-redeclare
+(function (FastGlob) {
+ function sync(source, options) {
+ assertPatternsInput(source);
+ const works = getWorks(source, sync_1.default, options);
+ return utils.array.flatten(works);
+ }
+ FastGlob.sync = sync;
+ function stream(source, options) {
+ assertPatternsInput(source);
+ const works = getWorks(source, stream_1.default, options);
+ /**
+ * The stream returned by the provider cannot work with an asynchronous iterator.
+ * To support asynchronous iterators, regardless of the number of tasks, we always multiplex streams.
+ * This affects performance (+25%). I don't see best solution right now.
+ */
+ return utils.stream.merge(works);
+ }
+ FastGlob.stream = stream;
+ function generateTasks(source, options) {
+ assertPatternsInput(source);
+ const patterns = patternManager.transform([].concat(source));
+ const settings = new settings_1.default(options);
+ return taskManager.generate(patterns, settings);
+ }
+ FastGlob.generateTasks = generateTasks;
+ function isDynamicPattern(source, options) {
+ assertPatternsInput(source);
+ const settings = new settings_1.default(options);
+ return utils.pattern.isDynamicPattern(source, settings);
+ }
+ FastGlob.isDynamicPattern = isDynamicPattern;
+ function escapePath(source) {
+ assertPatternsInput(source);
+ return utils.path.escape(source);
+ }
+ FastGlob.escapePath = escapePath;
+})(FastGlob || (FastGlob = {}));
+function getWorks(source, _Provider, options) {
+ const patterns = patternManager.transform([].concat(source));
+ const settings = new settings_1.default(options);
+ const tasks = taskManager.generate(patterns, settings);
+ const provider = new _Provider(settings);
+ return tasks.map(provider.read, provider);
+}
+function assertPatternsInput(input) {
+ const source = [].concat(input);
+ const isValidSource = source.every((item) => utils.string.isString(item) && !utils.string.isEmpty(item));
+ if (!isValidSource) {
+ throw new TypeError('Patterns must be a string (non empty) or an array of strings');
+ }
+}
+module.exports = FastGlob;
diff --git a/tools/node_modules/eslint/node_modules/fast-glob/out/managers/patterns.js b/tools/node_modules/eslint/node_modules/fast-glob/out/managers/patterns.js
new file mode 100644
index 0000000000..db0b40735f
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/fast-glob/out/managers/patterns.js
@@ -0,0 +1,21 @@
+"use strict";
+Object.defineProperty(exports, "__esModule", { value: true });
+exports.removeDuplicateSlashes = exports.transform = void 0;
+/**
+ * Matches a sequence of two or more consecutive slashes, excluding the first two slashes at the beginning of the string.
+ * The latter is due to the presence of the device path at the beginning of the UNC path.
+ * @todo rewrite to negative lookbehind with the next major release.
+ */
+const DOUBLE_SLASH_RE = /(?!^)\/{2,}/g;
+function transform(patterns) {
+ return patterns.map((pattern) => removeDuplicateSlashes(pattern));
+}
+exports.transform = transform;
+/**
+ * This package only works with forward slashes as a path separator.
+ * Because of this, we cannot use the standard `path.normalize` method, because on Windows platform it will use of backslashes.
+ */
+function removeDuplicateSlashes(pattern) {
+ return pattern.replace(DOUBLE_SLASH_RE, '/');
+}
+exports.removeDuplicateSlashes = removeDuplicateSlashes;
diff --git a/tools/node_modules/eslint/node_modules/fast-glob/out/managers/tasks.js b/tools/node_modules/eslint/node_modules/fast-glob/out/managers/tasks.js
new file mode 100644
index 0000000000..6b8658d61e
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/fast-glob/out/managers/tasks.js
@@ -0,0 +1,80 @@
+"use strict";
+Object.defineProperty(exports, "__esModule", { value: true });
+exports.convertPatternGroupToTask = exports.convertPatternGroupsToTasks = exports.groupPatternsByBaseDirectory = exports.getNegativePatternsAsPositive = exports.getPositivePatterns = exports.convertPatternsToTasks = exports.generate = void 0;
+const utils = require("../utils");
+function generate(patterns, settings) {
+ const positivePatterns = getPositivePatterns(patterns);
+ const negativePatterns = getNegativePatternsAsPositive(patterns, settings.ignore);
+ const staticPatterns = positivePatterns.filter((pattern) => utils.pattern.isStaticPattern(pattern, settings));
+ const dynamicPatterns = positivePatterns.filter((pattern) => utils.pattern.isDynamicPattern(pattern, settings));
+ const staticTasks = convertPatternsToTasks(staticPatterns, negativePatterns, /* dynamic */ false);
+ const dynamicTasks = convertPatternsToTasks(dynamicPatterns, negativePatterns, /* dynamic */ true);
+ return staticTasks.concat(dynamicTasks);
+}
+exports.generate = generate;
+/**
+ * Returns tasks grouped by basic pattern directories.
+ *
+ * Patterns that can be found inside (`./`) and outside (`../`) the current directory are handled separately.
+ * This is necessary because directory traversal starts at the base directory and goes deeper.
+ */
+function convertPatternsToTasks(positive, negative, dynamic) {
+ const tasks = [];
+ const patternsOutsideCurrentDirectory = utils.pattern.getPatternsOutsideCurrentDirectory(positive);
+ const patternsInsideCurrentDirectory = utils.pattern.getPatternsInsideCurrentDirectory(positive);
+ const outsideCurrentDirectoryGroup = groupPatternsByBaseDirectory(patternsOutsideCurrentDirectory);
+ const insideCurrentDirectoryGroup = groupPatternsByBaseDirectory(patternsInsideCurrentDirectory);
+ tasks.push(...convertPatternGroupsToTasks(outsideCurrentDirectoryGroup, negative, dynamic));
+ /*
+ * For the sake of reducing future accesses to the file system, we merge all tasks within the current directory
+ * into a global task, if at least one pattern refers to the root (`.`). In this case, the global task covers the rest.
+ */
+ if ('.' in insideCurrentDirectoryGroup) {
+ tasks.push(convertPatternGroupToTask('.', patternsInsideCurrentDirectory, negative, dynamic));
+ }
+ else {
+ tasks.push(...convertPatternGroupsToTasks(insideCurrentDirectoryGroup, negative, dynamic));
+ }
+ return tasks;
+}
+exports.convertPatternsToTasks = convertPatternsToTasks;
+function getPositivePatterns(patterns) {
+ return utils.pattern.getPositivePatterns(patterns);
+}
+exports.getPositivePatterns = getPositivePatterns;
+function getNegativePatternsAsPositive(patterns, ignore) {
+ const negative = utils.pattern.getNegativePatterns(patterns).concat(ignore);
+ const positive = negative.map(utils.pattern.convertToPositivePattern);
+ return positive;
+}
+exports.getNegativePatternsAsPositive = getNegativePatternsAsPositive;
+function groupPatternsByBaseDirectory(patterns) {
+ const group = {};
+ return patterns.reduce((collection, pattern) => {
+ const base = utils.pattern.getBaseDirectory(pattern);
+ if (base in collection) {
+ collection[base].push(pattern);
+ }
+ else {
+ collection[base] = [pattern];
+ }
+ return collection;
+ }, group);
+}
+exports.groupPatternsByBaseDirectory = groupPatternsByBaseDirectory;
+function convertPatternGroupsToTasks(positive, negative, dynamic) {
+ return Object.keys(positive).map((base) => {
+ return convertPatternGroupToTask(base, positive[base], negative, dynamic);
+ });
+}
+exports.convertPatternGroupsToTasks = convertPatternGroupsToTasks;
+function convertPatternGroupToTask(base, positive, negative, dynamic) {
+ return {
+ dynamic,
+ positive,
+ negative,
+ base,
+ patterns: [].concat(positive, negative.map(utils.pattern.convertToNegativePattern))
+ };
+}
+exports.convertPatternGroupToTask = convertPatternGroupToTask;
diff --git a/tools/node_modules/eslint/node_modules/fast-glob/out/providers/async.js b/tools/node_modules/eslint/node_modules/fast-glob/out/providers/async.js
new file mode 100644
index 0000000000..477aae5709
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/fast-glob/out/providers/async.js
@@ -0,0 +1,28 @@
+"use strict";
+Object.defineProperty(exports, "__esModule", { value: true });
+const stream_1 = require("../readers/stream");
+const provider_1 = require("./provider");
+class ProviderAsync extends provider_1.default {
+ constructor() {
+ super(...arguments);
+ this._reader = new stream_1.default(this._settings);
+ }
+ read(task) {
+ const root = this._getRootDirectory(task);
+ const options = this._getReaderOptions(task);
+ const entries = [];
+ return new Promise((resolve, reject) => {
+ const stream = this.api(root, task, options);
+ stream.once('error', reject);
+ stream.on('data', (entry) => entries.push(options.transform(entry)));
+ stream.once('end', () => resolve(entries));
+ });
+ }
+ api(root, task, options) {
+ if (task.dynamic) {
+ return this._reader.dynamic(root, options);
+ }
+ return this._reader.static(task.patterns, options);
+ }
+}
+exports.default = ProviderAsync;
diff --git a/tools/node_modules/eslint/node_modules/fast-glob/out/providers/filters/deep.js b/tools/node_modules/eslint/node_modules/fast-glob/out/providers/filters/deep.js
new file mode 100644
index 0000000000..644bf41b5a
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/fast-glob/out/providers/filters/deep.js
@@ -0,0 +1,62 @@
+"use strict";
+Object.defineProperty(exports, "__esModule", { value: true });
+const utils = require("../../utils");
+const partial_1 = require("../matchers/partial");
+class DeepFilter {
+ constructor(_settings, _micromatchOptions) {
+ this._settings = _settings;
+ this._micromatchOptions = _micromatchOptions;
+ }
+ getFilter(basePath, positive, negative) {
+ const matcher = this._getMatcher(positive);
+ const negativeRe = this._getNegativePatternsRe(negative);
+ return (entry) => this._filter(basePath, entry, matcher, negativeRe);
+ }
+ _getMatcher(patterns) {
+ return new partial_1.default(patterns, this._settings, this._micromatchOptions);
+ }
+ _getNegativePatternsRe(patterns) {
+ const affectDepthOfReadingPatterns = patterns.filter(utils.pattern.isAffectDepthOfReadingPattern);
+ return utils.pattern.convertPatternsToRe(affectDepthOfReadingPatterns, this._micromatchOptions);
+ }
+ _filter(basePath, entry, matcher, negativeRe) {
+ if (this._isSkippedByDeep(basePath, entry.path)) {
+ return false;
+ }
+ if (this._isSkippedSymbolicLink(entry)) {
+ return false;
+ }
+ const filepath = utils.path.removeLeadingDotSegment(entry.path);
+ if (this._isSkippedByPositivePatterns(filepath, matcher)) {
+ return false;
+ }
+ return this._isSkippedByNegativePatterns(filepath, negativeRe);
+ }
+ _isSkippedByDeep(basePath, entryPath) {
+ /**
+ * Avoid unnecessary depth calculations when it doesn't matter.
+ */
+ if (this._settings.deep === Infinity) {
+ return false;
+ }
+ return this._getEntryLevel(basePath, entryPath) >= this._settings.deep;
+ }
+ _getEntryLevel(basePath, entryPath) {
+ const entryPathDepth = entryPath.split('/').length;
+ if (basePath === '') {
+ return entryPathDepth;
+ }
+ const basePathDepth = basePath.split('/').length;
+ return entryPathDepth - basePathDepth;
+ }
+ _isSkippedSymbolicLink(entry) {
+ return !this._settings.followSymbolicLinks && entry.dirent.isSymbolicLink();
+ }
+ _isSkippedByPositivePatterns(entryPath, matcher) {
+ return !this._settings.baseNameMatch && !matcher.match(entryPath);
+ }
+ _isSkippedByNegativePatterns(entryPath, patternsRe) {
+ return !utils.pattern.matchAny(entryPath, patternsRe);
+ }
+}
+exports.default = DeepFilter;
diff --git a/tools/node_modules/eslint/node_modules/fast-glob/out/providers/filters/entry.js b/tools/node_modules/eslint/node_modules/fast-glob/out/providers/filters/entry.js
new file mode 100644
index 0000000000..72840e6aa3
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/fast-glob/out/providers/filters/entry.js
@@ -0,0 +1,60 @@
+"use strict";
+Object.defineProperty(exports, "__esModule", { value: true });
+const utils = require("../../utils");
+class EntryFilter {
+ constructor(_settings, _micromatchOptions) {
+ this._settings = _settings;
+ this._micromatchOptions = _micromatchOptions;
+ this.index = new Map();
+ }
+ getFilter(positive, negative) {
+ const positiveRe = utils.pattern.convertPatternsToRe(positive, this._micromatchOptions);
+ const negativeRe = utils.pattern.convertPatternsToRe(negative, this._micromatchOptions);
+ return (entry) => this._filter(entry, positiveRe, negativeRe);
+ }
+ _filter(entry, positiveRe, negativeRe) {
+ if (this._settings.unique && this._isDuplicateEntry(entry)) {
+ return false;
+ }
+ if (this._onlyFileFilter(entry) || this._onlyDirectoryFilter(entry)) {
+ return false;
+ }
+ if (this._isSkippedByAbsoluteNegativePatterns(entry.path, negativeRe)) {
+ return false;
+ }
+ const filepath = this._settings.baseNameMatch ? entry.name : entry.path;
+ const isMatched = this._isMatchToPatterns(filepath, positiveRe) && !this._isMatchToPatterns(entry.path, negativeRe);
+ if (this._settings.unique && isMatched) {
+ this._createIndexRecord(entry);
+ }
+ return isMatched;
+ }
+ _isDuplicateEntry(entry) {
+ return this.index.has(entry.path);
+ }
+ _createIndexRecord(entry) {
+ this.index.set(entry.path, undefined);
+ }
+ _onlyFileFilter(entry) {
+ return this._settings.onlyFiles && !entry.dirent.isFile();
+ }
+ _onlyDirectoryFilter(entry) {
+ return this._settings.onlyDirectories && !entry.dirent.isDirectory();
+ }
+ _isSkippedByAbsoluteNegativePatterns(entryPath, patternsRe) {
+ if (!this._settings.absolute) {
+ return false;
+ }
+ const fullpath = utils.path.makeAbsolute(this._settings.cwd, entryPath);
+ return utils.pattern.matchAny(fullpath, patternsRe);
+ }
+ /**
+ * First, just trying to apply patterns to the path.
+ * Second, trying to apply patterns to the path with final slash.
+ */
+ _isMatchToPatterns(entryPath, patternsRe) {
+ const filepath = utils.path.removeLeadingDotSegment(entryPath);
+ return utils.pattern.matchAny(filepath, patternsRe) || utils.pattern.matchAny(filepath + '/', patternsRe);
+ }
+}
+exports.default = EntryFilter;
diff --git a/tools/node_modules/eslint/node_modules/fast-glob/out/providers/filters/error.js b/tools/node_modules/eslint/node_modules/fast-glob/out/providers/filters/error.js
new file mode 100644
index 0000000000..1c6f24165b
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/fast-glob/out/providers/filters/error.js
@@ -0,0 +1,15 @@
+"use strict";
+Object.defineProperty(exports, "__esModule", { value: true });
+const utils = require("../../utils");
+class ErrorFilter {
+ constructor(_settings) {
+ this._settings = _settings;
+ }
+ getFilter() {
+ return (error) => this._isNonFatalError(error);
+ }
+ _isNonFatalError(error) {
+ return utils.errno.isEnoentCodeError(error) || this._settings.suppressErrors;
+ }
+}
+exports.default = ErrorFilter;
diff --git a/tools/node_modules/eslint/node_modules/fast-glob/out/providers/matchers/matcher.js b/tools/node_modules/eslint/node_modules/fast-glob/out/providers/matchers/matcher.js
new file mode 100644
index 0000000000..752d2c2c04
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/fast-glob/out/providers/matchers/matcher.js
@@ -0,0 +1,50 @@
+"use strict";
+Object.defineProperty(exports, "__esModule", { value: true });
+const utils = require("../../utils");
+class Matcher {
+ constructor(_patterns, _settings, _micromatchOptions) {
+ this._patterns = _patterns;
+ this._settings = _settings;
+ this._micromatchOptions = _micromatchOptions;
+ this._storage = [];
+ this._fillStorage();
+ }
+ _fillStorage() {
+ /**
+ * The original pattern may include `{,*,**,a/*}`, which will lead to problems with matching (unresolved level).
+ * So, before expand patterns with brace expansion into separated patterns.
+ */
+ const patterns = utils.pattern.expandPatternsWithBraceExpansion(this._patterns);
+ for (const pattern of patterns) {
+ const segments = this._getPatternSegments(pattern);
+ const sections = this._splitSegmentsIntoSections(segments);
+ this._storage.push({
+ complete: sections.length <= 1,
+ pattern,
+ segments,
+ sections
+ });
+ }
+ }
+ _getPatternSegments(pattern) {
+ const parts = utils.pattern.getPatternParts(pattern, this._micromatchOptions);
+ return parts.map((part) => {
+ const dynamic = utils.pattern.isDynamicPattern(part, this._settings);
+ if (!dynamic) {
+ return {
+ dynamic: false,
+ pattern: part
+ };
+ }
+ return {
+ dynamic: true,
+ pattern: part,
+ patternRe: utils.pattern.makeRe(part, this._micromatchOptions)
+ };
+ });
+ }
+ _splitSegmentsIntoSections(segments) {
+ return utils.array.splitWhen(segments, (segment) => segment.dynamic && utils.pattern.hasGlobStar(segment.pattern));
+ }
+}
+exports.default = Matcher;
diff --git a/tools/node_modules/eslint/node_modules/fast-glob/out/providers/matchers/partial.js b/tools/node_modules/eslint/node_modules/fast-glob/out/providers/matchers/partial.js
new file mode 100644
index 0000000000..1dfffeb52e
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/fast-glob/out/providers/matchers/partial.js
@@ -0,0 +1,38 @@
+"use strict";
+Object.defineProperty(exports, "__esModule", { value: true });
+const matcher_1 = require("./matcher");
+class PartialMatcher extends matcher_1.default {
+ match(filepath) {
+ const parts = filepath.split('/');
+ const levels = parts.length;
+ const patterns = this._storage.filter((info) => !info.complete || info.segments.length > levels);
+ for (const pattern of patterns) {
+ const section = pattern.sections[0];
+ /**
+ * In this case, the pattern has a globstar and we must read all directories unconditionally,
+ * but only if the level has reached the end of the first group.
+ *
+ * fixtures/{a,b}/**
+ * ^ true/false ^ always true
+ */
+ if (!pattern.complete && levels > section.length) {
+ return true;
+ }
+ const match = parts.every((part, index) => {
+ const segment = pattern.segments[index];
+ if (segment.dynamic && segment.patternRe.test(part)) {
+ return true;
+ }
+ if (!segment.dynamic && segment.pattern === part) {
+ return true;
+ }
+ return false;
+ });
+ if (match) {
+ return true;
+ }
+ }
+ return false;
+ }
+}
+exports.default = PartialMatcher;
diff --git a/tools/node_modules/eslint/node_modules/fast-glob/out/providers/provider.js b/tools/node_modules/eslint/node_modules/fast-glob/out/providers/provider.js
new file mode 100644
index 0000000000..da88ee0288
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/fast-glob/out/providers/provider.js
@@ -0,0 +1,48 @@
+"use strict";
+Object.defineProperty(exports, "__esModule", { value: true });
+const path = require("path");
+const deep_1 = require("./filters/deep");
+const entry_1 = require("./filters/entry");
+const error_1 = require("./filters/error");
+const entry_2 = require("./transformers/entry");
+class Provider {
+ constructor(_settings) {
+ this._settings = _settings;
+ this.errorFilter = new error_1.default(this._settings);
+ this.entryFilter = new entry_1.default(this._settings, this._getMicromatchOptions());
+ this.deepFilter = new deep_1.default(this._settings, this._getMicromatchOptions());
+ this.entryTransformer = new entry_2.default(this._settings);
+ }
+ _getRootDirectory(task) {
+ return path.resolve(this._settings.cwd, task.base);
+ }
+ _getReaderOptions(task) {
+ const basePath = task.base === '.' ? '' : task.base;
+ return {
+ basePath,
+ pathSegmentSeparator: '/',
+ concurrency: this._settings.concurrency,
+ deepFilter: this.deepFilter.getFilter(basePath, task.positive, task.negative),
+ entryFilter: this.entryFilter.getFilter(task.positive, task.negative),
+ errorFilter: this.errorFilter.getFilter(),
+ followSymbolicLinks: this._settings.followSymbolicLinks,
+ fs: this._settings.fs,
+ stats: this._settings.stats,
+ throwErrorOnBrokenSymbolicLink: this._settings.throwErrorOnBrokenSymbolicLink,
+ transform: this.entryTransformer.getTransformer()
+ };
+ }
+ _getMicromatchOptions() {
+ return {
+ dot: this._settings.dot,
+ matchBase: this._settings.baseNameMatch,
+ nobrace: !this._settings.braceExpansion,
+ nocase: !this._settings.caseSensitiveMatch,
+ noext: !this._settings.extglob,
+ noglobstar: !this._settings.globstar,
+ posix: true,
+ strictSlashes: false
+ };
+ }
+}
+exports.default = Provider;
diff --git a/tools/node_modules/eslint/node_modules/fast-glob/out/providers/stream.js b/tools/node_modules/eslint/node_modules/fast-glob/out/providers/stream.js
new file mode 100644
index 0000000000..85da62eba8
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/fast-glob/out/providers/stream.js
@@ -0,0 +1,31 @@
+"use strict";
+Object.defineProperty(exports, "__esModule", { value: true });
+const stream_1 = require("stream");
+const stream_2 = require("../readers/stream");
+const provider_1 = require("./provider");
+class ProviderStream extends provider_1.default {
+ constructor() {
+ super(...arguments);
+ this._reader = new stream_2.default(this._settings);
+ }
+ read(task) {
+ const root = this._getRootDirectory(task);
+ const options = this._getReaderOptions(task);
+ const source = this.api(root, task, options);
+ const destination = new stream_1.Readable({ objectMode: true, read: () => { } });
+ source
+ .once('error', (error) => destination.emit('error', error))
+ .on('data', (entry) => destination.emit('data', options.transform(entry)))
+ .once('end', () => destination.emit('end'));
+ destination
+ .once('close', () => source.destroy());
+ return destination;
+ }
+ api(root, task, options) {
+ if (task.dynamic) {
+ return this._reader.dynamic(root, options);
+ }
+ return this._reader.static(task.patterns, options);
+ }
+}
+exports.default = ProviderStream;
diff --git a/tools/node_modules/eslint/node_modules/fast-glob/out/providers/sync.js b/tools/node_modules/eslint/node_modules/fast-glob/out/providers/sync.js
new file mode 100644
index 0000000000..d70aa1b1dd
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/fast-glob/out/providers/sync.js
@@ -0,0 +1,23 @@
+"use strict";
+Object.defineProperty(exports, "__esModule", { value: true });
+const sync_1 = require("../readers/sync");
+const provider_1 = require("./provider");
+class ProviderSync extends provider_1.default {
+ constructor() {
+ super(...arguments);
+ this._reader = new sync_1.default(this._settings);
+ }
+ read(task) {
+ const root = this._getRootDirectory(task);
+ const options = this._getReaderOptions(task);
+ const entries = this.api(root, task, options);
+ return entries.map(options.transform);
+ }
+ api(root, task, options) {
+ if (task.dynamic) {
+ return this._reader.dynamic(root, options);
+ }
+ return this._reader.static(task.patterns, options);
+ }
+}
+exports.default = ProviderSync;
diff --git a/tools/node_modules/eslint/node_modules/fast-glob/out/providers/transformers/entry.js b/tools/node_modules/eslint/node_modules/fast-glob/out/providers/transformers/entry.js
new file mode 100644
index 0000000000..d11903c8bc
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/fast-glob/out/providers/transformers/entry.js
@@ -0,0 +1,26 @@
+"use strict";
+Object.defineProperty(exports, "__esModule", { value: true });
+const utils = require("../../utils");
+class EntryTransformer {
+ constructor(_settings) {
+ this._settings = _settings;
+ }
+ getTransformer() {
+ return (entry) => this._transform(entry);
+ }
+ _transform(entry) {
+ let filepath = entry.path;
+ if (this._settings.absolute) {
+ filepath = utils.path.makeAbsolute(this._settings.cwd, filepath);
+ filepath = utils.path.unixify(filepath);
+ }
+ if (this._settings.markDirectories && entry.dirent.isDirectory()) {
+ filepath += '/';
+ }
+ if (!this._settings.objectMode) {
+ return filepath;
+ }
+ return Object.assign(Object.assign({}, entry), { path: filepath });
+ }
+}
+exports.default = EntryTransformer;
diff --git a/tools/node_modules/eslint/node_modules/fast-glob/out/readers/reader.js b/tools/node_modules/eslint/node_modules/fast-glob/out/readers/reader.js
new file mode 100644
index 0000000000..7b40255acc
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/fast-glob/out/readers/reader.js
@@ -0,0 +1,33 @@
+"use strict";
+Object.defineProperty(exports, "__esModule", { value: true });
+const path = require("path");
+const fsStat = require("@nodelib/fs.stat");
+const utils = require("../utils");
+class Reader {
+ constructor(_settings) {
+ this._settings = _settings;
+ this._fsStatSettings = new fsStat.Settings({
+ followSymbolicLink: this._settings.followSymbolicLinks,
+ fs: this._settings.fs,
+ throwErrorOnBrokenSymbolicLink: this._settings.followSymbolicLinks
+ });
+ }
+ _getFullEntryPath(filepath) {
+ return path.resolve(this._settings.cwd, filepath);
+ }
+ _makeEntry(stats, pattern) {
+ const entry = {
+ name: pattern,
+ path: pattern,
+ dirent: utils.fs.createDirentFromStats(pattern, stats)
+ };
+ if (this._settings.stats) {
+ entry.stats = stats;
+ }
+ return entry;
+ }
+ _isFatalError(error) {
+ return !utils.errno.isEnoentCodeError(error) && !this._settings.suppressErrors;
+ }
+}
+exports.default = Reader;
diff --git a/tools/node_modules/eslint/node_modules/fast-glob/out/readers/stream.js b/tools/node_modules/eslint/node_modules/fast-glob/out/readers/stream.js
new file mode 100644
index 0000000000..317c6d5dbd
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/fast-glob/out/readers/stream.js
@@ -0,0 +1,55 @@
+"use strict";
+Object.defineProperty(exports, "__esModule", { value: true });
+const stream_1 = require("stream");
+const fsStat = require("@nodelib/fs.stat");
+const fsWalk = require("@nodelib/fs.walk");
+const reader_1 = require("./reader");
+class ReaderStream extends reader_1.default {
+ constructor() {
+ super(...arguments);
+ this._walkStream = fsWalk.walkStream;
+ this._stat = fsStat.stat;
+ }
+ dynamic(root, options) {
+ return this._walkStream(root, options);
+ }
+ static(patterns, options) {
+ const filepaths = patterns.map(this._getFullEntryPath, this);
+ const stream = new stream_1.PassThrough({ objectMode: true });
+ stream._write = (index, _enc, done) => {
+ return this._getEntry(filepaths[index], patterns[index], options)
+ .then((entry) => {
+ if (entry !== null && options.entryFilter(entry)) {
+ stream.push(entry);
+ }
+ if (index === filepaths.length - 1) {
+ stream.end();
+ }
+ done();
+ })
+ .catch(done);
+ };
+ for (let i = 0; i < filepaths.length; i++) {
+ stream.write(i);
+ }
+ return stream;
+ }
+ _getEntry(filepath, pattern, options) {
+ return this._getStat(filepath)
+ .then((stats) => this._makeEntry(stats, pattern))
+ .catch((error) => {
+ if (options.errorFilter(error)) {
+ return null;
+ }
+ throw error;
+ });
+ }
+ _getStat(filepath) {
+ return new Promise((resolve, reject) => {
+ this._stat(filepath, this._fsStatSettings, (error, stats) => {
+ return error === null ? resolve(stats) : reject(error);
+ });
+ });
+ }
+}
+exports.default = ReaderStream;
diff --git a/tools/node_modules/eslint/node_modules/fast-glob/out/readers/sync.js b/tools/node_modules/eslint/node_modules/fast-glob/out/readers/sync.js
new file mode 100644
index 0000000000..4704d65d10
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/fast-glob/out/readers/sync.js
@@ -0,0 +1,43 @@
+"use strict";
+Object.defineProperty(exports, "__esModule", { value: true });
+const fsStat = require("@nodelib/fs.stat");
+const fsWalk = require("@nodelib/fs.walk");
+const reader_1 = require("./reader");
+class ReaderSync extends reader_1.default {
+ constructor() {
+ super(...arguments);
+ this._walkSync = fsWalk.walkSync;
+ this._statSync = fsStat.statSync;
+ }
+ dynamic(root, options) {
+ return this._walkSync(root, options);
+ }
+ static(patterns, options) {
+ const entries = [];
+ for (const pattern of patterns) {
+ const filepath = this._getFullEntryPath(pattern);
+ const entry = this._getEntry(filepath, pattern, options);
+ if (entry === null || !options.entryFilter(entry)) {
+ continue;
+ }
+ entries.push(entry);
+ }
+ return entries;
+ }
+ _getEntry(filepath, pattern, options) {
+ try {
+ const stats = this._getStat(filepath);
+ return this._makeEntry(stats, pattern);
+ }
+ catch (error) {
+ if (options.errorFilter(error)) {
+ return null;
+ }
+ throw error;
+ }
+ }
+ _getStat(filepath) {
+ return this._statSync(filepath, this._fsStatSettings);
+ }
+}
+exports.default = ReaderSync;
diff --git a/tools/node_modules/eslint/node_modules/fast-glob/out/settings.js b/tools/node_modules/eslint/node_modules/fast-glob/out/settings.js
new file mode 100644
index 0000000000..3752806a16
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/fast-glob/out/settings.js
@@ -0,0 +1,57 @@
+"use strict";
+Object.defineProperty(exports, "__esModule", { value: true });
+exports.DEFAULT_FILE_SYSTEM_ADAPTER = void 0;
+const fs = require("fs");
+const os = require("os");
+/**
+ * The `os.cpus` method can return zero. We expect the number of cores to be greater than zero.
+ * https://github.com/nodejs/node/blob/7faeddf23a98c53896f8b574a6e66589e8fb1eb8/lib/os.js#L106-L107
+ */
+const CPU_COUNT = Math.max(os.cpus().length, 1);
+exports.DEFAULT_FILE_SYSTEM_ADAPTER = {
+ lstat: fs.lstat,
+ lstatSync: fs.lstatSync,
+ stat: fs.stat,
+ statSync: fs.statSync,
+ readdir: fs.readdir,
+ readdirSync: fs.readdirSync
+};
+class Settings {
+ constructor(_options = {}) {
+ this._options = _options;
+ this.absolute = this._getValue(this._options.absolute, false);
+ this.baseNameMatch = this._getValue(this._options.baseNameMatch, false);
+ this.braceExpansion = this._getValue(this._options.braceExpansion, true);
+ this.caseSensitiveMatch = this._getValue(this._options.caseSensitiveMatch, true);
+ this.concurrency = this._getValue(this._options.concurrency, CPU_COUNT);
+ this.cwd = this._getValue(this._options.cwd, process.cwd());
+ this.deep = this._getValue(this._options.deep, Infinity);
+ this.dot = this._getValue(this._options.dot, false);
+ this.extglob = this._getValue(this._options.extglob, true);
+ this.followSymbolicLinks = this._getValue(this._options.followSymbolicLinks, true);
+ this.fs = this._getFileSystemMethods(this._options.fs);
+ this.globstar = this._getValue(this._options.globstar, true);
+ this.ignore = this._getValue(this._options.ignore, []);
+ this.markDirectories = this._getValue(this._options.markDirectories, false);
+ this.objectMode = this._getValue(this._options.objectMode, false);
+ this.onlyDirectories = this._getValue(this._options.onlyDirectories, false);
+ this.onlyFiles = this._getValue(this._options.onlyFiles, true);
+ this.stats = this._getValue(this._options.stats, false);
+ this.suppressErrors = this._getValue(this._options.suppressErrors, false);
+ this.throwErrorOnBrokenSymbolicLink = this._getValue(this._options.throwErrorOnBrokenSymbolicLink, false);
+ this.unique = this._getValue(this._options.unique, true);
+ if (this.onlyDirectories) {
+ this.onlyFiles = false;
+ }
+ if (this.stats) {
+ this.objectMode = true;
+ }
+ }
+ _getValue(option, value) {
+ return option === undefined ? value : option;
+ }
+ _getFileSystemMethods(methods = {}) {
+ return Object.assign(Object.assign({}, exports.DEFAULT_FILE_SYSTEM_ADAPTER), methods);
+ }
+}
+exports.default = Settings;
diff --git a/tools/node_modules/eslint/node_modules/fast-glob/out/types/index.js b/tools/node_modules/eslint/node_modules/fast-glob/out/types/index.js
new file mode 100644
index 0000000000..c8ad2e549b
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/fast-glob/out/types/index.js
@@ -0,0 +1,2 @@
+"use strict";
+Object.defineProperty(exports, "__esModule", { value: true });
diff --git a/tools/node_modules/eslint/node_modules/fast-glob/out/utils/array.js b/tools/node_modules/eslint/node_modules/fast-glob/out/utils/array.js
new file mode 100644
index 0000000000..50c406e861
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/fast-glob/out/utils/array.js
@@ -0,0 +1,22 @@
+"use strict";
+Object.defineProperty(exports, "__esModule", { value: true });
+exports.splitWhen = exports.flatten = void 0;
+function flatten(items) {
+ return items.reduce((collection, item) => [].concat(collection, item), []);
+}
+exports.flatten = flatten;
+function splitWhen(items, predicate) {
+ const result = [[]];
+ let groupIndex = 0;
+ for (const item of items) {
+ if (predicate(item)) {
+ groupIndex++;
+ result[groupIndex] = [];
+ }
+ else {
+ result[groupIndex].push(item);
+ }
+ }
+ return result;
+}
+exports.splitWhen = splitWhen;
diff --git a/tools/node_modules/eslint/node_modules/fast-glob/out/utils/errno.js b/tools/node_modules/eslint/node_modules/fast-glob/out/utils/errno.js
new file mode 100644
index 0000000000..f0bd8015d8
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/fast-glob/out/utils/errno.js
@@ -0,0 +1,7 @@
+"use strict";
+Object.defineProperty(exports, "__esModule", { value: true });
+exports.isEnoentCodeError = void 0;
+function isEnoentCodeError(error) {
+ return error.code === 'ENOENT';
+}
+exports.isEnoentCodeError = isEnoentCodeError;
diff --git a/tools/node_modules/eslint/node_modules/fast-glob/out/utils/fs.js b/tools/node_modules/eslint/node_modules/fast-glob/out/utils/fs.js
new file mode 100644
index 0000000000..ace7c74d63
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/fast-glob/out/utils/fs.js
@@ -0,0 +1,19 @@
+"use strict";
+Object.defineProperty(exports, "__esModule", { value: true });
+exports.createDirentFromStats = void 0;
+class DirentFromStats {
+ constructor(name, stats) {
+ this.name = name;
+ this.isBlockDevice = stats.isBlockDevice.bind(stats);
+ this.isCharacterDevice = stats.isCharacterDevice.bind(stats);
+ this.isDirectory = stats.isDirectory.bind(stats);
+ this.isFIFO = stats.isFIFO.bind(stats);
+ this.isFile = stats.isFile.bind(stats);
+ this.isSocket = stats.isSocket.bind(stats);
+ this.isSymbolicLink = stats.isSymbolicLink.bind(stats);
+ }
+}
+function createDirentFromStats(name, stats) {
+ return new DirentFromStats(name, stats);
+}
+exports.createDirentFromStats = createDirentFromStats;
diff --git a/tools/node_modules/eslint/node_modules/fast-glob/out/utils/index.js b/tools/node_modules/eslint/node_modules/fast-glob/out/utils/index.js
new file mode 100644
index 0000000000..0f92c1667d
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/fast-glob/out/utils/index.js
@@ -0,0 +1,17 @@
+"use strict";
+Object.defineProperty(exports, "__esModule", { value: true });
+exports.string = exports.stream = exports.pattern = exports.path = exports.fs = exports.errno = exports.array = void 0;
+const array = require("./array");
+exports.array = array;
+const errno = require("./errno");
+exports.errno = errno;
+const fs = require("./fs");
+exports.fs = fs;
+const path = require("./path");
+exports.path = path;
+const pattern = require("./pattern");
+exports.pattern = pattern;
+const stream = require("./stream");
+exports.stream = stream;
+const string = require("./string");
+exports.string = string;
diff --git a/tools/node_modules/eslint/node_modules/fast-glob/out/utils/path.js b/tools/node_modules/eslint/node_modules/fast-glob/out/utils/path.js
new file mode 100644
index 0000000000..254403240f
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/fast-glob/out/utils/path.js
@@ -0,0 +1,33 @@
+"use strict";
+Object.defineProperty(exports, "__esModule", { value: true });
+exports.removeLeadingDotSegment = exports.escape = exports.makeAbsolute = exports.unixify = void 0;
+const path = require("path");
+const LEADING_DOT_SEGMENT_CHARACTERS_COUNT = 2; // ./ or .\\
+const UNESCAPED_GLOB_SYMBOLS_RE = /(\\?)([()*?[\]{|}]|^!|[!+@](?=\())/g;
+/**
+ * Designed to work only with simple paths: `dir\\file`.
+ */
+function unixify(filepath) {
+ return filepath.replace(/\\/g, '/');
+}
+exports.unixify = unixify;
+function makeAbsolute(cwd, filepath) {
+ return path.resolve(cwd, filepath);
+}
+exports.makeAbsolute = makeAbsolute;
+function escape(pattern) {
+ return pattern.replace(UNESCAPED_GLOB_SYMBOLS_RE, '\\$2');
+}
+exports.escape = escape;
+function removeLeadingDotSegment(entry) {
+ // We do not use `startsWith` because this is 10x slower than current implementation for some cases.
+ // eslint-disable-next-line @typescript-eslint/prefer-string-starts-ends-with
+ if (entry.charAt(0) === '.') {
+ const secondCharactery = entry.charAt(1);
+ if (secondCharactery === '/' || secondCharactery === '\\') {
+ return entry.slice(LEADING_DOT_SEGMENT_CHARACTERS_COUNT);
+ }
+ }
+ return entry;
+}
+exports.removeLeadingDotSegment = removeLeadingDotSegment;
diff --git a/tools/node_modules/eslint/node_modules/fast-glob/out/utils/pattern.js b/tools/node_modules/eslint/node_modules/fast-glob/out/utils/pattern.js
new file mode 100644
index 0000000000..9c97e160c3
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/fast-glob/out/utils/pattern.js
@@ -0,0 +1,169 @@
+"use strict";
+Object.defineProperty(exports, "__esModule", { value: true });
+exports.matchAny = exports.convertPatternsToRe = exports.makeRe = exports.getPatternParts = exports.expandBraceExpansion = exports.expandPatternsWithBraceExpansion = exports.isAffectDepthOfReadingPattern = exports.endsWithSlashGlobStar = exports.hasGlobStar = exports.getBaseDirectory = exports.isPatternRelatedToParentDirectory = exports.getPatternsOutsideCurrentDirectory = exports.getPatternsInsideCurrentDirectory = exports.getPositivePatterns = exports.getNegativePatterns = exports.isPositivePattern = exports.isNegativePattern = exports.convertToNegativePattern = exports.convertToPositivePattern = exports.isDynamicPattern = exports.isStaticPattern = void 0;
+const path = require("path");
+const globParent = require("glob-parent");
+const micromatch = require("micromatch");
+const GLOBSTAR = '**';
+const ESCAPE_SYMBOL = '\\';
+const COMMON_GLOB_SYMBOLS_RE = /[*?]|^!/;
+const REGEX_CHARACTER_CLASS_SYMBOLS_RE = /\[[^[]*]/;
+const REGEX_GROUP_SYMBOLS_RE = /(?:^|[^!*+?@])\([^(]*\|[^|]*\)/;
+const GLOB_EXTENSION_SYMBOLS_RE = /[!*+?@]\([^(]*\)/;
+const BRACE_EXPANSION_SEPARATORS_RE = /,|\.\./;
+function isStaticPattern(pattern, options = {}) {
+ return !isDynamicPattern(pattern, options);
+}
+exports.isStaticPattern = isStaticPattern;
+function isDynamicPattern(pattern, options = {}) {
+ /**
+ * A special case with an empty string is necessary for matching patterns that start with a forward slash.
+ * An empty string cannot be a dynamic pattern.
+ * For example, the pattern `/lib/*` will be spread into parts: '', 'lib', '*'.
+ */
+ if (pattern === '') {
+ return false;
+ }
+ /**
+ * When the `caseSensitiveMatch` option is disabled, all patterns must be marked as dynamic, because we cannot check
+ * filepath directly (without read directory).
+ */
+ if (options.caseSensitiveMatch === false || pattern.includes(ESCAPE_SYMBOL)) {
+ return true;
+ }
+ if (COMMON_GLOB_SYMBOLS_RE.test(pattern) || REGEX_CHARACTER_CLASS_SYMBOLS_RE.test(pattern) || REGEX_GROUP_SYMBOLS_RE.test(pattern)) {
+ return true;
+ }
+ if (options.extglob !== false && GLOB_EXTENSION_SYMBOLS_RE.test(pattern)) {
+ return true;
+ }
+ if (options.braceExpansion !== false && hasBraceExpansion(pattern)) {
+ return true;
+ }
+ return false;
+}
+exports.isDynamicPattern = isDynamicPattern;
+function hasBraceExpansion(pattern) {
+ const openingBraceIndex = pattern.indexOf('{');
+ if (openingBraceIndex === -1) {
+ return false;
+ }
+ const closingBraceIndex = pattern.indexOf('}', openingBraceIndex + 1);
+ if (closingBraceIndex === -1) {
+ return false;
+ }
+ const braceContent = pattern.slice(openingBraceIndex, closingBraceIndex);
+ return BRACE_EXPANSION_SEPARATORS_RE.test(braceContent);
+}
+function convertToPositivePattern(pattern) {
+ return isNegativePattern(pattern) ? pattern.slice(1) : pattern;
+}
+exports.convertToPositivePattern = convertToPositivePattern;
+function convertToNegativePattern(pattern) {
+ return '!' + pattern;
+}
+exports.convertToNegativePattern = convertToNegativePattern;
+function isNegativePattern(pattern) {
+ return pattern.startsWith('!') && pattern[1] !== '(';
+}
+exports.isNegativePattern = isNegativePattern;
+function isPositivePattern(pattern) {
+ return !isNegativePattern(pattern);
+}
+exports.isPositivePattern = isPositivePattern;
+function getNegativePatterns(patterns) {
+ return patterns.filter(isNegativePattern);
+}
+exports.getNegativePatterns = getNegativePatterns;
+function getPositivePatterns(patterns) {
+ return patterns.filter(isPositivePattern);
+}
+exports.getPositivePatterns = getPositivePatterns;
+/**
+ * Returns patterns that can be applied inside the current directory.
+ *
+ * @example
+ * // ['./*', '*', 'a/*']
+ * getPatternsInsideCurrentDirectory(['./*', '*', 'a/*', '../*', './../*'])
+ */
+function getPatternsInsideCurrentDirectory(patterns) {
+ return patterns.filter((pattern) => !isPatternRelatedToParentDirectory(pattern));
+}
+exports.getPatternsInsideCurrentDirectory = getPatternsInsideCurrentDirectory;
+/**
+ * Returns patterns to be expanded relative to (outside) the current directory.
+ *
+ * @example
+ * // ['../*', './../*']
+ * getPatternsInsideCurrentDirectory(['./*', '*', 'a/*', '../*', './../*'])
+ */
+function getPatternsOutsideCurrentDirectory(patterns) {
+ return patterns.filter(isPatternRelatedToParentDirectory);
+}
+exports.getPatternsOutsideCurrentDirectory = getPatternsOutsideCurrentDirectory;
+function isPatternRelatedToParentDirectory(pattern) {
+ return pattern.startsWith('..') || pattern.startsWith('./..');
+}
+exports.isPatternRelatedToParentDirectory = isPatternRelatedToParentDirectory;
+function getBaseDirectory(pattern) {
+ return globParent(pattern, { flipBackslashes: false });
+}
+exports.getBaseDirectory = getBaseDirectory;
+function hasGlobStar(pattern) {
+ return pattern.includes(GLOBSTAR);
+}
+exports.hasGlobStar = hasGlobStar;
+function endsWithSlashGlobStar(pattern) {
+ return pattern.endsWith('/' + GLOBSTAR);
+}
+exports.endsWithSlashGlobStar = endsWithSlashGlobStar;
+function isAffectDepthOfReadingPattern(pattern) {
+ const basename = path.basename(pattern);
+ return endsWithSlashGlobStar(pattern) || isStaticPattern(basename);
+}
+exports.isAffectDepthOfReadingPattern = isAffectDepthOfReadingPattern;
+function expandPatternsWithBraceExpansion(patterns) {
+ return patterns.reduce((collection, pattern) => {
+ return collection.concat(expandBraceExpansion(pattern));
+ }, []);
+}
+exports.expandPatternsWithBraceExpansion = expandPatternsWithBraceExpansion;
+function expandBraceExpansion(pattern) {
+ return micromatch.braces(pattern, {
+ expand: true,
+ nodupes: true
+ });
+}
+exports.expandBraceExpansion = expandBraceExpansion;
+function getPatternParts(pattern, options) {
+ let { parts } = micromatch.scan(pattern, Object.assign(Object.assign({}, options), { parts: true }));
+ /**
+ * The scan method returns an empty array in some cases.
+ * See micromatch/picomatch#58 for more details.
+ */
+ if (parts.length === 0) {
+ parts = [pattern];
+ }
+ /**
+ * The scan method does not return an empty part for the pattern with a forward slash.
+ * This is another part of micromatch/picomatch#58.
+ */
+ if (parts[0].startsWith('/')) {
+ parts[0] = parts[0].slice(1);
+ parts.unshift('');
+ }
+ return parts;
+}
+exports.getPatternParts = getPatternParts;
+function makeRe(pattern, options) {
+ return micromatch.makeRe(pattern, options);
+}
+exports.makeRe = makeRe;
+function convertPatternsToRe(patterns, options) {
+ return patterns.map((pattern) => makeRe(pattern, options));
+}
+exports.convertPatternsToRe = convertPatternsToRe;
+function matchAny(entry, patternsRe) {
+ return patternsRe.some((patternRe) => patternRe.test(entry));
+}
+exports.matchAny = matchAny;
diff --git a/tools/node_modules/eslint/node_modules/fast-glob/out/utils/stream.js b/tools/node_modules/eslint/node_modules/fast-glob/out/utils/stream.js
new file mode 100644
index 0000000000..b32028ce4b
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/fast-glob/out/utils/stream.js
@@ -0,0 +1,17 @@
+"use strict";
+Object.defineProperty(exports, "__esModule", { value: true });
+exports.merge = void 0;
+const merge2 = require("merge2");
+function merge(streams) {
+ const mergedStream = merge2(streams);
+ streams.forEach((stream) => {
+ stream.once('error', (error) => mergedStream.emit('error', error));
+ });
+ mergedStream.once('close', () => propagateCloseEventToSources(streams));
+ mergedStream.once('end', () => propagateCloseEventToSources(streams));
+ return mergedStream;
+}
+exports.merge = merge;
+function propagateCloseEventToSources(streams) {
+ streams.forEach((stream) => stream.emit('close'));
+}
diff --git a/tools/node_modules/eslint/node_modules/fast-glob/out/utils/string.js b/tools/node_modules/eslint/node_modules/fast-glob/out/utils/string.js
new file mode 100644
index 0000000000..76e7ea54bc
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/fast-glob/out/utils/string.js
@@ -0,0 +1,11 @@
+"use strict";
+Object.defineProperty(exports, "__esModule", { value: true });
+exports.isEmpty = exports.isString = void 0;
+function isString(input) {
+ return typeof input === 'string';
+}
+exports.isString = isString;
+function isEmpty(input) {
+ return input === '';
+}
+exports.isEmpty = isEmpty;
diff --git a/tools/node_modules/eslint/node_modules/fast-glob/package.json b/tools/node_modules/eslint/node_modules/fast-glob/package.json
new file mode 100644
index 0000000000..c917469a74
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/fast-glob/package.json
@@ -0,0 +1,94 @@
+{
+ "name": "fast-glob",
+ "version": "3.2.11",
+ "description": "It's a very fast and efficient glob library for Node.js",
+ "license": "MIT",
+ "repository": "mrmlnc/fast-glob",
+ "author": {
+ "name": "Denis Malinochkin",
+ "url": "https://mrmlnc.com"
+ },
+ "engines": {
+ "node": ">=8.6.0"
+ },
+ "main": "out/index.js",
+ "typings": "out/index.d.ts",
+ "files": [
+ "out",
+ "!out/{benchmark,tests}",
+ "!out/**/*.map",
+ "!out/**/*.spec.*"
+ ],
+ "keywords": [
+ "glob",
+ "patterns",
+ "fast",
+ "implementation"
+ ],
+ "devDependencies": {
+ "@nodelib/fs.macchiato": "^1.0.1",
+ "@types/compute-stdev": "^1.0.0",
+ "@types/easy-table": "^0.0.32",
+ "@types/glob": "^7.1.1",
+ "@types/glob-parent": "^5.1.0",
+ "@types/is-ci": "^2.0.0",
+ "@types/merge2": "^1.1.4",
+ "@types/micromatch": "^4.0.0",
+ "@types/minimist": "^1.2.0",
+ "@types/mocha": "^5.2.7",
+ "@types/node": "^12.7.8",
+ "@types/rimraf": "^2.0.2",
+ "@types/sinon": "^7.5.0",
+ "compute-stdev": "^1.0.0",
+ "easy-table": "^1.1.1",
+ "eslint": "^6.5.1",
+ "eslint-config-mrmlnc": "^1.1.0",
+ "execa": "^2.0.4",
+ "fast-glob": "^3.0.4",
+ "fdir": "^5.1.0",
+ "glob": "^7.1.4",
+ "is-ci": "^2.0.0",
+ "log-update": "^4.0.0",
+ "minimist": "^1.2.0",
+ "mocha": "^6.2.1",
+ "rimraf": "^3.0.0",
+ "sinon": "^7.5.0",
+ "tiny-glob": "^0.2.6",
+ "typescript": "^3.6.3"
+ },
+ "dependencies": {
+ "@nodelib/fs.stat": "^2.0.2",
+ "@nodelib/fs.walk": "^1.2.3",
+ "glob-parent": "^5.1.2",
+ "merge2": "^1.3.0",
+ "micromatch": "^4.0.4"
+ },
+ "scripts": {
+ "clean": "rimraf out",
+ "lint": "eslint \"src/**/*.ts\" --cache",
+ "compile": "tsc",
+ "test": "mocha \"out/**/*.spec.js\" -s 0",
+ "smoke": "mocha \"out/**/*.smoke.js\" -s 0",
+ "smoke:sync": "mocha \"out/**/*.smoke.js\" -s 0 --grep \"\\(sync\\)\"",
+ "smoke:async": "mocha \"out/**/*.smoke.js\" -s 0 --grep \"\\(async\\)\"",
+ "smoke:stream": "mocha \"out/**/*.smoke.js\" -s 0 --grep \"\\(stream\\)\"",
+ "build": "npm run clean && npm run compile && npm run lint && npm test",
+ "watch": "npm run clean && npm run compile -- --sourceMap --watch",
+ "bench": "npm run bench-async && npm run bench-stream && npm run bench-sync",
+ "bench-async": "npm run bench-async-flatten && npm run bench-async-deep && npm run bench-async-partial-flatten && npm run bench-async-partial-deep",
+ "bench-stream": "npm run bench-stream-flatten && npm run bench-stream-deep && npm run bench-stream-partial-flatten && npm run bench-stream-partial-deep",
+ "bench-sync": "npm run bench-sync-flatten && npm run bench-sync-deep && npm run bench-sync-partial-flatten && npm run bench-sync-partial-deep",
+ "bench-async-flatten": "node ./out/benchmark --mode async --pattern \"*\"",
+ "bench-async-deep": "node ./out/benchmark --mode async --pattern \"**\"",
+ "bench-async-partial-flatten": "node ./out/benchmark --mode async --pattern \"{fixtures,out}/{first,second}/*\"",
+ "bench-async-partial-deep": "node ./out/benchmark --mode async --pattern \"{fixtures,out}/**\"",
+ "bench-stream-flatten": "node ./out/benchmark --mode stream --pattern \"*\"",
+ "bench-stream-deep": "node ./out/benchmark --mode stream --pattern \"**\"",
+ "bench-stream-partial-flatten": "node ./out/benchmark --mode stream --pattern \"{fixtures,out}/{first,second}/*\"",
+ "bench-stream-partial-deep": "node ./out/benchmark --mode stream --pattern \"{fixtures,out}/**\"",
+ "bench-sync-flatten": "node ./out/benchmark --mode sync --pattern \"*\"",
+ "bench-sync-deep": "node ./out/benchmark --mode sync --pattern \"**\"",
+ "bench-sync-partial-flatten": "node ./out/benchmark --mode sync --pattern \"{fixtures,out}/{first,second}/*\"",
+ "bench-sync-partial-deep": "node ./out/benchmark --mode sync --pattern \"{fixtures,out}/**\""
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/fastq/LICENSE b/tools/node_modules/eslint/node_modules/fastq/LICENSE
new file mode 100644
index 0000000000..27c7bb4623
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/fastq/LICENSE
@@ -0,0 +1,13 @@
+Copyright (c) 2015-2020, Matteo Collina <matteo.collina@gmail.com>
+
+Permission to use, copy, modify, and/or distribute this software for any
+purpose with or without fee is hereby granted, provided that the above
+copyright notice and this permission notice appear in all copies.
+
+THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
+WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
+ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
+OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
diff --git a/tools/node_modules/eslint/node_modules/fastq/bench.js b/tools/node_modules/eslint/node_modules/fastq/bench.js
new file mode 100644
index 0000000000..4eaa829f32
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/fastq/bench.js
@@ -0,0 +1,66 @@
+'use strict'
+
+const max = 1000000
+const fastqueue = require('./')(worker, 1)
+const { promisify } = require('util')
+const immediate = promisify(setImmediate)
+const qPromise = require('./').promise(immediate, 1)
+const async = require('async')
+const neo = require('neo-async')
+const asyncqueue = async.queue(worker, 1)
+const neoqueue = neo.queue(worker, 1)
+
+function bench (func, done) {
+ const key = max + '*' + func.name
+ let count = -1
+
+ console.time(key)
+ end()
+
+ function end () {
+ if (++count < max) {
+ func(end)
+ } else {
+ console.timeEnd(key)
+ if (done) {
+ done()
+ }
+ }
+ }
+}
+
+function benchFastQ (done) {
+ fastqueue.push(42, done)
+}
+
+function benchAsyncQueue (done) {
+ asyncqueue.push(42, done)
+}
+
+function benchNeoQueue (done) {
+ neoqueue.push(42, done)
+}
+
+function worker (arg, cb) {
+ setImmediate(cb)
+}
+
+function benchSetImmediate (cb) {
+ worker(42, cb)
+}
+
+function benchFastQPromise (done) {
+ qPromise.push(42).then(function () { done() }, done)
+}
+
+function runBench (done) {
+ async.eachSeries([
+ benchSetImmediate,
+ benchFastQ,
+ benchNeoQueue,
+ benchAsyncQueue,
+ benchFastQPromise
+ ], bench, done)
+}
+
+runBench(runBench)
diff --git a/tools/node_modules/eslint/node_modules/fastq/example.js b/tools/node_modules/eslint/node_modules/fastq/example.js
new file mode 100644
index 0000000000..665fdc8412
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/fastq/example.js
@@ -0,0 +1,14 @@
+'use strict'
+
+/* eslint-disable no-var */
+
+var queue = require('./')(worker, 1)
+
+queue.push(42, function (err, result) {
+ if (err) { throw err }
+ console.log('the result is', result)
+})
+
+function worker (arg, cb) {
+ cb(null, 42 * 2)
+}
diff --git a/tools/node_modules/eslint/node_modules/fastq/example.mjs b/tools/node_modules/eslint/node_modules/fastq/example.mjs
new file mode 100644
index 0000000000..81be789a08
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/fastq/example.mjs
@@ -0,0 +1,11 @@
+import { promise as queueAsPromised } from './queue.js'
+
+/* eslint-disable */
+
+const queue = queueAsPromised(worker, 1)
+
+console.log('the result is', await queue.push(42))
+
+async function worker (arg) {
+ return 42 * 2
+}
diff --git a/tools/node_modules/eslint/node_modules/fastq/package.json b/tools/node_modules/eslint/node_modules/fastq/package.json
new file mode 100644
index 0000000000..9837031767
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/fastq/package.json
@@ -0,0 +1,52 @@
+{
+ "name": "fastq",
+ "version": "1.13.0",
+ "description": "Fast, in memory work queue",
+ "main": "queue.js",
+ "scripts": {
+ "lint": "standard --verbose | snazzy",
+ "unit": "nyc --lines 100 --branches 100 --functions 100 --check-coverage --reporter=text tape test/test.js test/promise.js",
+ "coverage": "nyc --reporter=html --reporter=cobertura --reporter=text tape test/test.js test/promise.js",
+ "test:report": "npm run lint && npm run unit:report",
+ "test": "npm run lint && npm run unit && npm run typescript",
+ "typescript": "tsc --project ./test/tsconfig.json",
+ "legacy": "tape test/test.js"
+ },
+ "pre-commit": [
+ "test"
+ ],
+ "repository": {
+ "type": "git",
+ "url": "git+https://github.com/mcollina/fastq.git"
+ },
+ "keywords": [
+ "fast",
+ "queue",
+ "async",
+ "worker"
+ ],
+ "author": "Matteo Collina <hello@matteocollina.com>",
+ "license": "ISC",
+ "bugs": {
+ "url": "https://github.com/mcollina/fastq/issues"
+ },
+ "homepage": "https://github.com/mcollina/fastq#readme",
+ "devDependencies": {
+ "async": "^3.1.0",
+ "neo-async": "^2.6.1",
+ "nyc": "^15.0.0",
+ "pre-commit": "^1.2.2",
+ "snazzy": "^9.0.0",
+ "standard": "^16.0.0",
+ "tape": "^5.0.0",
+ "typescript": "^4.0.2"
+ },
+ "dependencies": {
+ "reusify": "^1.0.4"
+ },
+ "standard": {
+ "ignore": [
+ "example.mjs"
+ ]
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/fastq/queue.js b/tools/node_modules/eslint/node_modules/fastq/queue.js
new file mode 100644
index 0000000000..84e7bbdf0a
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/fastq/queue.js
@@ -0,0 +1,283 @@
+'use strict'
+
+/* eslint-disable no-var */
+
+var reusify = require('reusify')
+
+function fastqueue (context, worker, concurrency) {
+ if (typeof context === 'function') {
+ concurrency = worker
+ worker = context
+ context = null
+ }
+
+ if (concurrency < 1) {
+ throw new Error('fastqueue concurrency must be greater than 1')
+ }
+
+ var cache = reusify(Task)
+ var queueHead = null
+ var queueTail = null
+ var _running = 0
+ var errorHandler = null
+
+ var self = {
+ push: push,
+ drain: noop,
+ saturated: noop,
+ pause: pause,
+ paused: false,
+ concurrency: concurrency,
+ running: running,
+ resume: resume,
+ idle: idle,
+ length: length,
+ getQueue: getQueue,
+ unshift: unshift,
+ empty: noop,
+ kill: kill,
+ killAndDrain: killAndDrain,
+ error: error
+ }
+
+ return self
+
+ function running () {
+ return _running
+ }
+
+ function pause () {
+ self.paused = true
+ }
+
+ function length () {
+ var current = queueHead
+ var counter = 0
+
+ while (current) {
+ current = current.next
+ counter++
+ }
+
+ return counter
+ }
+
+ function getQueue () {
+ var current = queueHead
+ var tasks = []
+
+ while (current) {
+ tasks.push(current.value)
+ current = current.next
+ }
+
+ return tasks
+ }
+
+ function resume () {
+ if (!self.paused) return
+ self.paused = false
+ for (var i = 0; i < self.concurrency; i++) {
+ _running++
+ release()
+ }
+ }
+
+ function idle () {
+ return _running === 0 && self.length() === 0
+ }
+
+ function push (value, done) {
+ var current = cache.get()
+
+ current.context = context
+ current.release = release
+ current.value = value
+ current.callback = done || noop
+ current.errorHandler = errorHandler
+
+ if (_running === self.concurrency || self.paused) {
+ if (queueTail) {
+ queueTail.next = current
+ queueTail = current
+ } else {
+ queueHead = current
+ queueTail = current
+ self.saturated()
+ }
+ } else {
+ _running++
+ worker.call(context, current.value, current.worked)
+ }
+ }
+
+ function unshift (value, done) {
+ var current = cache.get()
+
+ current.context = context
+ current.release = release
+ current.value = value
+ current.callback = done || noop
+
+ if (_running === self.concurrency || self.paused) {
+ if (queueHead) {
+ current.next = queueHead
+ queueHead = current
+ } else {
+ queueHead = current
+ queueTail = current
+ self.saturated()
+ }
+ } else {
+ _running++
+ worker.call(context, current.value, current.worked)
+ }
+ }
+
+ function release (holder) {
+ if (holder) {
+ cache.release(holder)
+ }
+ var next = queueHead
+ if (next) {
+ if (!self.paused) {
+ if (queueTail === queueHead) {
+ queueTail = null
+ }
+ queueHead = next.next
+ next.next = null
+ worker.call(context, next.value, next.worked)
+ if (queueTail === null) {
+ self.empty()
+ }
+ } else {
+ _running--
+ }
+ } else if (--_running === 0) {
+ self.drain()
+ }
+ }
+
+ function kill () {
+ queueHead = null
+ queueTail = null
+ self.drain = noop
+ }
+
+ function killAndDrain () {
+ queueHead = null
+ queueTail = null
+ self.drain()
+ self.drain = noop
+ }
+
+ function error (handler) {
+ errorHandler = handler
+ }
+}
+
+function noop () {}
+
+function Task () {
+ this.value = null
+ this.callback = noop
+ this.next = null
+ this.release = noop
+ this.context = null
+ this.errorHandler = null
+
+ var self = this
+
+ this.worked = function worked (err, result) {
+ var callback = self.callback
+ var errorHandler = self.errorHandler
+ var val = self.value
+ self.value = null
+ self.callback = noop
+ if (self.errorHandler) {
+ errorHandler(err, val)
+ }
+ callback.call(self.context, err, result)
+ self.release(self)
+ }
+}
+
+function queueAsPromised (context, worker, concurrency) {
+ if (typeof context === 'function') {
+ concurrency = worker
+ worker = context
+ context = null
+ }
+
+ function asyncWrapper (arg, cb) {
+ worker.call(this, arg)
+ .then(function (res) {
+ cb(null, res)
+ }, cb)
+ }
+
+ var queue = fastqueue(context, asyncWrapper, concurrency)
+
+ var pushCb = queue.push
+ var unshiftCb = queue.unshift
+
+ queue.push = push
+ queue.unshift = unshift
+ queue.drained = drained
+
+ return queue
+
+ function push (value) {
+ var p = new Promise(function (resolve, reject) {
+ pushCb(value, function (err, result) {
+ if (err) {
+ reject(err)
+ return
+ }
+ resolve(result)
+ })
+ })
+
+ // Let's fork the promise chain to
+ // make the error bubble up to the user but
+ // not lead to a unhandledRejection
+ p.catch(noop)
+
+ return p
+ }
+
+ function unshift (value) {
+ var p = new Promise(function (resolve, reject) {
+ unshiftCb(value, function (err, result) {
+ if (err) {
+ reject(err)
+ return
+ }
+ resolve(result)
+ })
+ })
+
+ // Let's fork the promise chain to
+ // make the error bubble up to the user but
+ // not lead to a unhandledRejection
+ p.catch(noop)
+
+ return p
+ }
+
+ function drained () {
+ var previousDrain = queue.drain
+
+ var p = new Promise(function (resolve) {
+ queue.drain = function () {
+ previousDrain()
+ resolve()
+ }
+ })
+
+ return p
+ }
+}
+
+module.exports = fastqueue
+module.exports.promise = queueAsPromised
diff --git a/tools/node_modules/eslint/node_modules/fill-range/LICENSE b/tools/node_modules/eslint/node_modules/fill-range/LICENSE
new file mode 100644
index 0000000000..9af4a67d20
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/fill-range/LICENSE
@@ -0,0 +1,21 @@
+The MIT License (MIT)
+
+Copyright (c) 2014-present, Jon Schlinkert.
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.
diff --git a/tools/node_modules/eslint/node_modules/fill-range/index.js b/tools/node_modules/eslint/node_modules/fill-range/index.js
new file mode 100644
index 0000000000..97ce35a5ba
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/fill-range/index.js
@@ -0,0 +1,249 @@
+/*!
+ * fill-range <https://github.com/jonschlinkert/fill-range>
+ *
+ * Copyright (c) 2014-present, Jon Schlinkert.
+ * Licensed under the MIT License.
+ */
+
+'use strict';
+
+const util = require('util');
+const toRegexRange = require('to-regex-range');
+
+const isObject = val => val !== null && typeof val === 'object' && !Array.isArray(val);
+
+const transform = toNumber => {
+ return value => toNumber === true ? Number(value) : String(value);
+};
+
+const isValidValue = value => {
+ return typeof value === 'number' || (typeof value === 'string' && value !== '');
+};
+
+const isNumber = num => Number.isInteger(+num);
+
+const zeros = input => {
+ let value = `${input}`;
+ let index = -1;
+ if (value[0] === '-') value = value.slice(1);
+ if (value === '0') return false;
+ while (value[++index] === '0');
+ return index > 0;
+};
+
+const stringify = (start, end, options) => {
+ if (typeof start === 'string' || typeof end === 'string') {
+ return true;
+ }
+ return options.stringify === true;
+};
+
+const pad = (input, maxLength, toNumber) => {
+ if (maxLength > 0) {
+ let dash = input[0] === '-' ? '-' : '';
+ if (dash) input = input.slice(1);
+ input = (dash + input.padStart(dash ? maxLength - 1 : maxLength, '0'));
+ }
+ if (toNumber === false) {
+ return String(input);
+ }
+ return input;
+};
+
+const toMaxLen = (input, maxLength) => {
+ let negative = input[0] === '-' ? '-' : '';
+ if (negative) {
+ input = input.slice(1);
+ maxLength--;
+ }
+ while (input.length < maxLength) input = '0' + input;
+ return negative ? ('-' + input) : input;
+};
+
+const toSequence = (parts, options) => {
+ parts.negatives.sort((a, b) => a < b ? -1 : a > b ? 1 : 0);
+ parts.positives.sort((a, b) => a < b ? -1 : a > b ? 1 : 0);
+
+ let prefix = options.capture ? '' : '?:';
+ let positives = '';
+ let negatives = '';
+ let result;
+
+ if (parts.positives.length) {
+ positives = parts.positives.join('|');
+ }
+
+ if (parts.negatives.length) {
+ negatives = `-(${prefix}${parts.negatives.join('|')})`;
+ }
+
+ if (positives && negatives) {
+ result = `${positives}|${negatives}`;
+ } else {
+ result = positives || negatives;
+ }
+
+ if (options.wrap) {
+ return `(${prefix}${result})`;
+ }
+
+ return result;
+};
+
+const toRange = (a, b, isNumbers, options) => {
+ if (isNumbers) {
+ return toRegexRange(a, b, { wrap: false, ...options });
+ }
+
+ let start = String.fromCharCode(a);
+ if (a === b) return start;
+
+ let stop = String.fromCharCode(b);
+ return `[${start}-${stop}]`;
+};
+
+const toRegex = (start, end, options) => {
+ if (Array.isArray(start)) {
+ let wrap = options.wrap === true;
+ let prefix = options.capture ? '' : '?:';
+ return wrap ? `(${prefix}${start.join('|')})` : start.join('|');
+ }
+ return toRegexRange(start, end, options);
+};
+
+const rangeError = (...args) => {
+ return new RangeError('Invalid range arguments: ' + util.inspect(...args));
+};
+
+const invalidRange = (start, end, options) => {
+ if (options.strictRanges === true) throw rangeError([start, end]);
+ return [];
+};
+
+const invalidStep = (step, options) => {
+ if (options.strictRanges === true) {
+ throw new TypeError(`Expected step "${step}" to be a number`);
+ }
+ return [];
+};
+
+const fillNumbers = (start, end, step = 1, options = {}) => {
+ let a = Number(start);
+ let b = Number(end);
+
+ if (!Number.isInteger(a) || !Number.isInteger(b)) {
+ if (options.strictRanges === true) throw rangeError([start, end]);
+ return [];
+ }
+
+ // fix negative zero
+ if (a === 0) a = 0;
+ if (b === 0) b = 0;
+
+ let descending = a > b;
+ let startString = String(start);
+ let endString = String(end);
+ let stepString = String(step);
+ step = Math.max(Math.abs(step), 1);
+
+ let padded = zeros(startString) || zeros(endString) || zeros(stepString);
+ let maxLen = padded ? Math.max(startString.length, endString.length, stepString.length) : 0;
+ let toNumber = padded === false && stringify(start, end, options) === false;
+ let format = options.transform || transform(toNumber);
+
+ if (options.toRegex && step === 1) {
+ return toRange(toMaxLen(start, maxLen), toMaxLen(end, maxLen), true, options);
+ }
+
+ let parts = { negatives: [], positives: [] };
+ let push = num => parts[num < 0 ? 'negatives' : 'positives'].push(Math.abs(num));
+ let range = [];
+ let index = 0;
+
+ while (descending ? a >= b : a <= b) {
+ if (options.toRegex === true && step > 1) {
+ push(a);
+ } else {
+ range.push(pad(format(a, index), maxLen, toNumber));
+ }
+ a = descending ? a - step : a + step;
+ index++;
+ }
+
+ if (options.toRegex === true) {
+ return step > 1
+ ? toSequence(parts, options)
+ : toRegex(range, null, { wrap: false, ...options });
+ }
+
+ return range;
+};
+
+const fillLetters = (start, end, step = 1, options = {}) => {
+ if ((!isNumber(start) && start.length > 1) || (!isNumber(end) && end.length > 1)) {
+ return invalidRange(start, end, options);
+ }
+
+
+ let format = options.transform || (val => String.fromCharCode(val));
+ let a = `${start}`.charCodeAt(0);
+ let b = `${end}`.charCodeAt(0);
+
+ let descending = a > b;
+ let min = Math.min(a, b);
+ let max = Math.max(a, b);
+
+ if (options.toRegex && step === 1) {
+ return toRange(min, max, false, options);
+ }
+
+ let range = [];
+ let index = 0;
+
+ while (descending ? a >= b : a <= b) {
+ range.push(format(a, index));
+ a = descending ? a - step : a + step;
+ index++;
+ }
+
+ if (options.toRegex === true) {
+ return toRegex(range, null, { wrap: false, options });
+ }
+
+ return range;
+};
+
+const fill = (start, end, step, options = {}) => {
+ if (end == null && isValidValue(start)) {
+ return [start];
+ }
+
+ if (!isValidValue(start) || !isValidValue(end)) {
+ return invalidRange(start, end, options);
+ }
+
+ if (typeof step === 'function') {
+ return fill(start, end, 1, { transform: step });
+ }
+
+ if (isObject(step)) {
+ return fill(start, end, 0, step);
+ }
+
+ let opts = { ...options };
+ if (opts.capture === true) opts.wrap = true;
+ step = step || opts.step || 1;
+
+ if (!isNumber(step)) {
+ if (step != null && !isObject(step)) return invalidStep(step, opts);
+ return fill(start, end, 1, step);
+ }
+
+ if (isNumber(start) && isNumber(end)) {
+ return fillNumbers(start, end, step, opts);
+ }
+
+ return fillLetters(start, end, Math.max(Math.abs(step), 1), opts);
+};
+
+module.exports = fill;
diff --git a/tools/node_modules/eslint/node_modules/fill-range/package.json b/tools/node_modules/eslint/node_modules/fill-range/package.json
new file mode 100644
index 0000000000..07d30767f5
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/fill-range/package.json
@@ -0,0 +1,69 @@
+{
+ "name": "fill-range",
+ "description": "Fill in a range of numbers or letters, optionally passing an increment or `step` to use, or create a regex-compatible range with `options.toRegex`",
+ "version": "7.0.1",
+ "homepage": "https://github.com/jonschlinkert/fill-range",
+ "author": "Jon Schlinkert (https://github.com/jonschlinkert)",
+ "contributors": [
+ "Edo Rivai (edo.rivai.nl)",
+ "Jon Schlinkert (http://twitter.com/jonschlinkert)",
+ "Paul Miller (paulmillr.com)",
+ "Rouven Weßling (www.rouvenwessling.de)",
+ "(https://github.com/wtgtybhertgeghgtwtg)"
+ ],
+ "repository": "jonschlinkert/fill-range",
+ "bugs": {
+ "url": "https://github.com/jonschlinkert/fill-range/issues"
+ },
+ "license": "MIT",
+ "files": [
+ "index.js"
+ ],
+ "main": "index.js",
+ "engines": {
+ "node": ">=8"
+ },
+ "scripts": {
+ "test": "mocha"
+ },
+ "dependencies": {
+ "to-regex-range": "^5.0.1"
+ },
+ "devDependencies": {
+ "gulp-format-md": "^2.0.0",
+ "mocha": "^6.1.1"
+ },
+ "keywords": [
+ "alpha",
+ "alphabetical",
+ "array",
+ "bash",
+ "brace",
+ "expand",
+ "expansion",
+ "fill",
+ "glob",
+ "match",
+ "matches",
+ "matching",
+ "number",
+ "numerical",
+ "range",
+ "ranges",
+ "regex",
+ "sh"
+ ],
+ "verb": {
+ "toc": false,
+ "layout": "default",
+ "tasks": [
+ "readme"
+ ],
+ "plugins": [
+ "gulp-format-md"
+ ],
+ "lint": {
+ "reflinks": true
+ }
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/find-up/index.js b/tools/node_modules/eslint/node_modules/find-up/index.js
new file mode 100644
index 0000000000..ce564e5d32
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/find-up/index.js
@@ -0,0 +1,89 @@
+'use strict';
+const path = require('path');
+const locatePath = require('locate-path');
+const pathExists = require('path-exists');
+
+const stop = Symbol('findUp.stop');
+
+module.exports = async (name, options = {}) => {
+ let directory = path.resolve(options.cwd || '');
+ const {root} = path.parse(directory);
+ const paths = [].concat(name);
+
+ const runMatcher = async locateOptions => {
+ if (typeof name !== 'function') {
+ return locatePath(paths, locateOptions);
+ }
+
+ const foundPath = await name(locateOptions.cwd);
+ if (typeof foundPath === 'string') {
+ return locatePath([foundPath], locateOptions);
+ }
+
+ return foundPath;
+ };
+
+ // eslint-disable-next-line no-constant-condition
+ while (true) {
+ // eslint-disable-next-line no-await-in-loop
+ const foundPath = await runMatcher({...options, cwd: directory});
+
+ if (foundPath === stop) {
+ return;
+ }
+
+ if (foundPath) {
+ return path.resolve(directory, foundPath);
+ }
+
+ if (directory === root) {
+ return;
+ }
+
+ directory = path.dirname(directory);
+ }
+};
+
+module.exports.sync = (name, options = {}) => {
+ let directory = path.resolve(options.cwd || '');
+ const {root} = path.parse(directory);
+ const paths = [].concat(name);
+
+ const runMatcher = locateOptions => {
+ if (typeof name !== 'function') {
+ return locatePath.sync(paths, locateOptions);
+ }
+
+ const foundPath = name(locateOptions.cwd);
+ if (typeof foundPath === 'string') {
+ return locatePath.sync([foundPath], locateOptions);
+ }
+
+ return foundPath;
+ };
+
+ // eslint-disable-next-line no-constant-condition
+ while (true) {
+ const foundPath = runMatcher({...options, cwd: directory});
+
+ if (foundPath === stop) {
+ return;
+ }
+
+ if (foundPath) {
+ return path.resolve(directory, foundPath);
+ }
+
+ if (directory === root) {
+ return;
+ }
+
+ directory = path.dirname(directory);
+ }
+};
+
+module.exports.exists = pathExists;
+
+module.exports.sync.exists = pathExists.sync;
+
+module.exports.stop = stop;
diff --git a/tools/node_modules/eslint/node_modules/find-up/license b/tools/node_modules/eslint/node_modules/find-up/license
new file mode 100644
index 0000000000..fa7ceba3eb
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/find-up/license
@@ -0,0 +1,9 @@
+MIT License
+
+Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (https://sindresorhus.com)
+
+Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
diff --git a/tools/node_modules/eslint/node_modules/find-up/package.json b/tools/node_modules/eslint/node_modules/find-up/package.json
new file mode 100644
index 0000000000..56db6dd80a
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/find-up/package.json
@@ -0,0 +1,54 @@
+{
+ "name": "find-up",
+ "version": "5.0.0",
+ "description": "Find a file or directory by walking up parent directories",
+ "license": "MIT",
+ "repository": "sindresorhus/find-up",
+ "funding": "https://github.com/sponsors/sindresorhus",
+ "author": {
+ "name": "Sindre Sorhus",
+ "email": "sindresorhus@gmail.com",
+ "url": "https://sindresorhus.com"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "scripts": {
+ "test": "xo && ava && tsd"
+ },
+ "files": [
+ "index.js",
+ "index.d.ts"
+ ],
+ "keywords": [
+ "find",
+ "up",
+ "find-up",
+ "findup",
+ "look-up",
+ "look",
+ "file",
+ "search",
+ "match",
+ "package",
+ "resolve",
+ "parent",
+ "parents",
+ "folder",
+ "directory",
+ "walk",
+ "walking",
+ "path"
+ ],
+ "dependencies": {
+ "locate-path": "^6.0.0",
+ "path-exists": "^4.0.0"
+ },
+ "devDependencies": {
+ "ava": "^2.1.0",
+ "is-path-inside": "^2.1.0",
+ "tempy": "^0.6.0",
+ "tsd": "^0.13.1",
+ "xo": "^0.33.0"
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/find-up/readme.md b/tools/node_modules/eslint/node_modules/find-up/readme.md
new file mode 100644
index 0000000000..7ad908a7ce
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/find-up/readme.md
@@ -0,0 +1,151 @@
+# find-up [![Build Status](https://travis-ci.com/sindresorhus/find-up.svg?branch=master)](https://travis-ci.com/github/sindresorhus/find-up)
+
+> Find a file or directory by walking up parent directories
+
+## Install
+
+```
+$ npm install find-up
+```
+
+## Usage
+
+```
+/
+└── Users
+ └── sindresorhus
+ ├── unicorn.png
+ └── foo
+ └── bar
+ ├── baz
+ └── example.js
+```
+
+`example.js`
+
+```js
+const path = require('path');
+const findUp = require('find-up');
+
+(async () => {
+ console.log(await findUp('unicorn.png'));
+ //=> '/Users/sindresorhus/unicorn.png'
+
+ console.log(await findUp(['rainbow.png', 'unicorn.png']));
+ //=> '/Users/sindresorhus/unicorn.png'
+
+ console.log(await findUp(async directory => {
+ const hasUnicorns = await findUp.exists(path.join(directory, 'unicorn.png'));
+ return hasUnicorns && directory;
+ }, {type: 'directory'}));
+ //=> '/Users/sindresorhus'
+})();
+```
+
+## API
+
+### findUp(name, options?)
+### findUp(matcher, options?)
+
+Returns a `Promise` for either the path or `undefined` if it couldn't be found.
+
+### findUp([...name], options?)
+
+Returns a `Promise` for either the first path found (by respecting the order of the array) or `undefined` if none could be found.
+
+### findUp.sync(name, options?)
+### findUp.sync(matcher, options?)
+
+Returns a path or `undefined` if it couldn't be found.
+
+### findUp.sync([...name], options?)
+
+Returns the first path found (by respecting the order of the array) or `undefined` if none could be found.
+
+#### name
+
+Type: `string`
+
+Name of the file or directory to find.
+
+#### matcher
+
+Type: `Function`
+
+A function that will be called with each directory until it returns a `string` with the path, which stops the search, or the root directory has been reached and nothing was found. Useful if you want to match files with certain patterns, set of permissions, or other advanced use-cases.
+
+When using async mode, the `matcher` may optionally be an async or promise-returning function that returns the path.
+
+#### options
+
+Type: `object`
+
+##### cwd
+
+Type: `string`\
+Default: `process.cwd()`
+
+Directory to start from.
+
+##### type
+
+Type: `string`\
+Default: `'file'`\
+Values: `'file'` `'directory'`
+
+The type of paths that can match.
+
+##### allowSymlinks
+
+Type: `boolean`\
+Default: `true`
+
+Allow symbolic links to match if they point to the chosen path type.
+
+### findUp.exists(path)
+
+Returns a `Promise<boolean>` of whether the path exists.
+
+### findUp.sync.exists(path)
+
+Returns a `boolean` of whether the path exists.
+
+#### path
+
+Type: `string`
+
+Path to a file or directory.
+
+### findUp.stop
+
+A [`Symbol`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Symbol) that can be returned by a `matcher` function to stop the search and cause `findUp` to immediately return `undefined`. Useful as a performance optimization in case the current working directory is deeply nested in the filesystem.
+
+```js
+const path = require('path');
+const findUp = require('find-up');
+
+(async () => {
+ await findUp(directory => {
+ return path.basename(directory) === 'work' ? findUp.stop : 'logo.png';
+ });
+})();
+```
+
+## Related
+
+- [find-up-cli](https://github.com/sindresorhus/find-up-cli) - CLI for this module
+- [pkg-up](https://github.com/sindresorhus/pkg-up) - Find the closest package.json file
+- [pkg-dir](https://github.com/sindresorhus/pkg-dir) - Find the root directory of an npm package
+- [resolve-from](https://github.com/sindresorhus/resolve-from) - Resolve the path of a module like `require.resolve()` but from a given path
+
+---
+
+<div align="center">
+ <b>
+ <a href="https://tidelift.com/subscription/pkg/npm-find-up?utm_source=npm-find-up&utm_medium=referral&utm_campaign=readme">Get professional support for 'find-up' with a Tidelift subscription</a>
+ </b>
+ <br>
+ <sub>
+ Tidelift helps make open source sustainable for maintainers while giving companies<br>assurances about security, maintenance, and licensing for their dependencies.
+ </sub>
+</div>
diff --git a/tools/node_modules/eslint/node_modules/globals/globals.json b/tools/node_modules/eslint/node_modules/globals/globals.json
index f0990806f8..c24ab96c4e 100644
--- a/tools/node_modules/eslint/node_modules/globals/globals.json
+++ b/tools/node_modules/eslint/node_modules/globals/globals.json
@@ -511,6 +511,7 @@
"FontFace": false,
"FontFaceSetLoadEvent": false,
"FormData": false,
+ "FormDataEvent": false,
"frameElement": false,
"frames": false,
"GainNode": false,
@@ -922,6 +923,7 @@
"styleMedia": false,
"StyleSheet": false,
"StyleSheetList": false,
+ "SubmitEvent": false,
"SubtleCrypto": false,
"SVGAElement": false,
"SVGAngle": false,
@@ -1038,6 +1040,7 @@
"TouchEvent": false,
"TouchList": false,
"TrackEvent": false,
+ "TransformStream": false,
"TransitionEvent": false,
"TreeWalker": false,
"UIEvent": false,
@@ -1095,6 +1098,9 @@
"clearTimeout": false,
"close": true,
"console": false,
+ "CustomEvent": false,
+ "ErrorEvent": false,
+ "Event": false,
"fetch": false,
"FileReaderSync": false,
"FormData": false,
@@ -1115,6 +1121,7 @@
"indexedDB": false,
"location": false,
"MessageChannel": false,
+ "MessageEvent": false,
"MessagePort": false,
"name": false,
"navigator": false,
@@ -1581,6 +1588,9 @@
"Clients": false,
"close": true,
"console": false,
+ "CustomEvent": false,
+ "ErrorEvent": false,
+ "Event": false,
"ExtendableEvent": false,
"ExtendableMessageEvent": false,
"fetch": false,
@@ -1604,6 +1614,7 @@
"indexedDB": false,
"location": false,
"MessageChannel": false,
+ "MessageEvent": false,
"MessagePort": false,
"name": false,
"navigator": false,
diff --git a/tools/node_modules/eslint/node_modules/globals/package.json b/tools/node_modules/eslint/node_modules/globals/package.json
index e8723cc997..f38232e920 100644
--- a/tools/node_modules/eslint/node_modules/globals/package.json
+++ b/tools/node_modules/eslint/node_modules/globals/package.json
@@ -1,6 +1,6 @@
{
"name": "globals",
- "version": "13.16.0",
+ "version": "13.17.0",
"description": "Global identifiers from different JavaScript environments",
"license": "MIT",
"repository": "sindresorhus/globals",
diff --git a/tools/node_modules/eslint/node_modules/globby/gitignore.js b/tools/node_modules/eslint/node_modules/globby/gitignore.js
new file mode 100644
index 0000000000..2f77baaaaa
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/globby/gitignore.js
@@ -0,0 +1,120 @@
+'use strict';
+const {promisify} = require('util');
+const fs = require('fs');
+const path = require('path');
+const fastGlob = require('fast-glob');
+const gitIgnore = require('ignore');
+const slash = require('slash');
+
+const DEFAULT_IGNORE = [
+ '**/node_modules/**',
+ '**/flow-typed/**',
+ '**/coverage/**',
+ '**/.git'
+];
+
+const readFileP = promisify(fs.readFile);
+
+const mapGitIgnorePatternTo = base => ignore => {
+ if (ignore.startsWith('!')) {
+ return '!' + path.posix.join(base, ignore.slice(1));
+ }
+
+ return path.posix.join(base, ignore);
+};
+
+const parseGitIgnore = (content, options) => {
+ const base = slash(path.relative(options.cwd, path.dirname(options.fileName)));
+
+ return content
+ .split(/\r?\n/)
+ .filter(Boolean)
+ .filter(line => !line.startsWith('#'))
+ .map(mapGitIgnorePatternTo(base));
+};
+
+const reduceIgnore = files => {
+ const ignores = gitIgnore();
+ for (const file of files) {
+ ignores.add(parseGitIgnore(file.content, {
+ cwd: file.cwd,
+ fileName: file.filePath
+ }));
+ }
+
+ return ignores;
+};
+
+const ensureAbsolutePathForCwd = (cwd, p) => {
+ cwd = slash(cwd);
+ if (path.isAbsolute(p)) {
+ if (slash(p).startsWith(cwd)) {
+ return p;
+ }
+
+ throw new Error(`Path ${p} is not in cwd ${cwd}`);
+ }
+
+ return path.join(cwd, p);
+};
+
+const getIsIgnoredPredecate = (ignores, cwd) => {
+ return p => ignores.ignores(slash(path.relative(cwd, ensureAbsolutePathForCwd(cwd, p.path || p))));
+};
+
+const getFile = async (file, cwd) => {
+ const filePath = path.join(cwd, file);
+ const content = await readFileP(filePath, 'utf8');
+
+ return {
+ cwd,
+ filePath,
+ content
+ };
+};
+
+const getFileSync = (file, cwd) => {
+ const filePath = path.join(cwd, file);
+ const content = fs.readFileSync(filePath, 'utf8');
+
+ return {
+ cwd,
+ filePath,
+ content
+ };
+};
+
+const normalizeOptions = ({
+ ignore = [],
+ cwd = slash(process.cwd())
+} = {}) => {
+ return {ignore, cwd};
+};
+
+module.exports = async options => {
+ options = normalizeOptions(options);
+
+ const paths = await fastGlob('**/.gitignore', {
+ ignore: DEFAULT_IGNORE.concat(options.ignore),
+ cwd: options.cwd
+ });
+
+ const files = await Promise.all(paths.map(file => getFile(file, options.cwd)));
+ const ignores = reduceIgnore(files);
+
+ return getIsIgnoredPredecate(ignores, options.cwd);
+};
+
+module.exports.sync = options => {
+ options = normalizeOptions(options);
+
+ const paths = fastGlob.sync('**/.gitignore', {
+ ignore: DEFAULT_IGNORE.concat(options.ignore),
+ cwd: options.cwd
+ });
+
+ const files = paths.map(file => getFileSync(file, options.cwd));
+ const ignores = reduceIgnore(files);
+
+ return getIsIgnoredPredecate(ignores, options.cwd);
+};
diff --git a/tools/node_modules/eslint/node_modules/globby/index.js b/tools/node_modules/eslint/node_modules/globby/index.js
new file mode 100644
index 0000000000..b2d503bb15
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/globby/index.js
@@ -0,0 +1,181 @@
+'use strict';
+const fs = require('fs');
+const arrayUnion = require('array-union');
+const merge2 = require('merge2');
+const fastGlob = require('fast-glob');
+const dirGlob = require('dir-glob');
+const gitignore = require('./gitignore');
+const {FilterStream, UniqueStream} = require('./stream-utils');
+
+const DEFAULT_FILTER = () => false;
+
+const isNegative = pattern => pattern[0] === '!';
+
+const assertPatternsInput = patterns => {
+ if (!patterns.every(pattern => typeof pattern === 'string')) {
+ throw new TypeError('Patterns must be a string or an array of strings');
+ }
+};
+
+const checkCwdOption = (options = {}) => {
+ if (!options.cwd) {
+ return;
+ }
+
+ let stat;
+ try {
+ stat = fs.statSync(options.cwd);
+ } catch {
+ return;
+ }
+
+ if (!stat.isDirectory()) {
+ throw new Error('The `cwd` option must be a path to a directory');
+ }
+};
+
+const getPathString = p => p.stats instanceof fs.Stats ? p.path : p;
+
+const generateGlobTasks = (patterns, taskOptions) => {
+ patterns = arrayUnion([].concat(patterns));
+ assertPatternsInput(patterns);
+ checkCwdOption(taskOptions);
+
+ const globTasks = [];
+
+ taskOptions = {
+ ignore: [],
+ expandDirectories: true,
+ ...taskOptions
+ };
+
+ for (const [index, pattern] of patterns.entries()) {
+ if (isNegative(pattern)) {
+ continue;
+ }
+
+ const ignore = patterns
+ .slice(index)
+ .filter(pattern => isNegative(pattern))
+ .map(pattern => pattern.slice(1));
+
+ const options = {
+ ...taskOptions,
+ ignore: taskOptions.ignore.concat(ignore)
+ };
+
+ globTasks.push({pattern, options});
+ }
+
+ return globTasks;
+};
+
+const globDirs = (task, fn) => {
+ let options = {};
+ if (task.options.cwd) {
+ options.cwd = task.options.cwd;
+ }
+
+ if (Array.isArray(task.options.expandDirectories)) {
+ options = {
+ ...options,
+ files: task.options.expandDirectories
+ };
+ } else if (typeof task.options.expandDirectories === 'object') {
+ options = {
+ ...options,
+ ...task.options.expandDirectories
+ };
+ }
+
+ return fn(task.pattern, options);
+};
+
+const getPattern = (task, fn) => task.options.expandDirectories ? globDirs(task, fn) : [task.pattern];
+
+const getFilterSync = options => {
+ return options && options.gitignore ?
+ gitignore.sync({cwd: options.cwd, ignore: options.ignore}) :
+ DEFAULT_FILTER;
+};
+
+const globToTask = task => glob => {
+ const {options} = task;
+ if (options.ignore && Array.isArray(options.ignore) && options.expandDirectories) {
+ options.ignore = dirGlob.sync(options.ignore);
+ }
+
+ return {
+ pattern: glob,
+ options
+ };
+};
+
+module.exports = async (patterns, options) => {
+ const globTasks = generateGlobTasks(patterns, options);
+
+ const getFilter = async () => {
+ return options && options.gitignore ?
+ gitignore({cwd: options.cwd, ignore: options.ignore}) :
+ DEFAULT_FILTER;
+ };
+
+ const getTasks = async () => {
+ const tasks = await Promise.all(globTasks.map(async task => {
+ const globs = await getPattern(task, dirGlob);
+ return Promise.all(globs.map(globToTask(task)));
+ }));
+
+ return arrayUnion(...tasks);
+ };
+
+ const [filter, tasks] = await Promise.all([getFilter(), getTasks()]);
+ const paths = await Promise.all(tasks.map(task => fastGlob(task.pattern, task.options)));
+
+ return arrayUnion(...paths).filter(path_ => !filter(getPathString(path_)));
+};
+
+module.exports.sync = (patterns, options) => {
+ const globTasks = generateGlobTasks(patterns, options);
+
+ const tasks = [];
+ for (const task of globTasks) {
+ const newTask = getPattern(task, dirGlob.sync).map(globToTask(task));
+ tasks.push(...newTask);
+ }
+
+ const filter = getFilterSync(options);
+
+ let matches = [];
+ for (const task of tasks) {
+ matches = arrayUnion(matches, fastGlob.sync(task.pattern, task.options));
+ }
+
+ return matches.filter(path_ => !filter(path_));
+};
+
+module.exports.stream = (patterns, options) => {
+ const globTasks = generateGlobTasks(patterns, options);
+
+ const tasks = [];
+ for (const task of globTasks) {
+ const newTask = getPattern(task, dirGlob.sync).map(globToTask(task));
+ tasks.push(...newTask);
+ }
+
+ const filter = getFilterSync(options);
+ const filterStream = new FilterStream(p => !filter(p));
+ const uniqueStream = new UniqueStream();
+
+ return merge2(tasks.map(task => fastGlob.stream(task.pattern, task.options)))
+ .pipe(filterStream)
+ .pipe(uniqueStream);
+};
+
+module.exports.generateGlobTasks = generateGlobTasks;
+
+module.exports.hasMagic = (patterns, options) => []
+ .concat(patterns)
+ .some(pattern => fastGlob.isDynamicPattern(pattern, options));
+
+module.exports.gitignore = gitignore;
diff --git a/tools/node_modules/eslint/node_modules/globby/license b/tools/node_modules/eslint/node_modules/globby/license
new file mode 100644
index 0000000000..e7af2f7710
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/globby/license
@@ -0,0 +1,9 @@
+MIT License
+
+Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)
+
+Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
diff --git a/tools/node_modules/eslint/node_modules/globby/package.json b/tools/node_modules/eslint/node_modules/globby/package.json
new file mode 100644
index 0000000000..a458778e42
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/globby/package.json
@@ -0,0 +1,82 @@
+{
+ "name": "globby",
+ "version": "11.1.0",
+ "description": "User-friendly glob matching",
+ "license": "MIT",
+ "repository": "sindresorhus/globby",
+ "funding": "https://github.com/sponsors/sindresorhus",
+ "author": {
+ "email": "sindresorhus@gmail.com",
+ "name": "Sindre Sorhus",
+ "url": "https://sindresorhus.com"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "scripts": {
+ "bench": "npm update glob-stream fast-glob && matcha bench.js",
+ "test": "xo && ava && tsd"
+ },
+ "files": [
+ "index.js",
+ "index.d.ts",
+ "gitignore.js",
+ "stream-utils.js"
+ ],
+ "keywords": [
+ "all",
+ "array",
+ "directories",
+ "expand",
+ "files",
+ "filesystem",
+ "filter",
+ "find",
+ "fnmatch",
+ "folders",
+ "fs",
+ "glob",
+ "globbing",
+ "globs",
+ "gulpfriendly",
+ "match",
+ "matcher",
+ "minimatch",
+ "multi",
+ "multiple",
+ "paths",
+ "pattern",
+ "patterns",
+ "traverse",
+ "util",
+ "utility",
+ "wildcard",
+ "wildcards",
+ "promise",
+ "gitignore",
+ "git"
+ ],
+ "dependencies": {
+ "array-union": "^2.1.0",
+ "dir-glob": "^3.0.1",
+ "fast-glob": "^3.2.9",
+ "ignore": "^5.2.0",
+ "merge2": "^1.4.1",
+ "slash": "^3.0.0"
+ },
+ "devDependencies": {
+ "ava": "^3.13.0",
+ "get-stream": "^6.0.0",
+ "glob-stream": "^6.1.0",
+ "globby": "sindresorhus/globby#main",
+ "matcha": "^0.7.0",
+ "rimraf": "^3.0.2",
+ "tsd": "^0.13.1",
+ "xo": "^0.33.1"
+ },
+ "xo": {
+ "ignores": [
+ "fixtures"
+ ]
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/globby/readme.md b/tools/node_modules/eslint/node_modules/globby/readme.md
new file mode 100644
index 0000000000..b39ae43e3c
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/globby/readme.md
@@ -0,0 +1,170 @@
+# globby
+
+> User-friendly glob matching
+
+Based on [`fast-glob`](https://github.com/mrmlnc/fast-glob) but adds a bunch of useful features.
+
+## Features
+
+- Promise API
+- Multiple patterns
+- Negated patterns: `['foo*', '!foobar']`
+- Expands directories: `foo` → `foo/**/*`
+- Supports `.gitignore`
+
+## Install
+
+```
+$ npm install globby
+```
+
+## Usage
+
+```
+├── unicorn
+├── cake
+└── rainbow
+```
+
+```js
+const globby = require('globby');
+
+(async () => {
+ const paths = await globby(['*', '!cake']);
+
+ console.log(paths);
+ //=> ['unicorn', 'rainbow']
+})();
+```
+
+## API
+
+Note that glob patterns can only contain forward-slashes, not backward-slashes, so if you want to construct a glob pattern from path components, you need to use `path.posix.join()` instead of `path.join()`.
+
+### globby(patterns, options?)
+
+Returns a `Promise<string[]>` of matching paths.
+
+#### patterns
+
+Type: `string | string[]`
+
+See supported `minimatch` [patterns](https://github.com/isaacs/minimatch#usage).
+
+#### options
+
+Type: `object`
+
+See the [`fast-glob` options](https://github.com/mrmlnc/fast-glob#options-3) in addition to the ones below.
+
+##### expandDirectories
+
+Type: `boolean | string[] | object`\
+Default: `true`
+
+If set to `true`, `globby` will automatically glob directories for you. If you define an `Array` it will only glob files that matches the patterns inside the `Array`. You can also define an `object` with `files` and `extensions` like below:
+
+```js
+const globby = require('globby');
+
+(async () => {
+ const paths = await globby('images', {
+ expandDirectories: {
+ files: ['cat', 'unicorn', '*.jpg'],
+ extensions: ['png']
+ }
+ });
+
+ console.log(paths);
+ //=> ['cat.png', 'unicorn.png', 'cow.jpg', 'rainbow.jpg']
+})();
+```
+
+Note that if you set this option to `false`, you won't get back matched directories unless you set `onlyFiles: false`.
+
+##### gitignore
+
+Type: `boolean`\
+Default: `false`
+
+Respect ignore patterns in `.gitignore` files that apply to the globbed files.
+
+### globby.sync(patterns, options?)
+
+Returns `string[]` of matching paths.
+
+### globby.stream(patterns, options?)
+
+Returns a [`stream.Readable`](https://nodejs.org/api/stream.html#stream_readable_streams) of matching paths.
+
+Since Node.js 10, [readable streams are iterable](https://nodejs.org/api/stream.html#stream_readable_symbol_asynciterator), so you can loop over glob matches in a [`for await...of` loop](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/for-await...of) like this:
+
+```js
+const globby = require('globby');
+
+(async () => {
+ for await (const path of globby.stream('*.tmp')) {
+ console.log(path);
+ }
+})();
+```
+
+### globby.generateGlobTasks(patterns, options?)
+
+Returns an `object[]` in the format `{pattern: string, options: Object}`, which can be passed as arguments to [`fast-glob`](https://github.com/mrmlnc/fast-glob). This is useful for other globbing-related packages.
+
+Note that you should avoid running the same tasks multiple times as they contain a file system cache. Instead, run this method each time to ensure file system changes are taken into consideration.
+
+### globby.hasMagic(patterns, options?)
+
+Returns a `boolean` of whether there are any special glob characters in the `patterns`.
+
+Note that the options affect the results.
+
+This function is backed by [`fast-glob`](https://github.com/mrmlnc/fast-glob#isdynamicpatternpattern-options).
+
+### globby.gitignore(options?)
+
+Returns a `Promise<(path: string) => boolean>` indicating whether a given path is ignored via a `.gitignore` file.
+
+Takes `cwd?: string` and `ignore?: string[]` as options. `.gitignore` files matched by the ignore config are not used for the resulting filter function.
+
+```js
+const {gitignore} = require('globby');
+
+(async () => {
+ const isIgnored = await gitignore();
+ console.log(isIgnored('some/file'));
+})();
+```
+
+### globby.gitignore.sync(options?)
+
+Returns a `(path: string) => boolean` indicating whether a given path is ignored via a `.gitignore` file.
+
+Takes the same options as `globby.gitignore`.
+
+## Globbing patterns
+
+Just a quick overview.
+
+- `*` matches any number of characters, but not `/`
+- `?` matches a single character, but not `/`
+- `**` matches any number of characters, including `/`, as long as it's the only thing in a path part
+- `{}` allows for a comma-separated list of "or" expressions
+- `!` at the beginning of a pattern will negate the match
+
+[Various patterns and expected matches.](https://github.com/sindresorhus/multimatch/blob/main/test/test.js)
+
+## globby for enterprise
+
+Available as part of the Tidelift Subscription.
+
+The maintainers of globby and thousands of other packages are working with Tidelift to deliver commercial support and maintenance for the open source dependencies you use to build your applications. Save time, reduce risk, and improve code health, while paying the maintainers of the exact dependencies you use. [Learn more.](https://tidelift.com/subscription/pkg/npm-globby?utm_source=npm-globby&utm_medium=referral&utm_campaign=enterprise&utm_term=repo)
+
+## Related
+
+- [multimatch](https://github.com/sindresorhus/multimatch) - Match against a list instead of the filesystem
+- [matcher](https://github.com/sindresorhus/matcher) - Simple wildcard matching
+- [del](https://github.com/sindresorhus/del) - Delete files and directories
+- [make-dir](https://github.com/sindresorhus/make-dir) - Make a directory and its parents if needed
diff --git a/tools/node_modules/eslint/node_modules/globby/stream-utils.js b/tools/node_modules/eslint/node_modules/globby/stream-utils.js
new file mode 100644
index 0000000000..98aedc896f
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/globby/stream-utils.js
@@ -0,0 +1,46 @@
+'use strict';
+const {Transform} = require('stream');
+
+class ObjectTransform extends Transform {
+ constructor() {
+ super({
+ objectMode: true
+ });
+ }
+}
+
+class FilterStream extends ObjectTransform {
+ constructor(filter) {
+ super();
+ this._filter = filter;
+ }
+
+ _transform(data, encoding, callback) {
+ if (this._filter(data)) {
+ this.push(data);
+ }
+
+ callback();
+ }
+}
+
+class UniqueStream extends ObjectTransform {
+ constructor() {
+ super();
+ this._pushed = new Set();
+ }
+
+ _transform(data, encoding, callback) {
+ if (!this._pushed.has(data)) {
+ this.push(data);
+ this._pushed.add(data);
+ }
+
+ callback();
+ }
+}
+
+module.exports = {
+ FilterStream,
+ UniqueStream
+};
diff --git a/tools/node_modules/eslint/node_modules/grapheme-splitter/LICENSE b/tools/node_modules/eslint/node_modules/grapheme-splitter/LICENSE
new file mode 100644
index 0000000000..4f0f53dd0c
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/grapheme-splitter/LICENSE
@@ -0,0 +1,22 @@
+The MIT License (MIT)
+
+Copyright (c) 2015 Orlin Georgiev
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+
diff --git a/tools/node_modules/eslint/node_modules/grapheme-splitter/index.js b/tools/node_modules/eslint/node_modules/grapheme-splitter/index.js
new file mode 100644
index 0000000000..d555591633
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/grapheme-splitter/index.js
@@ -0,0 +1,1743 @@
+/*
+Breaks a Javascript string into individual user-perceived "characters"
+called extended grapheme clusters by implementing the Unicode UAX-29 standard, version 10.0.0
+
+Usage:
+var splitter = new GraphemeSplitter();
+//returns an array of strings, one string for each grapheme cluster
+var graphemes = splitter.splitGraphemes(string);
+
+*/
+function GraphemeSplitter(){
+ var CR = 0,
+ LF = 1,
+ Control = 2,
+ Extend = 3,
+ Regional_Indicator = 4,
+ SpacingMark = 5,
+ L = 6,
+ V = 7,
+ T = 8,
+ LV = 9,
+ LVT = 10,
+ Other = 11,
+ Prepend = 12,
+ E_Base = 13,
+ E_Modifier = 14,
+ ZWJ = 15,
+ Glue_After_Zwj = 16,
+ E_Base_GAZ = 17;
+
+ // BreakTypes
+ var NotBreak = 0,
+ BreakStart = 1,
+ Break = 2,
+ BreakLastRegional = 3,
+ BreakPenultimateRegional = 4;
+
+ function isSurrogate(str, pos) {
+ return 0xd800 <= str.charCodeAt(pos) && str.charCodeAt(pos) <= 0xdbff &&
+ 0xdc00 <= str.charCodeAt(pos + 1) && str.charCodeAt(pos + 1) <= 0xdfff;
+ }
+
+ // Private function, gets a Unicode code point from a JavaScript UTF-16 string
+ // handling surrogate pairs appropriately
+ function codePointAt(str, idx){
+ if(idx === undefined){
+ idx = 0;
+ }
+ var code = str.charCodeAt(idx);
+
+ // if a high surrogate
+ if (0xD800 <= code && code <= 0xDBFF &&
+ idx < str.length - 1){
+ var hi = code;
+ var low = str.charCodeAt(idx + 1);
+ if (0xDC00 <= low && low <= 0xDFFF){
+ return ((hi - 0xD800) * 0x400) + (low - 0xDC00) + 0x10000;
+ }
+ return hi;
+ }
+
+ // if a low surrogate
+ if (0xDC00 <= code && code <= 0xDFFF &&
+ idx >= 1){
+ var hi = str.charCodeAt(idx - 1);
+ var low = code;
+ if (0xD800 <= hi && hi <= 0xDBFF){
+ return ((hi - 0xD800) * 0x400) + (low - 0xDC00) + 0x10000;
+ }
+ return low;
+ }
+
+ //just return the char if an unmatched surrogate half or a
+ //single-char codepoint
+ return code;
+ }
+
+ // Private function, returns whether a break is allowed between the
+ // two given grapheme breaking classes
+ function shouldBreak(start, mid, end){
+ var all = [start].concat(mid).concat([end]);
+ var previous = all[all.length - 2]
+ var next = end
+
+ // Lookahead termintor for:
+ // GB10. (E_Base | EBG) Extend* ? E_Modifier
+ var eModifierIndex = all.lastIndexOf(E_Modifier)
+ if(eModifierIndex > 1 &&
+ all.slice(1, eModifierIndex).every(function(c){return c == Extend}) &&
+ [Extend, E_Base, E_Base_GAZ].indexOf(start) == -1){
+ return Break
+ }
+
+ // Lookahead termintor for:
+ // GB12. ^ (RI RI)* RI ? RI
+ // GB13. [^RI] (RI RI)* RI ? RI
+ var rIIndex = all.lastIndexOf(Regional_Indicator)
+ if(rIIndex > 0 &&
+ all.slice(1, rIIndex).every(function(c){return c == Regional_Indicator}) &&
+ [Prepend, Regional_Indicator].indexOf(previous) == -1) {
+ if(all.filter(function(c){return c == Regional_Indicator}).length % 2 == 1) {
+ return BreakLastRegional
+ }
+ else {
+ return BreakPenultimateRegional
+ }
+ }
+
+ // GB3. CR X LF
+ if(previous == CR && next == LF){
+ return NotBreak;
+ }
+ // GB4. (Control|CR|LF) ÷
+ else if(previous == Control || previous == CR || previous == LF){
+ if(next == E_Modifier && mid.every(function(c){return c == Extend})){
+ return Break
+ }
+ else {
+ return BreakStart
+ }
+ }
+ // GB5. ÷ (Control|CR|LF)
+ else if(next == Control || next == CR || next == LF){
+ return BreakStart;
+ }
+ // GB6. L X (L|V|LV|LVT)
+ else if(previous == L &&
+ (next == L || next == V || next == LV || next == LVT)){
+ return NotBreak;
+ }
+ // GB7. (LV|V) X (V|T)
+ else if((previous == LV || previous == V) &&
+ (next == V || next == T)){
+ return NotBreak;
+ }
+ // GB8. (LVT|T) X (T)
+ else if((previous == LVT || previous == T) &&
+ next == T){
+ return NotBreak;
+ }
+ // GB9. X (Extend|ZWJ)
+ else if (next == Extend || next == ZWJ){
+ return NotBreak;
+ }
+ // GB9a. X SpacingMark
+ else if(next == SpacingMark){
+ return NotBreak;
+ }
+ // GB9b. Prepend X
+ else if (previous == Prepend){
+ return NotBreak;
+ }
+
+ // GB10. (E_Base | EBG) Extend* ? E_Modifier
+ var previousNonExtendIndex = all.indexOf(Extend) != -1 ? all.lastIndexOf(Extend) - 1 : all.length - 2;
+ if([E_Base, E_Base_GAZ].indexOf(all[previousNonExtendIndex]) != -1 &&
+ all.slice(previousNonExtendIndex + 1, -1).every(function(c){return c == Extend}) &&
+ next == E_Modifier){
+ return NotBreak;
+ }
+
+ // GB11. ZWJ ? (Glue_After_Zwj | EBG)
+ if(previous == ZWJ && [Glue_After_Zwj, E_Base_GAZ].indexOf(next) != -1) {
+ return NotBreak;
+ }
+
+ // GB12. ^ (RI RI)* RI ? RI
+ // GB13. [^RI] (RI RI)* RI ? RI
+ if(mid.indexOf(Regional_Indicator) != -1) {
+ return Break;
+ }
+ if(previous == Regional_Indicator && next == Regional_Indicator) {
+ return NotBreak;
+ }
+
+ // GB999. Any ? Any
+ return BreakStart;
+ }
+
+ // Returns the next grapheme break in the string after the given index
+ this.nextBreak = function(string, index){
+ if(index === undefined){
+ index = 0;
+ }
+ if(index < 0){
+ return 0;
+ }
+ if(index >= string.length - 1){
+ return string.length;
+ }
+ var prev = getGraphemeBreakProperty(codePointAt(string, index));
+ var mid = []
+ for (var i = index + 1; i < string.length; i++) {
+ // check for already processed low surrogates
+ if(isSurrogate(string, i - 1)){
+ continue;
+ }
+
+ var next = getGraphemeBreakProperty(codePointAt(string, i));
+ if(shouldBreak(prev, mid, next)){
+ return i;
+ }
+
+ mid.push(next);
+ }
+ return string.length;
+ };
+
+ // Breaks the given string into an array of grapheme cluster strings
+ this.splitGraphemes = function(str){
+ var res = [];
+ var index = 0;
+ var brk;
+ while((brk = this.nextBreak(str, index)) < str.length){
+ res.push(str.slice(index, brk));
+ index = brk;
+ }
+ if(index < str.length){
+ res.push(str.slice(index));
+ }
+ return res;
+ };
+
+ // Returns the iterator of grapheme clusters there are in the given string
+ this.iterateGraphemes = function(str) {
+ var index = 0;
+ var res = {
+ next: (function() {
+ var value;
+ var brk;
+ if ((brk = this.nextBreak(str, index)) < str.length) {
+ value = str.slice(index, brk);
+ index = brk;
+ return { value: value, done: false };
+ }
+ if (index < str.length) {
+ value = str.slice(index);
+ index = str.length;
+ return { value: value, done: false };
+ }
+ return { value: undefined, done: true };
+ }).bind(this)
+ };
+ // ES2015 @@iterator method (iterable) for spread syntax and for...of statement
+ if (typeof Symbol !== 'undefined' && Symbol.iterator) {
+ res[Symbol.iterator] = function() {return res};
+ }
+ return res;
+ };
+
+ // Returns the number of grapheme clusters there are in the given string
+ this.countGraphemes = function(str){
+ var count = 0;
+ var index = 0;
+ var brk;
+ while((brk = this.nextBreak(str, index)) < str.length){
+ index = brk;
+ count++;
+ }
+ if(index < str.length){
+ count++;
+ }
+ return count;
+ };
+
+ //given a Unicode code point, determines this symbol's grapheme break property
+ function getGraphemeBreakProperty(code){
+
+ //grapheme break property for Unicode 10.0.0,
+ //taken from http://www.unicode.org/Public/10.0.0/ucd/auxiliary/GraphemeBreakProperty.txt
+ //and adapted to JavaScript rules
+
+ if(
+ (0x0600 <= code && code <= 0x0605) || // Cf [6] ARABIC NUMBER SIGN..ARABIC NUMBER MARK ABOVE
+ 0x06DD == code || // Cf ARABIC END OF AYAH
+ 0x070F == code || // Cf SYRIAC ABBREVIATION MARK
+ 0x08E2 == code || // Cf ARABIC DISPUTED END OF AYAH
+ 0x0D4E == code || // Lo MALAYALAM LETTER DOT REPH
+ 0x110BD == code || // Cf KAITHI NUMBER SIGN
+ (0x111C2 <= code && code <= 0x111C3) || // Lo [2] SHARADA SIGN JIHVAMULIYA..SHARADA SIGN UPADHMANIYA
+ 0x11A3A == code || // Lo ZANABAZAR SQUARE CLUSTER-INITIAL LETTER RA
+ (0x11A86 <= code && code <= 0x11A89) || // Lo [4] SOYOMBO CLUSTER-INITIAL LETTER RA..SOYOMBO CLUSTER-INITIAL LETTER SA
+ 0x11D46 == code // Lo MASARAM GONDI REPHA
+ ){
+ return Prepend;
+ }
+ if(
+ 0x000D == code // Cc <control-000D>
+ ){
+ return CR;
+ }
+
+ if(
+ 0x000A == code // Cc <control-000A>
+ ){
+ return LF;
+ }
+
+
+ if(
+ (0x0000 <= code && code <= 0x0009) || // Cc [10] <control-0000>..<control-0009>
+ (0x000B <= code && code <= 0x000C) || // Cc [2] <control-000B>..<control-000C>
+ (0x000E <= code && code <= 0x001F) || // Cc [18] <control-000E>..<control-001F>
+ (0x007F <= code && code <= 0x009F) || // Cc [33] <control-007F>..<control-009F>
+ 0x00AD == code || // Cf SOFT HYPHEN
+ 0x061C == code || // Cf ARABIC LETTER MARK
+
+ 0x180E == code || // Cf MONGOLIAN VOWEL SEPARATOR
+ 0x200B == code || // Cf ZERO WIDTH SPACE
+ (0x200E <= code && code <= 0x200F) || // Cf [2] LEFT-TO-RIGHT MARK..RIGHT-TO-LEFT MARK
+ 0x2028 == code || // Zl LINE SEPARATOR
+ 0x2029 == code || // Zp PARAGRAPH SEPARATOR
+ (0x202A <= code && code <= 0x202E) || // Cf [5] LEFT-TO-RIGHT EMBEDDING..RIGHT-TO-LEFT OVERRIDE
+ (0x2060 <= code && code <= 0x2064) || // Cf [5] WORD JOINER..INVISIBLE PLUS
+ 0x2065 == code || // Cn <reserved-2065>
+ (0x2066 <= code && code <= 0x206F) || // Cf [10] LEFT-TO-RIGHT ISOLATE..NOMINAL DIGIT SHAPES
+ (0xD800 <= code && code <= 0xDFFF) || // Cs [2048] <surrogate-D800>..<surrogate-DFFF>
+ 0xFEFF == code || // Cf ZERO WIDTH NO-BREAK SPACE
+ (0xFFF0 <= code && code <= 0xFFF8) || // Cn [9] <reserved-FFF0>..<reserved-FFF8>
+ (0xFFF9 <= code && code <= 0xFFFB) || // Cf [3] INTERLINEAR ANNOTATION ANCHOR..INTERLINEAR ANNOTATION TERMINATOR
+ (0x1BCA0 <= code && code <= 0x1BCA3) || // Cf [4] SHORTHAND FORMAT LETTER OVERLAP..SHORTHAND FORMAT UP STEP
+ (0x1D173 <= code && code <= 0x1D17A) || // Cf [8] MUSICAL SYMBOL BEGIN BEAM..MUSICAL SYMBOL END PHRASE
+ 0xE0000 == code || // Cn <reserved-E0000>
+ 0xE0001 == code || // Cf LANGUAGE TAG
+ (0xE0002 <= code && code <= 0xE001F) || // Cn [30] <reserved-E0002>..<reserved-E001F>
+ (0xE0080 <= code && code <= 0xE00FF) || // Cn [128] <reserved-E0080>..<reserved-E00FF>
+ (0xE01F0 <= code && code <= 0xE0FFF) // Cn [3600] <reserved-E01F0>..<reserved-E0FFF>
+ ){
+ return Control;
+ }
+
+
+ if(
+ (0x0300 <= code && code <= 0x036F) || // Mn [112] COMBINING GRAVE ACCENT..COMBINING LATIN SMALL LETTER X
+ (0x0483 <= code && code <= 0x0487) || // Mn [5] COMBINING CYRILLIC TITLO..COMBINING CYRILLIC POKRYTIE
+ (0x0488 <= code && code <= 0x0489) || // Me [2] COMBINING CYRILLIC HUNDRED THOUSANDS SIGN..COMBINING CYRILLIC MILLIONS SIGN
+ (0x0591 <= code && code <= 0x05BD) || // Mn [45] HEBREW ACCENT ETNAHTA..HEBREW POINT METEG
+ 0x05BF == code || // Mn HEBREW POINT RAFE
+ (0x05C1 <= code && code <= 0x05C2) || // Mn [2] HEBREW POINT SHIN DOT..HEBREW POINT SIN DOT
+ (0x05C4 <= code && code <= 0x05C5) || // Mn [2] HEBREW MARK UPPER DOT..HEBREW MARK LOWER DOT
+ 0x05C7 == code || // Mn HEBREW POINT QAMATS QATAN
+ (0x0610 <= code && code <= 0x061A) || // Mn [11] ARABIC SIGN SALLALLAHOU ALAYHE WASSALLAM..ARABIC SMALL KASRA
+ (0x064B <= code && code <= 0x065F) || // Mn [21] ARABIC FATHATAN..ARABIC WAVY HAMZA BELOW
+ 0x0670 == code || // Mn ARABIC LETTER SUPERSCRIPT ALEF
+ (0x06D6 <= code && code <= 0x06DC) || // Mn [7] ARABIC SMALL HIGH LIGATURE SAD WITH LAM WITH ALEF MAKSURA..ARABIC SMALL HIGH SEEN
+ (0x06DF <= code && code <= 0x06E4) || // Mn [6] ARABIC SMALL HIGH ROUNDED ZERO..ARABIC SMALL HIGH MADDA
+ (0x06E7 <= code && code <= 0x06E8) || // Mn [2] ARABIC SMALL HIGH YEH..ARABIC SMALL HIGH NOON
+ (0x06EA <= code && code <= 0x06ED) || // Mn [4] ARABIC EMPTY CENTRE LOW STOP..ARABIC SMALL LOW MEEM
+ 0x0711 == code || // Mn SYRIAC LETTER SUPERSCRIPT ALAPH
+ (0x0730 <= code && code <= 0x074A) || // Mn [27] SYRIAC PTHAHA ABOVE..SYRIAC BARREKH
+ (0x07A6 <= code && code <= 0x07B0) || // Mn [11] THAANA ABAFILI..THAANA SUKUN
+ (0x07EB <= code && code <= 0x07F3) || // Mn [9] NKO COMBINING SHORT HIGH TONE..NKO COMBINING DOUBLE DOT ABOVE
+ (0x0816 <= code && code <= 0x0819) || // Mn [4] SAMARITAN MARK IN..SAMARITAN MARK DAGESH
+ (0x081B <= code && code <= 0x0823) || // Mn [9] SAMARITAN MARK EPENTHETIC YUT..SAMARITAN VOWEL SIGN A
+ (0x0825 <= code && code <= 0x0827) || // Mn [3] SAMARITAN VOWEL SIGN SHORT A..SAMARITAN VOWEL SIGN U
+ (0x0829 <= code && code <= 0x082D) || // Mn [5] SAMARITAN VOWEL SIGN LONG I..SAMARITAN MARK NEQUDAA
+ (0x0859 <= code && code <= 0x085B) || // Mn [3] MANDAIC AFFRICATION MARK..MANDAIC GEMINATION MARK
+ (0x08D4 <= code && code <= 0x08E1) || // Mn [14] ARABIC SMALL HIGH WORD AR-RUB..ARABIC SMALL HIGH SIGN SAFHA
+ (0x08E3 <= code && code <= 0x0902) || // Mn [32] ARABIC TURNED DAMMA BELOW..DEVANAGARI SIGN ANUSVARA
+ 0x093A == code || // Mn DEVANAGARI VOWEL SIGN OE
+ 0x093C == code || // Mn DEVANAGARI SIGN NUKTA
+ (0x0941 <= code && code <= 0x0948) || // Mn [8] DEVANAGARI VOWEL SIGN U..DEVANAGARI VOWEL SIGN AI
+ 0x094D == code || // Mn DEVANAGARI SIGN VIRAMA
+ (0x0951 <= code && code <= 0x0957) || // Mn [7] DEVANAGARI STRESS SIGN UDATTA..DEVANAGARI VOWEL SIGN UUE
+ (0x0962 <= code && code <= 0x0963) || // Mn [2] DEVANAGARI VOWEL SIGN VOCALIC L..DEVANAGARI VOWEL SIGN VOCALIC LL
+ 0x0981 == code || // Mn BENGALI SIGN CANDRABINDU
+ 0x09BC == code || // Mn BENGALI SIGN NUKTA
+ 0x09BE == code || // Mc BENGALI VOWEL SIGN AA
+ (0x09C1 <= code && code <= 0x09C4) || // Mn [4] BENGALI VOWEL SIGN U..BENGALI VOWEL SIGN VOCALIC RR
+ 0x09CD == code || // Mn BENGALI SIGN VIRAMA
+ 0x09D7 == code || // Mc BENGALI AU LENGTH MARK
+ (0x09E2 <= code && code <= 0x09E3) || // Mn [2] BENGALI VOWEL SIGN VOCALIC L..BENGALI VOWEL SIGN VOCALIC LL
+ (0x0A01 <= code && code <= 0x0A02) || // Mn [2] GURMUKHI SIGN ADAK BINDI..GURMUKHI SIGN BINDI
+ 0x0A3C == code || // Mn GURMUKHI SIGN NUKTA
+ (0x0A41 <= code && code <= 0x0A42) || // Mn [2] GURMUKHI VOWEL SIGN U..GURMUKHI VOWEL SIGN UU
+ (0x0A47 <= code && code <= 0x0A48) || // Mn [2] GURMUKHI VOWEL SIGN EE..GURMUKHI VOWEL SIGN AI
+ (0x0A4B <= code && code <= 0x0A4D) || // Mn [3] GURMUKHI VOWEL SIGN OO..GURMUKHI SIGN VIRAMA
+ 0x0A51 == code || // Mn GURMUKHI SIGN UDAAT
+ (0x0A70 <= code && code <= 0x0A71) || // Mn [2] GURMUKHI TIPPI..GURMUKHI ADDAK
+ 0x0A75 == code || // Mn GURMUKHI SIGN YAKASH
+ (0x0A81 <= code && code <= 0x0A82) || // Mn [2] GUJARATI SIGN CANDRABINDU..GUJARATI SIGN ANUSVARA
+ 0x0ABC == code || // Mn GUJARATI SIGN NUKTA
+ (0x0AC1 <= code && code <= 0x0AC5) || // Mn [5] GUJARATI VOWEL SIGN U..GUJARATI VOWEL SIGN CANDRA E
+ (0x0AC7 <= code && code <= 0x0AC8) || // Mn [2] GUJARATI VOWEL SIGN E..GUJARATI VOWEL SIGN AI
+ 0x0ACD == code || // Mn GUJARATI SIGN VIRAMA
+ (0x0AE2 <= code && code <= 0x0AE3) || // Mn [2] GUJARATI VOWEL SIGN VOCALIC L..GUJARATI VOWEL SIGN VOCALIC LL
+ (0x0AFA <= code && code <= 0x0AFF) || // Mn [6] GUJARATI SIGN SUKUN..GUJARATI SIGN TWO-CIRCLE NUKTA ABOVE
+ 0x0B01 == code || // Mn ORIYA SIGN CANDRABINDU
+ 0x0B3C == code || // Mn ORIYA SIGN NUKTA
+ 0x0B3E == code || // Mc ORIYA VOWEL SIGN AA
+ 0x0B3F == code || // Mn ORIYA VOWEL SIGN I
+ (0x0B41 <= code && code <= 0x0B44) || // Mn [4] ORIYA VOWEL SIGN U..ORIYA VOWEL SIGN VOCALIC RR
+ 0x0B4D == code || // Mn ORIYA SIGN VIRAMA
+ 0x0B56 == code || // Mn ORIYA AI LENGTH MARK
+ 0x0B57 == code || // Mc ORIYA AU LENGTH MARK
+ (0x0B62 <= code && code <= 0x0B63) || // Mn [2] ORIYA VOWEL SIGN VOCALIC L..ORIYA VOWEL SIGN VOCALIC LL
+ 0x0B82 == code || // Mn TAMIL SIGN ANUSVARA
+ 0x0BBE == code || // Mc TAMIL VOWEL SIGN AA
+ 0x0BC0 == code || // Mn TAMIL VOWEL SIGN II
+ 0x0BCD == code || // Mn TAMIL SIGN VIRAMA
+ 0x0BD7 == code || // Mc TAMIL AU LENGTH MARK
+ 0x0C00 == code || // Mn TELUGU SIGN COMBINING CANDRABINDU ABOVE
+ (0x0C3E <= code && code <= 0x0C40) || // Mn [3] TELUGU VOWEL SIGN AA..TELUGU VOWEL SIGN II
+ (0x0C46 <= code && code <= 0x0C48) || // Mn [3] TELUGU VOWEL SIGN E..TELUGU VOWEL SIGN AI
+ (0x0C4A <= code && code <= 0x0C4D) || // Mn [4] TELUGU VOWEL SIGN O..TELUGU SIGN VIRAMA
+ (0x0C55 <= code && code <= 0x0C56) || // Mn [2] TELUGU LENGTH MARK..TELUGU AI LENGTH MARK
+ (0x0C62 <= code && code <= 0x0C63) || // Mn [2] TELUGU VOWEL SIGN VOCALIC L..TELUGU VOWEL SIGN VOCALIC LL
+ 0x0C81 == code || // Mn KANNADA SIGN CANDRABINDU
+ 0x0CBC == code || // Mn KANNADA SIGN NUKTA
+ 0x0CBF == code || // Mn KANNADA VOWEL SIGN I
+ 0x0CC2 == code || // Mc KANNADA VOWEL SIGN UU
+ 0x0CC6 == code || // Mn KANNADA VOWEL SIGN E
+ (0x0CCC <= code && code <= 0x0CCD) || // Mn [2] KANNADA VOWEL SIGN AU..KANNADA SIGN VIRAMA
+ (0x0CD5 <= code && code <= 0x0CD6) || // Mc [2] KANNADA LENGTH MARK..KANNADA AI LENGTH MARK
+ (0x0CE2 <= code && code <= 0x0CE3) || // Mn [2] KANNADA VOWEL SIGN VOCALIC L..KANNADA VOWEL SIGN VOCALIC LL
+ (0x0D00 <= code && code <= 0x0D01) || // Mn [2] MALAYALAM SIGN COMBINING ANUSVARA ABOVE..MALAYALAM SIGN CANDRABINDU
+ (0x0D3B <= code && code <= 0x0D3C) || // Mn [2] MALAYALAM SIGN VERTICAL BAR VIRAMA..MALAYALAM SIGN CIRCULAR VIRAMA
+ 0x0D3E == code || // Mc MALAYALAM VOWEL SIGN AA
+ (0x0D41 <= code && code <= 0x0D44) || // Mn [4] MALAYALAM VOWEL SIGN U..MALAYALAM VOWEL SIGN VOCALIC RR
+ 0x0D4D == code || // Mn MALAYALAM SIGN VIRAMA
+ 0x0D57 == code || // Mc MALAYALAM AU LENGTH MARK
+ (0x0D62 <= code && code <= 0x0D63) || // Mn [2] MALAYALAM VOWEL SIGN VOCALIC L..MALAYALAM VOWEL SIGN VOCALIC LL
+ 0x0DCA == code || // Mn SINHALA SIGN AL-LAKUNA
+ 0x0DCF == code || // Mc SINHALA VOWEL SIGN AELA-PILLA
+ (0x0DD2 <= code && code <= 0x0DD4) || // Mn [3] SINHALA VOWEL SIGN KETTI IS-PILLA..SINHALA VOWEL SIGN KETTI PAA-PILLA
+ 0x0DD6 == code || // Mn SINHALA VOWEL SIGN DIGA PAA-PILLA
+ 0x0DDF == code || // Mc SINHALA VOWEL SIGN GAYANUKITTA
+ 0x0E31 == code || // Mn THAI CHARACTER MAI HAN-AKAT
+ (0x0E34 <= code && code <= 0x0E3A) || // Mn [7] THAI CHARACTER SARA I..THAI CHARACTER PHINTHU
+ (0x0E47 <= code && code <= 0x0E4E) || // Mn [8] THAI CHARACTER MAITAIKHU..THAI CHARACTER YAMAKKAN
+ 0x0EB1 == code || // Mn LAO VOWEL SIGN MAI KAN
+ (0x0EB4 <= code && code <= 0x0EB9) || // Mn [6] LAO VOWEL SIGN I..LAO VOWEL SIGN UU
+ (0x0EBB <= code && code <= 0x0EBC) || // Mn [2] LAO VOWEL SIGN MAI KON..LAO SEMIVOWEL SIGN LO
+ (0x0EC8 <= code && code <= 0x0ECD) || // Mn [6] LAO TONE MAI EK..LAO NIGGAHITA
+ (0x0F18 <= code && code <= 0x0F19) || // Mn [2] TIBETAN ASTROLOGICAL SIGN -KHYUD PA..TIBETAN ASTROLOGICAL SIGN SDONG TSHUGS
+ 0x0F35 == code || // Mn TIBETAN MARK NGAS BZUNG NYI ZLA
+ 0x0F37 == code || // Mn TIBETAN MARK NGAS BZUNG SGOR RTAGS
+ 0x0F39 == code || // Mn TIBETAN MARK TSA -PHRU
+ (0x0F71 <= code && code <= 0x0F7E) || // Mn [14] TIBETAN VOWEL SIGN AA..TIBETAN SIGN RJES SU NGA RO
+ (0x0F80 <= code && code <= 0x0F84) || // Mn [5] TIBETAN VOWEL SIGN REVERSED I..TIBETAN MARK HALANTA
+ (0x0F86 <= code && code <= 0x0F87) || // Mn [2] TIBETAN SIGN LCI RTAGS..TIBETAN SIGN YANG RTAGS
+ (0x0F8D <= code && code <= 0x0F97) || // Mn [11] TIBETAN SUBJOINED SIGN LCE TSA CAN..TIBETAN SUBJOINED LETTER JA
+ (0x0F99 <= code && code <= 0x0FBC) || // Mn [36] TIBETAN SUBJOINED LETTER NYA..TIBETAN SUBJOINED LETTER FIXED-FORM RA
+ 0x0FC6 == code || // Mn TIBETAN SYMBOL PADMA GDAN
+ (0x102D <= code && code <= 0x1030) || // Mn [4] MYANMAR VOWEL SIGN I..MYANMAR VOWEL SIGN UU
+ (0x1032 <= code && code <= 0x1037) || // Mn [6] MYANMAR VOWEL SIGN AI..MYANMAR SIGN DOT BELOW
+ (0x1039 <= code && code <= 0x103A) || // Mn [2] MYANMAR SIGN VIRAMA..MYANMAR SIGN ASAT
+ (0x103D <= code && code <= 0x103E) || // Mn [2] MYANMAR CONSONANT SIGN MEDIAL WA..MYANMAR CONSONANT SIGN MEDIAL HA
+ (0x1058 <= code && code <= 0x1059) || // Mn [2] MYANMAR VOWEL SIGN VOCALIC L..MYANMAR VOWEL SIGN VOCALIC LL
+ (0x105E <= code && code <= 0x1060) || // Mn [3] MYANMAR CONSONANT SIGN MON MEDIAL NA..MYANMAR CONSONANT SIGN MON MEDIAL LA
+ (0x1071 <= code && code <= 0x1074) || // Mn [4] MYANMAR VOWEL SIGN GEBA KAREN I..MYANMAR VOWEL SIGN KAYAH EE
+ 0x1082 == code || // Mn MYANMAR CONSONANT SIGN SHAN MEDIAL WA
+ (0x1085 <= code && code <= 0x1086) || // Mn [2] MYANMAR VOWEL SIGN SHAN E ABOVE..MYANMAR VOWEL SIGN SHAN FINAL Y
+ 0x108D == code || // Mn MYANMAR SIGN SHAN COUNCIL EMPHATIC TONE
+ 0x109D == code || // Mn MYANMAR VOWEL SIGN AITON AI
+ (0x135D <= code && code <= 0x135F) || // Mn [3] ETHIOPIC COMBINING GEMINATION AND VOWEL LENGTH MARK..ETHIOPIC COMBINING GEMINATION MARK
+ (0x1712 <= code && code <= 0x1714) || // Mn [3] TAGALOG VOWEL SIGN I..TAGALOG SIGN VIRAMA
+ (0x1732 <= code && code <= 0x1734) || // Mn [3] HANUNOO VOWEL SIGN I..HANUNOO SIGN PAMUDPOD
+ (0x1752 <= code && code <= 0x1753) || // Mn [2] BUHID VOWEL SIGN I..BUHID VOWEL SIGN U
+ (0x1772 <= code && code <= 0x1773) || // Mn [2] TAGBANWA VOWEL SIGN I..TAGBANWA VOWEL SIGN U
+ (0x17B4 <= code && code <= 0x17B5) || // Mn [2] KHMER VOWEL INHERENT AQ..KHMER VOWEL INHERENT AA
+ (0x17B7 <= code && code <= 0x17BD) || // Mn [7] KHMER VOWEL SIGN I..KHMER VOWEL SIGN UA
+ 0x17C6 == code || // Mn KHMER SIGN NIKAHIT
+ (0x17C9 <= code && code <= 0x17D3) || // Mn [11] KHMER SIGN MUUSIKATOAN..KHMER SIGN BATHAMASAT
+ 0x17DD == code || // Mn KHMER SIGN ATTHACAN
+ (0x180B <= code && code <= 0x180D) || // Mn [3] MONGOLIAN FREE VARIATION SELECTOR ONE..MONGOLIAN FREE VARIATION SELECTOR THREE
+ (0x1885 <= code && code <= 0x1886) || // Mn [2] MONGOLIAN LETTER ALI GALI BALUDA..MONGOLIAN LETTER ALI GALI THREE BALUDA
+ 0x18A9 == code || // Mn MONGOLIAN LETTER ALI GALI DAGALGA
+ (0x1920 <= code && code <= 0x1922) || // Mn [3] LIMBU VOWEL SIGN A..LIMBU VOWEL SIGN U
+ (0x1927 <= code && code <= 0x1928) || // Mn [2] LIMBU VOWEL SIGN E..LIMBU VOWEL SIGN O
+ 0x1932 == code || // Mn LIMBU SMALL LETTER ANUSVARA
+ (0x1939 <= code && code <= 0x193B) || // Mn [3] LIMBU SIGN MUKPHRENG..LIMBU SIGN SA-I
+ (0x1A17 <= code && code <= 0x1A18) || // Mn [2] BUGINESE VOWEL SIGN I..BUGINESE VOWEL SIGN U
+ 0x1A1B == code || // Mn BUGINESE VOWEL SIGN AE
+ 0x1A56 == code || // Mn TAI THAM CONSONANT SIGN MEDIAL LA
+ (0x1A58 <= code && code <= 0x1A5E) || // Mn [7] TAI THAM SIGN MAI KANG LAI..TAI THAM CONSONANT SIGN SA
+ 0x1A60 == code || // Mn TAI THAM SIGN SAKOT
+ 0x1A62 == code || // Mn TAI THAM VOWEL SIGN MAI SAT
+ (0x1A65 <= code && code <= 0x1A6C) || // Mn [8] TAI THAM VOWEL SIGN I..TAI THAM VOWEL SIGN OA BELOW
+ (0x1A73 <= code && code <= 0x1A7C) || // Mn [10] TAI THAM VOWEL SIGN OA ABOVE..TAI THAM SIGN KHUEN-LUE KARAN
+ 0x1A7F == code || // Mn TAI THAM COMBINING CRYPTOGRAMMIC DOT
+ (0x1AB0 <= code && code <= 0x1ABD) || // Mn [14] COMBINING DOUBLED CIRCUMFLEX ACCENT..COMBINING PARENTHESES BELOW
+ 0x1ABE == code || // Me COMBINING PARENTHESES OVERLAY
+ (0x1B00 <= code && code <= 0x1B03) || // Mn [4] BALINESE SIGN ULU RICEM..BALINESE SIGN SURANG
+ 0x1B34 == code || // Mn BALINESE SIGN REREKAN
+ (0x1B36 <= code && code <= 0x1B3A) || // Mn [5] BALINESE VOWEL SIGN ULU..BALINESE VOWEL SIGN RA REPA
+ 0x1B3C == code || // Mn BALINESE VOWEL SIGN LA LENGA
+ 0x1B42 == code || // Mn BALINESE VOWEL SIGN PEPET
+ (0x1B6B <= code && code <= 0x1B73) || // Mn [9] BALINESE MUSICAL SYMBOL COMBINING TEGEH..BALINESE MUSICAL SYMBOL COMBINING GONG
+ (0x1B80 <= code && code <= 0x1B81) || // Mn [2] SUNDANESE SIGN PANYECEK..SUNDANESE SIGN PANGLAYAR
+ (0x1BA2 <= code && code <= 0x1BA5) || // Mn [4] SUNDANESE CONSONANT SIGN PANYAKRA..SUNDANESE VOWEL SIGN PANYUKU
+ (0x1BA8 <= code && code <= 0x1BA9) || // Mn [2] SUNDANESE VOWEL SIGN PAMEPET..SUNDANESE VOWEL SIGN PANEULEUNG
+ (0x1BAB <= code && code <= 0x1BAD) || // Mn [3] SUNDANESE SIGN VIRAMA..SUNDANESE CONSONANT SIGN PASANGAN WA
+ 0x1BE6 == code || // Mn BATAK SIGN TOMPI
+ (0x1BE8 <= code && code <= 0x1BE9) || // Mn [2] BATAK VOWEL SIGN PAKPAK E..BATAK VOWEL SIGN EE
+ 0x1BED == code || // Mn BATAK VOWEL SIGN KARO O
+ (0x1BEF <= code && code <= 0x1BF1) || // Mn [3] BATAK VOWEL SIGN U FOR SIMALUNGUN SA..BATAK CONSONANT SIGN H
+ (0x1C2C <= code && code <= 0x1C33) || // Mn [8] LEPCHA VOWEL SIGN E..LEPCHA CONSONANT SIGN T
+ (0x1C36 <= code && code <= 0x1C37) || // Mn [2] LEPCHA SIGN RAN..LEPCHA SIGN NUKTA
+ (0x1CD0 <= code && code <= 0x1CD2) || // Mn [3] VEDIC TONE KARSHANA..VEDIC TONE PRENKHA
+ (0x1CD4 <= code && code <= 0x1CE0) || // Mn [13] VEDIC SIGN YAJURVEDIC MIDLINE SVARITA..VEDIC TONE RIGVEDIC KASHMIRI INDEPENDENT SVARITA
+ (0x1CE2 <= code && code <= 0x1CE8) || // Mn [7] VEDIC SIGN VISARGA SVARITA..VEDIC SIGN VISARGA ANUDATTA WITH TAIL
+ 0x1CED == code || // Mn VEDIC SIGN TIRYAK
+ 0x1CF4 == code || // Mn VEDIC TONE CANDRA ABOVE
+ (0x1CF8 <= code && code <= 0x1CF9) || // Mn [2] VEDIC TONE RING ABOVE..VEDIC TONE DOUBLE RING ABOVE
+ (0x1DC0 <= code && code <= 0x1DF9) || // Mn [58] COMBINING DOTTED GRAVE ACCENT..COMBINING WIDE INVERTED BRIDGE BELOW
+ (0x1DFB <= code && code <= 0x1DFF) || // Mn [5] COMBINING DELETION MARK..COMBINING RIGHT ARROWHEAD AND DOWN ARROWHEAD BELOW
+ 0x200C == code || // Cf ZERO WIDTH NON-JOINER
+ (0x20D0 <= code && code <= 0x20DC) || // Mn [13] COMBINING LEFT HARPOON ABOVE..COMBINING FOUR DOTS ABOVE
+ (0x20DD <= code && code <= 0x20E0) || // Me [4] COMBINING ENCLOSING CIRCLE..COMBINING ENCLOSING CIRCLE BACKSLASH
+ 0x20E1 == code || // Mn COMBINING LEFT RIGHT ARROW ABOVE
+ (0x20E2 <= code && code <= 0x20E4) || // Me [3] COMBINING ENCLOSING SCREEN..COMBINING ENCLOSING UPWARD POINTING TRIANGLE
+ (0x20E5 <= code && code <= 0x20F0) || // Mn [12] COMBINING REVERSE SOLIDUS OVERLAY..COMBINING ASTERISK ABOVE
+ (0x2CEF <= code && code <= 0x2CF1) || // Mn [3] COPTIC COMBINING NI ABOVE..COPTIC COMBINING SPIRITUS LENIS
+ 0x2D7F == code || // Mn TIFINAGH CONSONANT JOINER
+ (0x2DE0 <= code && code <= 0x2DFF) || // Mn [32] COMBINING CYRILLIC LETTER BE..COMBINING CYRILLIC LETTER IOTIFIED BIG YUS
+ (0x302A <= code && code <= 0x302D) || // Mn [4] IDEOGRAPHIC LEVEL TONE MARK..IDEOGRAPHIC ENTERING TONE MARK
+ (0x302E <= code && code <= 0x302F) || // Mc [2] HANGUL SINGLE DOT TONE MARK..HANGUL DOUBLE DOT TONE MARK
+ (0x3099 <= code && code <= 0x309A) || // Mn [2] COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK..COMBINING KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK
+ 0xA66F == code || // Mn COMBINING CYRILLIC VZMET
+ (0xA670 <= code && code <= 0xA672) || // Me [3] COMBINING CYRILLIC TEN MILLIONS SIGN..COMBINING CYRILLIC THOUSAND MILLIONS SIGN
+ (0xA674 <= code && code <= 0xA67D) || // Mn [10] COMBINING CYRILLIC LETTER UKRAINIAN IE..COMBINING CYRILLIC PAYEROK
+ (0xA69E <= code && code <= 0xA69F) || // Mn [2] COMBINING CYRILLIC LETTER EF..COMBINING CYRILLIC LETTER IOTIFIED E
+ (0xA6F0 <= code && code <= 0xA6F1) || // Mn [2] BAMUM COMBINING MARK KOQNDON..BAMUM COMBINING MARK TUKWENTIS
+ 0xA802 == code || // Mn SYLOTI NAGRI SIGN DVISVARA
+ 0xA806 == code || // Mn SYLOTI NAGRI SIGN HASANTA
+ 0xA80B == code || // Mn SYLOTI NAGRI SIGN ANUSVARA
+ (0xA825 <= code && code <= 0xA826) || // Mn [2] SYLOTI NAGRI VOWEL SIGN U..SYLOTI NAGRI VOWEL SIGN E
+ (0xA8C4 <= code && code <= 0xA8C5) || // Mn [2] SAURASHTRA SIGN VIRAMA..SAURASHTRA SIGN CANDRABINDU
+ (0xA8E0 <= code && code <= 0xA8F1) || // Mn [18] COMBINING DEVANAGARI DIGIT ZERO..COMBINING DEVANAGARI SIGN AVAGRAHA
+ (0xA926 <= code && code <= 0xA92D) || // Mn [8] KAYAH LI VOWEL UE..KAYAH LI TONE CALYA PLOPHU
+ (0xA947 <= code && code <= 0xA951) || // Mn [11] REJANG VOWEL SIGN I..REJANG CONSONANT SIGN R
+ (0xA980 <= code && code <= 0xA982) || // Mn [3] JAVANESE SIGN PANYANGGA..JAVANESE SIGN LAYAR
+ 0xA9B3 == code || // Mn JAVANESE SIGN CECAK TELU
+ (0xA9B6 <= code && code <= 0xA9B9) || // Mn [4] JAVANESE VOWEL SIGN WULU..JAVANESE VOWEL SIGN SUKU MENDUT
+ 0xA9BC == code || // Mn JAVANESE VOWEL SIGN PEPET
+ 0xA9E5 == code || // Mn MYANMAR SIGN SHAN SAW
+ (0xAA29 <= code && code <= 0xAA2E) || // Mn [6] CHAM VOWEL SIGN AA..CHAM VOWEL SIGN OE
+ (0xAA31 <= code && code <= 0xAA32) || // Mn [2] CHAM VOWEL SIGN AU..CHAM VOWEL SIGN UE
+ (0xAA35 <= code && code <= 0xAA36) || // Mn [2] CHAM CONSONANT SIGN LA..CHAM CONSONANT SIGN WA
+ 0xAA43 == code || // Mn CHAM CONSONANT SIGN FINAL NG
+ 0xAA4C == code || // Mn CHAM CONSONANT SIGN FINAL M
+ 0xAA7C == code || // Mn MYANMAR SIGN TAI LAING TONE-2
+ 0xAAB0 == code || // Mn TAI VIET MAI KANG
+ (0xAAB2 <= code && code <= 0xAAB4) || // Mn [3] TAI VIET VOWEL I..TAI VIET VOWEL U
+ (0xAAB7 <= code && code <= 0xAAB8) || // Mn [2] TAI VIET MAI KHIT..TAI VIET VOWEL IA
+ (0xAABE <= code && code <= 0xAABF) || // Mn [2] TAI VIET VOWEL AM..TAI VIET TONE MAI EK
+ 0xAAC1 == code || // Mn TAI VIET TONE MAI THO
+ (0xAAEC <= code && code <= 0xAAED) || // Mn [2] MEETEI MAYEK VOWEL SIGN UU..MEETEI MAYEK VOWEL SIGN AAI
+ 0xAAF6 == code || // Mn MEETEI MAYEK VIRAMA
+ 0xABE5 == code || // Mn MEETEI MAYEK VOWEL SIGN ANAP
+ 0xABE8 == code || // Mn MEETEI MAYEK VOWEL SIGN UNAP
+ 0xABED == code || // Mn MEETEI MAYEK APUN IYEK
+ 0xFB1E == code || // Mn HEBREW POINT JUDEO-SPANISH VARIKA
+ (0xFE00 <= code && code <= 0xFE0F) || // Mn [16] VARIATION SELECTOR-1..VARIATION SELECTOR-16
+ (0xFE20 <= code && code <= 0xFE2F) || // Mn [16] COMBINING LIGATURE LEFT HALF..COMBINING CYRILLIC TITLO RIGHT HALF
+ (0xFF9E <= code && code <= 0xFF9F) || // Lm [2] HALFWIDTH KATAKANA VOICED SOUND MARK..HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK
+ 0x101FD == code || // Mn PHAISTOS DISC SIGN COMBINING OBLIQUE STROKE
+ 0x102E0 == code || // Mn COPTIC EPACT THOUSANDS MARK
+ (0x10376 <= code && code <= 0x1037A) || // Mn [5] COMBINING OLD PERMIC LETTER AN..COMBINING OLD PERMIC LETTER SII
+ (0x10A01 <= code && code <= 0x10A03) || // Mn [3] KHAROSHTHI VOWEL SIGN I..KHAROSHTHI VOWEL SIGN VOCALIC R
+ (0x10A05 <= code && code <= 0x10A06) || // Mn [2] KHAROSHTHI VOWEL SIGN E..KHAROSHTHI VOWEL SIGN O
+ (0x10A0C <= code && code <= 0x10A0F) || // Mn [4] KHAROSHTHI VOWEL LENGTH MARK..KHAROSHTHI SIGN VISARGA
+ (0x10A38 <= code && code <= 0x10A3A) || // Mn [3] KHAROSHTHI SIGN BAR ABOVE..KHAROSHTHI SIGN DOT BELOW
+ 0x10A3F == code || // Mn KHAROSHTHI VIRAMA
+ (0x10AE5 <= code && code <= 0x10AE6) || // Mn [2] MANICHAEAN ABBREVIATION MARK ABOVE..MANICHAEAN ABBREVIATION MARK BELOW
+ 0x11001 == code || // Mn BRAHMI SIGN ANUSVARA
+ (0x11038 <= code && code <= 0x11046) || // Mn [15] BRAHMI VOWEL SIGN AA..BRAHMI VIRAMA
+ (0x1107F <= code && code <= 0x11081) || // Mn [3] BRAHMI NUMBER JOINER..KAITHI SIGN ANUSVARA
+ (0x110B3 <= code && code <= 0x110B6) || // Mn [4] KAITHI VOWEL SIGN U..KAITHI VOWEL SIGN AI
+ (0x110B9 <= code && code <= 0x110BA) || // Mn [2] KAITHI SIGN VIRAMA..KAITHI SIGN NUKTA
+ (0x11100 <= code && code <= 0x11102) || // Mn [3] CHAKMA SIGN CANDRABINDU..CHAKMA SIGN VISARGA
+ (0x11127 <= code && code <= 0x1112B) || // Mn [5] CHAKMA VOWEL SIGN A..CHAKMA VOWEL SIGN UU
+ (0x1112D <= code && code <= 0x11134) || // Mn [8] CHAKMA VOWEL SIGN AI..CHAKMA MAAYYAA
+ 0x11173 == code || // Mn MAHAJANI SIGN NUKTA
+ (0x11180 <= code && code <= 0x11181) || // Mn [2] SHARADA SIGN CANDRABINDU..SHARADA SIGN ANUSVARA
+ (0x111B6 <= code && code <= 0x111BE) || // Mn [9] SHARADA VOWEL SIGN U..SHARADA VOWEL SIGN O
+ (0x111CA <= code && code <= 0x111CC) || // Mn [3] SHARADA SIGN NUKTA..SHARADA EXTRA SHORT VOWEL MARK
+ (0x1122F <= code && code <= 0x11231) || // Mn [3] KHOJKI VOWEL SIGN U..KHOJKI VOWEL SIGN AI
+ 0x11234 == code || // Mn KHOJKI SIGN ANUSVARA
+ (0x11236 <= code && code <= 0x11237) || // Mn [2] KHOJKI SIGN NUKTA..KHOJKI SIGN SHADDA
+ 0x1123E == code || // Mn KHOJKI SIGN SUKUN
+ 0x112DF == code || // Mn KHUDAWADI SIGN ANUSVARA
+ (0x112E3 <= code && code <= 0x112EA) || // Mn [8] KHUDAWADI VOWEL SIGN U..KHUDAWADI SIGN VIRAMA
+ (0x11300 <= code && code <= 0x11301) || // Mn [2] GRANTHA SIGN COMBINING ANUSVARA ABOVE..GRANTHA SIGN CANDRABINDU
+ 0x1133C == code || // Mn GRANTHA SIGN NUKTA
+ 0x1133E == code || // Mc GRANTHA VOWEL SIGN AA
+ 0x11340 == code || // Mn GRANTHA VOWEL SIGN II
+ 0x11357 == code || // Mc GRANTHA AU LENGTH MARK
+ (0x11366 <= code && code <= 0x1136C) || // Mn [7] COMBINING GRANTHA DIGIT ZERO..COMBINING GRANTHA DIGIT SIX
+ (0x11370 <= code && code <= 0x11374) || // Mn [5] COMBINING GRANTHA LETTER A..COMBINING GRANTHA LETTER PA
+ (0x11438 <= code && code <= 0x1143F) || // Mn [8] NEWA VOWEL SIGN U..NEWA VOWEL SIGN AI
+ (0x11442 <= code && code <= 0x11444) || // Mn [3] NEWA SIGN VIRAMA..NEWA SIGN ANUSVARA
+ 0x11446 == code || // Mn NEWA SIGN NUKTA
+ 0x114B0 == code || // Mc TIRHUTA VOWEL SIGN AA
+ (0x114B3 <= code && code <= 0x114B8) || // Mn [6] TIRHUTA VOWEL SIGN U..TIRHUTA VOWEL SIGN VOCALIC LL
+ 0x114BA == code || // Mn TIRHUTA VOWEL SIGN SHORT E
+ 0x114BD == code || // Mc TIRHUTA VOWEL SIGN SHORT O
+ (0x114BF <= code && code <= 0x114C0) || // Mn [2] TIRHUTA SIGN CANDRABINDU..TIRHUTA SIGN ANUSVARA
+ (0x114C2 <= code && code <= 0x114C3) || // Mn [2] TIRHUTA SIGN VIRAMA..TIRHUTA SIGN NUKTA
+ 0x115AF == code || // Mc SIDDHAM VOWEL SIGN AA
+ (0x115B2 <= code && code <= 0x115B5) || // Mn [4] SIDDHAM VOWEL SIGN U..SIDDHAM VOWEL SIGN VOCALIC RR
+ (0x115BC <= code && code <= 0x115BD) || // Mn [2] SIDDHAM SIGN CANDRABINDU..SIDDHAM SIGN ANUSVARA
+ (0x115BF <= code && code <= 0x115C0) || // Mn [2] SIDDHAM SIGN VIRAMA..SIDDHAM SIGN NUKTA
+ (0x115DC <= code && code <= 0x115DD) || // Mn [2] SIDDHAM VOWEL SIGN ALTERNATE U..SIDDHAM VOWEL SIGN ALTERNATE UU
+ (0x11633 <= code && code <= 0x1163A) || // Mn [8] MODI VOWEL SIGN U..MODI VOWEL SIGN AI
+ 0x1163D == code || // Mn MODI SIGN ANUSVARA
+ (0x1163F <= code && code <= 0x11640) || // Mn [2] MODI SIGN VIRAMA..MODI SIGN ARDHACANDRA
+ 0x116AB == code || // Mn TAKRI SIGN ANUSVARA
+ 0x116AD == code || // Mn TAKRI VOWEL SIGN AA
+ (0x116B0 <= code && code <= 0x116B5) || // Mn [6] TAKRI VOWEL SIGN U..TAKRI VOWEL SIGN AU
+ 0x116B7 == code || // Mn TAKRI SIGN NUKTA
+ (0x1171D <= code && code <= 0x1171F) || // Mn [3] AHOM CONSONANT SIGN MEDIAL LA..AHOM CONSONANT SIGN MEDIAL LIGATING RA
+ (0x11722 <= code && code <= 0x11725) || // Mn [4] AHOM VOWEL SIGN I..AHOM VOWEL SIGN UU
+ (0x11727 <= code && code <= 0x1172B) || // Mn [5] AHOM VOWEL SIGN AW..AHOM SIGN KILLER
+ (0x11A01 <= code && code <= 0x11A06) || // Mn [6] ZANABAZAR SQUARE VOWEL SIGN I..ZANABAZAR SQUARE VOWEL SIGN O
+ (0x11A09 <= code && code <= 0x11A0A) || // Mn [2] ZANABAZAR SQUARE VOWEL SIGN REVERSED I..ZANABAZAR SQUARE VOWEL LENGTH MARK
+ (0x11A33 <= code && code <= 0x11A38) || // Mn [6] ZANABAZAR SQUARE FINAL CONSONANT MARK..ZANABAZAR SQUARE SIGN ANUSVARA
+ (0x11A3B <= code && code <= 0x11A3E) || // Mn [4] ZANABAZAR SQUARE CLUSTER-FINAL LETTER YA..ZANABAZAR SQUARE CLUSTER-FINAL LETTER VA
+ 0x11A47 == code || // Mn ZANABAZAR SQUARE SUBJOINER
+ (0x11A51 <= code && code <= 0x11A56) || // Mn [6] SOYOMBO VOWEL SIGN I..SOYOMBO VOWEL SIGN OE
+ (0x11A59 <= code && code <= 0x11A5B) || // Mn [3] SOYOMBO VOWEL SIGN VOCALIC R..SOYOMBO VOWEL LENGTH MARK
+ (0x11A8A <= code && code <= 0x11A96) || // Mn [13] SOYOMBO FINAL CONSONANT SIGN G..SOYOMBO SIGN ANUSVARA
+ (0x11A98 <= code && code <= 0x11A99) || // Mn [2] SOYOMBO GEMINATION MARK..SOYOMBO SUBJOINER
+ (0x11C30 <= code && code <= 0x11C36) || // Mn [7] BHAIKSUKI VOWEL SIGN I..BHAIKSUKI VOWEL SIGN VOCALIC L
+ (0x11C38 <= code && code <= 0x11C3D) || // Mn [6] BHAIKSUKI VOWEL SIGN E..BHAIKSUKI SIGN ANUSVARA
+ 0x11C3F == code || // Mn BHAIKSUKI SIGN VIRAMA
+ (0x11C92 <= code && code <= 0x11CA7) || // Mn [22] MARCHEN SUBJOINED LETTER KA..MARCHEN SUBJOINED LETTER ZA
+ (0x11CAA <= code && code <= 0x11CB0) || // Mn [7] MARCHEN SUBJOINED LETTER RA..MARCHEN VOWEL SIGN AA
+ (0x11CB2 <= code && code <= 0x11CB3) || // Mn [2] MARCHEN VOWEL SIGN U..MARCHEN VOWEL SIGN E
+ (0x11CB5 <= code && code <= 0x11CB6) || // Mn [2] MARCHEN SIGN ANUSVARA..MARCHEN SIGN CANDRABINDU
+ (0x11D31 <= code && code <= 0x11D36) || // Mn [6] MASARAM GONDI VOWEL SIGN AA..MASARAM GONDI VOWEL SIGN VOCALIC R
+ 0x11D3A == code || // Mn MASARAM GONDI VOWEL SIGN E
+ (0x11D3C <= code && code <= 0x11D3D) || // Mn [2] MASARAM GONDI VOWEL SIGN AI..MASARAM GONDI VOWEL SIGN O
+ (0x11D3F <= code && code <= 0x11D45) || // Mn [7] MASARAM GONDI VOWEL SIGN AU..MASARAM GONDI VIRAMA
+ 0x11D47 == code || // Mn MASARAM GONDI RA-KARA
+ (0x16AF0 <= code && code <= 0x16AF4) || // Mn [5] BASSA VAH COMBINING HIGH TONE..BASSA VAH COMBINING HIGH-LOW TONE
+ (0x16B30 <= code && code <= 0x16B36) || // Mn [7] PAHAWH HMONG MARK CIM TUB..PAHAWH HMONG MARK CIM TAUM
+ (0x16F8F <= code && code <= 0x16F92) || // Mn [4] MIAO TONE RIGHT..MIAO TONE BELOW
+ (0x1BC9D <= code && code <= 0x1BC9E) || // Mn [2] DUPLOYAN THICK LETTER SELECTOR..DUPLOYAN DOUBLE MARK
+ 0x1D165 == code || // Mc MUSICAL SYMBOL COMBINING STEM
+ (0x1D167 <= code && code <= 0x1D169) || // Mn [3] MUSICAL SYMBOL COMBINING TREMOLO-1..MUSICAL SYMBOL COMBINING TREMOLO-3
+ (0x1D16E <= code && code <= 0x1D172) || // Mc [5] MUSICAL SYMBOL COMBINING FLAG-1..MUSICAL SYMBOL COMBINING FLAG-5
+ (0x1D17B <= code && code <= 0x1D182) || // Mn [8] MUSICAL SYMBOL COMBINING ACCENT..MUSICAL SYMBOL COMBINING LOURE
+ (0x1D185 <= code && code <= 0x1D18B) || // Mn [7] MUSICAL SYMBOL COMBINING DOIT..MUSICAL SYMBOL COMBINING TRIPLE TONGUE
+ (0x1D1AA <= code && code <= 0x1D1AD) || // Mn [4] MUSICAL SYMBOL COMBINING DOWN BOW..MUSICAL SYMBOL COMBINING SNAP PIZZICATO
+ (0x1D242 <= code && code <= 0x1D244) || // Mn [3] COMBINING GREEK MUSICAL TRISEME..COMBINING GREEK MUSICAL PENTASEME
+ (0x1DA00 <= code && code <= 0x1DA36) || // Mn [55] SIGNWRITING HEAD RIM..SIGNWRITING AIR SUCKING IN
+ (0x1DA3B <= code && code <= 0x1DA6C) || // Mn [50] SIGNWRITING MOUTH CLOSED NEUTRAL..SIGNWRITING EXCITEMENT
+ 0x1DA75 == code || // Mn SIGNWRITING UPPER BODY TILTING FROM HIP JOINTS
+ 0x1DA84 == code || // Mn SIGNWRITING LOCATION HEAD NECK
+ (0x1DA9B <= code && code <= 0x1DA9F) || // Mn [5] SIGNWRITING FILL MODIFIER-2..SIGNWRITING FILL MODIFIER-6
+ (0x1DAA1 <= code && code <= 0x1DAAF) || // Mn [15] SIGNWRITING ROTATION MODIFIER-2..SIGNWRITING ROTATION MODIFIER-16
+ (0x1E000 <= code && code <= 0x1E006) || // Mn [7] COMBINING GLAGOLITIC LETTER AZU..COMBINING GLAGOLITIC LETTER ZHIVETE
+ (0x1E008 <= code && code <= 0x1E018) || // Mn [17] COMBINING GLAGOLITIC LETTER ZEMLJA..COMBINING GLAGOLITIC LETTER HERU
+ (0x1E01B <= code && code <= 0x1E021) || // Mn [7] COMBINING GLAGOLITIC LETTER SHTA..COMBINING GLAGOLITIC LETTER YATI
+ (0x1E023 <= code && code <= 0x1E024) || // Mn [2] COMBINING GLAGOLITIC LETTER YU..COMBINING GLAGOLITIC LETTER SMALL YUS
+ (0x1E026 <= code && code <= 0x1E02A) || // Mn [5] COMBINING GLAGOLITIC LETTER YO..COMBINING GLAGOLITIC LETTER FITA
+ (0x1E8D0 <= code && code <= 0x1E8D6) || // Mn [7] MENDE KIKAKUI COMBINING NUMBER TEENS..MENDE KIKAKUI COMBINING NUMBER MILLIONS
+ (0x1E944 <= code && code <= 0x1E94A) || // Mn [7] ADLAM ALIF LENGTHENER..ADLAM NUKTA
+ (0xE0020 <= code && code <= 0xE007F) || // Cf [96] TAG SPACE..CANCEL TAG
+ (0xE0100 <= code && code <= 0xE01EF) // Mn [240] VARIATION SELECTOR-17..VARIATION SELECTOR-256
+ ){
+ return Extend;
+ }
+
+
+ if(
+ (0x1F1E6 <= code && code <= 0x1F1FF) // So [26] REGIONAL INDICATOR SYMBOL LETTER A..REGIONAL INDICATOR SYMBOL LETTER Z
+ ){
+ return Regional_Indicator;
+ }
+
+ if(
+ 0x0903 == code || // Mc DEVANAGARI SIGN VISARGA
+ 0x093B == code || // Mc DEVANAGARI VOWEL SIGN OOE
+ (0x093E <= code && code <= 0x0940) || // Mc [3] DEVANAGARI VOWEL SIGN AA..DEVANAGARI VOWEL SIGN II
+ (0x0949 <= code && code <= 0x094C) || // Mc [4] DEVANAGARI VOWEL SIGN CANDRA O..DEVANAGARI VOWEL SIGN AU
+ (0x094E <= code && code <= 0x094F) || // Mc [2] DEVANAGARI VOWEL SIGN PRISHTHAMATRA E..DEVANAGARI VOWEL SIGN AW
+ (0x0982 <= code && code <= 0x0983) || // Mc [2] BENGALI SIGN ANUSVARA..BENGALI SIGN VISARGA
+ (0x09BF <= code && code <= 0x09C0) || // Mc [2] BENGALI VOWEL SIGN I..BENGALI VOWEL SIGN II
+ (0x09C7 <= code && code <= 0x09C8) || // Mc [2] BENGALI VOWEL SIGN E..BENGALI VOWEL SIGN AI
+ (0x09CB <= code && code <= 0x09CC) || // Mc [2] BENGALI VOWEL SIGN O..BENGALI VOWEL SIGN AU
+ 0x0A03 == code || // Mc GURMUKHI SIGN VISARGA
+ (0x0A3E <= code && code <= 0x0A40) || // Mc [3] GURMUKHI VOWEL SIGN AA..GURMUKHI VOWEL SIGN II
+ 0x0A83 == code || // Mc GUJARATI SIGN VISARGA
+ (0x0ABE <= code && code <= 0x0AC0) || // Mc [3] GUJARATI VOWEL SIGN AA..GUJARATI VOWEL SIGN II
+ 0x0AC9 == code || // Mc GUJARATI VOWEL SIGN CANDRA O
+ (0x0ACB <= code && code <= 0x0ACC) || // Mc [2] GUJARATI VOWEL SIGN O..GUJARATI VOWEL SIGN AU
+ (0x0B02 <= code && code <= 0x0B03) || // Mc [2] ORIYA SIGN ANUSVARA..ORIYA SIGN VISARGA
+ 0x0B40 == code || // Mc ORIYA VOWEL SIGN II
+ (0x0B47 <= code && code <= 0x0B48) || // Mc [2] ORIYA VOWEL SIGN E..ORIYA VOWEL SIGN AI
+ (0x0B4B <= code && code <= 0x0B4C) || // Mc [2] ORIYA VOWEL SIGN O..ORIYA VOWEL SIGN AU
+ 0x0BBF == code || // Mc TAMIL VOWEL SIGN I
+ (0x0BC1 <= code && code <= 0x0BC2) || // Mc [2] TAMIL VOWEL SIGN U..TAMIL VOWEL SIGN UU
+ (0x0BC6 <= code && code <= 0x0BC8) || // Mc [3] TAMIL VOWEL SIGN E..TAMIL VOWEL SIGN AI
+ (0x0BCA <= code && code <= 0x0BCC) || // Mc [3] TAMIL VOWEL SIGN O..TAMIL VOWEL SIGN AU
+ (0x0C01 <= code && code <= 0x0C03) || // Mc [3] TELUGU SIGN CANDRABINDU..TELUGU SIGN VISARGA
+ (0x0C41 <= code && code <= 0x0C44) || // Mc [4] TELUGU VOWEL SIGN U..TELUGU VOWEL SIGN VOCALIC RR
+ (0x0C82 <= code && code <= 0x0C83) || // Mc [2] KANNADA SIGN ANUSVARA..KANNADA SIGN VISARGA
+ 0x0CBE == code || // Mc KANNADA VOWEL SIGN AA
+ (0x0CC0 <= code && code <= 0x0CC1) || // Mc [2] KANNADA VOWEL SIGN II..KANNADA VOWEL SIGN U
+ (0x0CC3 <= code && code <= 0x0CC4) || // Mc [2] KANNADA VOWEL SIGN VOCALIC R..KANNADA VOWEL SIGN VOCALIC RR
+ (0x0CC7 <= code && code <= 0x0CC8) || // Mc [2] KANNADA VOWEL SIGN EE..KANNADA VOWEL SIGN AI
+ (0x0CCA <= code && code <= 0x0CCB) || // Mc [2] KANNADA VOWEL SIGN O..KANNADA VOWEL SIGN OO
+ (0x0D02 <= code && code <= 0x0D03) || // Mc [2] MALAYALAM SIGN ANUSVARA..MALAYALAM SIGN VISARGA
+ (0x0D3F <= code && code <= 0x0D40) || // Mc [2] MALAYALAM VOWEL SIGN I..MALAYALAM VOWEL SIGN II
+ (0x0D46 <= code && code <= 0x0D48) || // Mc [3] MALAYALAM VOWEL SIGN E..MALAYALAM VOWEL SIGN AI
+ (0x0D4A <= code && code <= 0x0D4C) || // Mc [3] MALAYALAM VOWEL SIGN O..MALAYALAM VOWEL SIGN AU
+ (0x0D82 <= code && code <= 0x0D83) || // Mc [2] SINHALA SIGN ANUSVARAYA..SINHALA SIGN VISARGAYA
+ (0x0DD0 <= code && code <= 0x0DD1) || // Mc [2] SINHALA VOWEL SIGN KETTI AEDA-PILLA..SINHALA VOWEL SIGN DIGA AEDA-PILLA
+ (0x0DD8 <= code && code <= 0x0DDE) || // Mc [7] SINHALA VOWEL SIGN GAETTA-PILLA..SINHALA VOWEL SIGN KOMBUVA HAA GAYANUKITTA
+ (0x0DF2 <= code && code <= 0x0DF3) || // Mc [2] SINHALA VOWEL SIGN DIGA GAETTA-PILLA..SINHALA VOWEL SIGN DIGA GAYANUKITTA
+ 0x0E33 == code || // Lo THAI CHARACTER SARA AM
+ 0x0EB3 == code || // Lo LAO VOWEL SIGN AM
+ (0x0F3E <= code && code <= 0x0F3F) || // Mc [2] TIBETAN SIGN YAR TSHES..TIBETAN SIGN MAR TSHES
+ 0x0F7F == code || // Mc TIBETAN SIGN RNAM BCAD
+ 0x1031 == code || // Mc MYANMAR VOWEL SIGN E
+ (0x103B <= code && code <= 0x103C) || // Mc [2] MYANMAR CONSONANT SIGN MEDIAL YA..MYANMAR CONSONANT SIGN MEDIAL RA
+ (0x1056 <= code && code <= 0x1057) || // Mc [2] MYANMAR VOWEL SIGN VOCALIC R..MYANMAR VOWEL SIGN VOCALIC RR
+ 0x1084 == code || // Mc MYANMAR VOWEL SIGN SHAN E
+ 0x17B6 == code || // Mc KHMER VOWEL SIGN AA
+ (0x17BE <= code && code <= 0x17C5) || // Mc [8] KHMER VOWEL SIGN OE..KHMER VOWEL SIGN AU
+ (0x17C7 <= code && code <= 0x17C8) || // Mc [2] KHMER SIGN REAHMUK..KHMER SIGN YUUKALEAPINTU
+ (0x1923 <= code && code <= 0x1926) || // Mc [4] LIMBU VOWEL SIGN EE..LIMBU VOWEL SIGN AU
+ (0x1929 <= code && code <= 0x192B) || // Mc [3] LIMBU SUBJOINED LETTER YA..LIMBU SUBJOINED LETTER WA
+ (0x1930 <= code && code <= 0x1931) || // Mc [2] LIMBU SMALL LETTER KA..LIMBU SMALL LETTER NGA
+ (0x1933 <= code && code <= 0x1938) || // Mc [6] LIMBU SMALL LETTER TA..LIMBU SMALL LETTER LA
+ (0x1A19 <= code && code <= 0x1A1A) || // Mc [2] BUGINESE VOWEL SIGN E..BUGINESE VOWEL SIGN O
+ 0x1A55 == code || // Mc TAI THAM CONSONANT SIGN MEDIAL RA
+ 0x1A57 == code || // Mc TAI THAM CONSONANT SIGN LA TANG LAI
+ (0x1A6D <= code && code <= 0x1A72) || // Mc [6] TAI THAM VOWEL SIGN OY..TAI THAM VOWEL SIGN THAM AI
+ 0x1B04 == code || // Mc BALINESE SIGN BISAH
+ 0x1B35 == code || // Mc BALINESE VOWEL SIGN TEDUNG
+ 0x1B3B == code || // Mc BALINESE VOWEL SIGN RA REPA TEDUNG
+ (0x1B3D <= code && code <= 0x1B41) || // Mc [5] BALINESE VOWEL SIGN LA LENGA TEDUNG..BALINESE VOWEL SIGN TALING REPA TEDUNG
+ (0x1B43 <= code && code <= 0x1B44) || // Mc [2] BALINESE VOWEL SIGN PEPET TEDUNG..BALINESE ADEG ADEG
+ 0x1B82 == code || // Mc SUNDANESE SIGN PANGWISAD
+ 0x1BA1 == code || // Mc SUNDANESE CONSONANT SIGN PAMINGKAL
+ (0x1BA6 <= code && code <= 0x1BA7) || // Mc [2] SUNDANESE VOWEL SIGN PANAELAENG..SUNDANESE VOWEL SIGN PANOLONG
+ 0x1BAA == code || // Mc SUNDANESE SIGN PAMAAEH
+ 0x1BE7 == code || // Mc BATAK VOWEL SIGN E
+ (0x1BEA <= code && code <= 0x1BEC) || // Mc [3] BATAK VOWEL SIGN I..BATAK VOWEL SIGN O
+ 0x1BEE == code || // Mc BATAK VOWEL SIGN U
+ (0x1BF2 <= code && code <= 0x1BF3) || // Mc [2] BATAK PANGOLAT..BATAK PANONGONAN
+ (0x1C24 <= code && code <= 0x1C2B) || // Mc [8] LEPCHA SUBJOINED LETTER YA..LEPCHA VOWEL SIGN UU
+ (0x1C34 <= code && code <= 0x1C35) || // Mc [2] LEPCHA CONSONANT SIGN NYIN-DO..LEPCHA CONSONANT SIGN KANG
+ 0x1CE1 == code || // Mc VEDIC TONE ATHARVAVEDIC INDEPENDENT SVARITA
+ (0x1CF2 <= code && code <= 0x1CF3) || // Mc [2] VEDIC SIGN ARDHAVISARGA..VEDIC SIGN ROTATED ARDHAVISARGA
+ 0x1CF7 == code || // Mc VEDIC SIGN ATIKRAMA
+ (0xA823 <= code && code <= 0xA824) || // Mc [2] SYLOTI NAGRI VOWEL SIGN A..SYLOTI NAGRI VOWEL SIGN I
+ 0xA827 == code || // Mc SYLOTI NAGRI VOWEL SIGN OO
+ (0xA880 <= code && code <= 0xA881) || // Mc [2] SAURASHTRA SIGN ANUSVARA..SAURASHTRA SIGN VISARGA
+ (0xA8B4 <= code && code <= 0xA8C3) || // Mc [16] SAURASHTRA CONSONANT SIGN HAARU..SAURASHTRA VOWEL SIGN AU
+ (0xA952 <= code && code <= 0xA953) || // Mc [2] REJANG CONSONANT SIGN H..REJANG VIRAMA
+ 0xA983 == code || // Mc JAVANESE SIGN WIGNYAN
+ (0xA9B4 <= code && code <= 0xA9B5) || // Mc [2] JAVANESE VOWEL SIGN TARUNG..JAVANESE VOWEL SIGN TOLONG
+ (0xA9BA <= code && code <= 0xA9BB) || // Mc [2] JAVANESE VOWEL SIGN TALING..JAVANESE VOWEL SIGN DIRGA MURE
+ (0xA9BD <= code && code <= 0xA9C0) || // Mc [4] JAVANESE CONSONANT SIGN KERET..JAVANESE PANGKON
+ (0xAA2F <= code && code <= 0xAA30) || // Mc [2] CHAM VOWEL SIGN O..CHAM VOWEL SIGN AI
+ (0xAA33 <= code && code <= 0xAA34) || // Mc [2] CHAM CONSONANT SIGN YA..CHAM CONSONANT SIGN RA
+ 0xAA4D == code || // Mc CHAM CONSONANT SIGN FINAL H
+ 0xAAEB == code || // Mc MEETEI MAYEK VOWEL SIGN II
+ (0xAAEE <= code && code <= 0xAAEF) || // Mc [2] MEETEI MAYEK VOWEL SIGN AU..MEETEI MAYEK VOWEL SIGN AAU
+ 0xAAF5 == code || // Mc MEETEI MAYEK VOWEL SIGN VISARGA
+ (0xABE3 <= code && code <= 0xABE4) || // Mc [2] MEETEI MAYEK VOWEL SIGN ONAP..MEETEI MAYEK VOWEL SIGN INAP
+ (0xABE6 <= code && code <= 0xABE7) || // Mc [2] MEETEI MAYEK VOWEL SIGN YENAP..MEETEI MAYEK VOWEL SIGN SOUNAP
+ (0xABE9 <= code && code <= 0xABEA) || // Mc [2] MEETEI MAYEK VOWEL SIGN CHEINAP..MEETEI MAYEK VOWEL SIGN NUNG
+ 0xABEC == code || // Mc MEETEI MAYEK LUM IYEK
+ 0x11000 == code || // Mc BRAHMI SIGN CANDRABINDU
+ 0x11002 == code || // Mc BRAHMI SIGN VISARGA
+ 0x11082 == code || // Mc KAITHI SIGN VISARGA
+ (0x110B0 <= code && code <= 0x110B2) || // Mc [3] KAITHI VOWEL SIGN AA..KAITHI VOWEL SIGN II
+ (0x110B7 <= code && code <= 0x110B8) || // Mc [2] KAITHI VOWEL SIGN O..KAITHI VOWEL SIGN AU
+ 0x1112C == code || // Mc CHAKMA VOWEL SIGN E
+ 0x11182 == code || // Mc SHARADA SIGN VISARGA
+ (0x111B3 <= code && code <= 0x111B5) || // Mc [3] SHARADA VOWEL SIGN AA..SHARADA VOWEL SIGN II
+ (0x111BF <= code && code <= 0x111C0) || // Mc [2] SHARADA VOWEL SIGN AU..SHARADA SIGN VIRAMA
+ (0x1122C <= code && code <= 0x1122E) || // Mc [3] KHOJKI VOWEL SIGN AA..KHOJKI VOWEL SIGN II
+ (0x11232 <= code && code <= 0x11233) || // Mc [2] KHOJKI VOWEL SIGN O..KHOJKI VOWEL SIGN AU
+ 0x11235 == code || // Mc KHOJKI SIGN VIRAMA
+ (0x112E0 <= code && code <= 0x112E2) || // Mc [3] KHUDAWADI VOWEL SIGN AA..KHUDAWADI VOWEL SIGN II
+ (0x11302 <= code && code <= 0x11303) || // Mc [2] GRANTHA SIGN ANUSVARA..GRANTHA SIGN VISARGA
+ 0x1133F == code || // Mc GRANTHA VOWEL SIGN I
+ (0x11341 <= code && code <= 0x11344) || // Mc [4] GRANTHA VOWEL SIGN U..GRANTHA VOWEL SIGN VOCALIC RR
+ (0x11347 <= code && code <= 0x11348) || // Mc [2] GRANTHA VOWEL SIGN EE..GRANTHA VOWEL SIGN AI
+ (0x1134B <= code && code <= 0x1134D) || // Mc [3] GRANTHA VOWEL SIGN OO..GRANTHA SIGN VIRAMA
+ (0x11362 <= code && code <= 0x11363) || // Mc [2] GRANTHA VOWEL SIGN VOCALIC L..GRANTHA VOWEL SIGN VOCALIC LL
+ (0x11435 <= code && code <= 0x11437) || // Mc [3] NEWA VOWEL SIGN AA..NEWA VOWEL SIGN II
+ (0x11440 <= code && code <= 0x11441) || // Mc [2] NEWA VOWEL SIGN O..NEWA VOWEL SIGN AU
+ 0x11445 == code || // Mc NEWA SIGN VISARGA
+ (0x114B1 <= code && code <= 0x114B2) || // Mc [2] TIRHUTA VOWEL SIGN I..TIRHUTA VOWEL SIGN II
+ 0x114B9 == code || // Mc TIRHUTA VOWEL SIGN E
+ (0x114BB <= code && code <= 0x114BC) || // Mc [2] TIRHUTA VOWEL SIGN AI..TIRHUTA VOWEL SIGN O
+ 0x114BE == code || // Mc TIRHUTA VOWEL SIGN AU
+ 0x114C1 == code || // Mc TIRHUTA SIGN VISARGA
+ (0x115B0 <= code && code <= 0x115B1) || // Mc [2] SIDDHAM VOWEL SIGN I..SIDDHAM VOWEL SIGN II
+ (0x115B8 <= code && code <= 0x115BB) || // Mc [4] SIDDHAM VOWEL SIGN E..SIDDHAM VOWEL SIGN AU
+ 0x115BE == code || // Mc SIDDHAM SIGN VISARGA
+ (0x11630 <= code && code <= 0x11632) || // Mc [3] MODI VOWEL SIGN AA..MODI VOWEL SIGN II
+ (0x1163B <= code && code <= 0x1163C) || // Mc [2] MODI VOWEL SIGN O..MODI VOWEL SIGN AU
+ 0x1163E == code || // Mc MODI SIGN VISARGA
+ 0x116AC == code || // Mc TAKRI SIGN VISARGA
+ (0x116AE <= code && code <= 0x116AF) || // Mc [2] TAKRI VOWEL SIGN I..TAKRI VOWEL SIGN II
+ 0x116B6 == code || // Mc TAKRI SIGN VIRAMA
+ (0x11720 <= code && code <= 0x11721) || // Mc [2] AHOM VOWEL SIGN A..AHOM VOWEL SIGN AA
+ 0x11726 == code || // Mc AHOM VOWEL SIGN E
+ (0x11A07 <= code && code <= 0x11A08) || // Mc [2] ZANABAZAR SQUARE VOWEL SIGN AI..ZANABAZAR SQUARE VOWEL SIGN AU
+ 0x11A39 == code || // Mc ZANABAZAR SQUARE SIGN VISARGA
+ (0x11A57 <= code && code <= 0x11A58) || // Mc [2] SOYOMBO VOWEL SIGN AI..SOYOMBO VOWEL SIGN AU
+ 0x11A97 == code || // Mc SOYOMBO SIGN VISARGA
+ 0x11C2F == code || // Mc BHAIKSUKI VOWEL SIGN AA
+ 0x11C3E == code || // Mc BHAIKSUKI SIGN VISARGA
+ 0x11CA9 == code || // Mc MARCHEN SUBJOINED LETTER YA
+ 0x11CB1 == code || // Mc MARCHEN VOWEL SIGN I
+ 0x11CB4 == code || // Mc MARCHEN VOWEL SIGN O
+ (0x16F51 <= code && code <= 0x16F7E) || // Mc [46] MIAO SIGN ASPIRATION..MIAO VOWEL SIGN NG
+ 0x1D166 == code || // Mc MUSICAL SYMBOL COMBINING SPRECHGESANG STEM
+ 0x1D16D == code // Mc MUSICAL SYMBOL COMBINING AUGMENTATION DOT
+ ){
+ return SpacingMark;
+ }
+
+
+ if(
+ (0x1100 <= code && code <= 0x115F) || // Lo [96] HANGUL CHOSEONG KIYEOK..HANGUL CHOSEONG FILLER
+ (0xA960 <= code && code <= 0xA97C) // Lo [29] HANGUL CHOSEONG TIKEUT-MIEUM..HANGUL CHOSEONG SSANGYEORINHIEUH
+ ){
+ return L;
+ }
+
+ if(
+ (0x1160 <= code && code <= 0x11A7) || // Lo [72] HANGUL JUNGSEONG FILLER..HANGUL JUNGSEONG O-YAE
+ (0xD7B0 <= code && code <= 0xD7C6) // Lo [23] HANGUL JUNGSEONG O-YEO..HANGUL JUNGSEONG ARAEA-E
+ ){
+ return V;
+ }
+
+
+ if(
+ (0x11A8 <= code && code <= 0x11FF) || // Lo [88] HANGUL JONGSEONG KIYEOK..HANGUL JONGSEONG SSANGNIEUN
+ (0xD7CB <= code && code <= 0xD7FB) // Lo [49] HANGUL JONGSEONG NIEUN-RIEUL..HANGUL JONGSEONG PHIEUPH-THIEUTH
+ ){
+ return T;
+ }
+
+ if(
+ 0xAC00 == code || // Lo HANGUL SYLLABLE GA
+ 0xAC1C == code || // Lo HANGUL SYLLABLE GAE
+ 0xAC38 == code || // Lo HANGUL SYLLABLE GYA
+ 0xAC54 == code || // Lo HANGUL SYLLABLE GYAE
+ 0xAC70 == code || // Lo HANGUL SYLLABLE GEO
+ 0xAC8C == code || // Lo HANGUL SYLLABLE GE
+ 0xACA8 == code || // Lo HANGUL SYLLABLE GYEO
+ 0xACC4 == code || // Lo HANGUL SYLLABLE GYE
+ 0xACE0 == code || // Lo HANGUL SYLLABLE GO
+ 0xACFC == code || // Lo HANGUL SYLLABLE GWA
+ 0xAD18 == code || // Lo HANGUL SYLLABLE GWAE
+ 0xAD34 == code || // Lo HANGUL SYLLABLE GOE
+ 0xAD50 == code || // Lo HANGUL SYLLABLE GYO
+ 0xAD6C == code || // Lo HANGUL SYLLABLE GU
+ 0xAD88 == code || // Lo HANGUL SYLLABLE GWEO
+ 0xADA4 == code || // Lo HANGUL SYLLABLE GWE
+ 0xADC0 == code || // Lo HANGUL SYLLABLE GWI
+ 0xADDC == code || // Lo HANGUL SYLLABLE GYU
+ 0xADF8 == code || // Lo HANGUL SYLLABLE GEU
+ 0xAE14 == code || // Lo HANGUL SYLLABLE GYI
+ 0xAE30 == code || // Lo HANGUL SYLLABLE GI
+ 0xAE4C == code || // Lo HANGUL SYLLABLE GGA
+ 0xAE68 == code || // Lo HANGUL SYLLABLE GGAE
+ 0xAE84 == code || // Lo HANGUL SYLLABLE GGYA
+ 0xAEA0 == code || // Lo HANGUL SYLLABLE GGYAE
+ 0xAEBC == code || // Lo HANGUL SYLLABLE GGEO
+ 0xAED8 == code || // Lo HANGUL SYLLABLE GGE
+ 0xAEF4 == code || // Lo HANGUL SYLLABLE GGYEO
+ 0xAF10 == code || // Lo HANGUL SYLLABLE GGYE
+ 0xAF2C == code || // Lo HANGUL SYLLABLE GGO
+ 0xAF48 == code || // Lo HANGUL SYLLABLE GGWA
+ 0xAF64 == code || // Lo HANGUL SYLLABLE GGWAE
+ 0xAF80 == code || // Lo HANGUL SYLLABLE GGOE
+ 0xAF9C == code || // Lo HANGUL SYLLABLE GGYO
+ 0xAFB8 == code || // Lo HANGUL SYLLABLE GGU
+ 0xAFD4 == code || // Lo HANGUL SYLLABLE GGWEO
+ 0xAFF0 == code || // Lo HANGUL SYLLABLE GGWE
+ 0xB00C == code || // Lo HANGUL SYLLABLE GGWI
+ 0xB028 == code || // Lo HANGUL SYLLABLE GGYU
+ 0xB044 == code || // Lo HANGUL SYLLABLE GGEU
+ 0xB060 == code || // Lo HANGUL SYLLABLE GGYI
+ 0xB07C == code || // Lo HANGUL SYLLABLE GGI
+ 0xB098 == code || // Lo HANGUL SYLLABLE NA
+ 0xB0B4 == code || // Lo HANGUL SYLLABLE NAE
+ 0xB0D0 == code || // Lo HANGUL SYLLABLE NYA
+ 0xB0EC == code || // Lo HANGUL SYLLABLE NYAE
+ 0xB108 == code || // Lo HANGUL SYLLABLE NEO
+ 0xB124 == code || // Lo HANGUL SYLLABLE NE
+ 0xB140 == code || // Lo HANGUL SYLLABLE NYEO
+ 0xB15C == code || // Lo HANGUL SYLLABLE NYE
+ 0xB178 == code || // Lo HANGUL SYLLABLE NO
+ 0xB194 == code || // Lo HANGUL SYLLABLE NWA
+ 0xB1B0 == code || // Lo HANGUL SYLLABLE NWAE
+ 0xB1CC == code || // Lo HANGUL SYLLABLE NOE
+ 0xB1E8 == code || // Lo HANGUL SYLLABLE NYO
+ 0xB204 == code || // Lo HANGUL SYLLABLE NU
+ 0xB220 == code || // Lo HANGUL SYLLABLE NWEO
+ 0xB23C == code || // Lo HANGUL SYLLABLE NWE
+ 0xB258 == code || // Lo HANGUL SYLLABLE NWI
+ 0xB274 == code || // Lo HANGUL SYLLABLE NYU
+ 0xB290 == code || // Lo HANGUL SYLLABLE NEU
+ 0xB2AC == code || // Lo HANGUL SYLLABLE NYI
+ 0xB2C8 == code || // Lo HANGUL SYLLABLE NI
+ 0xB2E4 == code || // Lo HANGUL SYLLABLE DA
+ 0xB300 == code || // Lo HANGUL SYLLABLE DAE
+ 0xB31C == code || // Lo HANGUL SYLLABLE DYA
+ 0xB338 == code || // Lo HANGUL SYLLABLE DYAE
+ 0xB354 == code || // Lo HANGUL SYLLABLE DEO
+ 0xB370 == code || // Lo HANGUL SYLLABLE DE
+ 0xB38C == code || // Lo HANGUL SYLLABLE DYEO
+ 0xB3A8 == code || // Lo HANGUL SYLLABLE DYE
+ 0xB3C4 == code || // Lo HANGUL SYLLABLE DO
+ 0xB3E0 == code || // Lo HANGUL SYLLABLE DWA
+ 0xB3FC == code || // Lo HANGUL SYLLABLE DWAE
+ 0xB418 == code || // Lo HANGUL SYLLABLE DOE
+ 0xB434 == code || // Lo HANGUL SYLLABLE DYO
+ 0xB450 == code || // Lo HANGUL SYLLABLE DU
+ 0xB46C == code || // Lo HANGUL SYLLABLE DWEO
+ 0xB488 == code || // Lo HANGUL SYLLABLE DWE
+ 0xB4A4 == code || // Lo HANGUL SYLLABLE DWI
+ 0xB4C0 == code || // Lo HANGUL SYLLABLE DYU
+ 0xB4DC == code || // Lo HANGUL SYLLABLE DEU
+ 0xB4F8 == code || // Lo HANGUL SYLLABLE DYI
+ 0xB514 == code || // Lo HANGUL SYLLABLE DI
+ 0xB530 == code || // Lo HANGUL SYLLABLE DDA
+ 0xB54C == code || // Lo HANGUL SYLLABLE DDAE
+ 0xB568 == code || // Lo HANGUL SYLLABLE DDYA
+ 0xB584 == code || // Lo HANGUL SYLLABLE DDYAE
+ 0xB5A0 == code || // Lo HANGUL SYLLABLE DDEO
+ 0xB5BC == code || // Lo HANGUL SYLLABLE DDE
+ 0xB5D8 == code || // Lo HANGUL SYLLABLE DDYEO
+ 0xB5F4 == code || // Lo HANGUL SYLLABLE DDYE
+ 0xB610 == code || // Lo HANGUL SYLLABLE DDO
+ 0xB62C == code || // Lo HANGUL SYLLABLE DDWA
+ 0xB648 == code || // Lo HANGUL SYLLABLE DDWAE
+ 0xB664 == code || // Lo HANGUL SYLLABLE DDOE
+ 0xB680 == code || // Lo HANGUL SYLLABLE DDYO
+ 0xB69C == code || // Lo HANGUL SYLLABLE DDU
+ 0xB6B8 == code || // Lo HANGUL SYLLABLE DDWEO
+ 0xB6D4 == code || // Lo HANGUL SYLLABLE DDWE
+ 0xB6F0 == code || // Lo HANGUL SYLLABLE DDWI
+ 0xB70C == code || // Lo HANGUL SYLLABLE DDYU
+ 0xB728 == code || // Lo HANGUL SYLLABLE DDEU
+ 0xB744 == code || // Lo HANGUL SYLLABLE DDYI
+ 0xB760 == code || // Lo HANGUL SYLLABLE DDI
+ 0xB77C == code || // Lo HANGUL SYLLABLE RA
+ 0xB798 == code || // Lo HANGUL SYLLABLE RAE
+ 0xB7B4 == code || // Lo HANGUL SYLLABLE RYA
+ 0xB7D0 == code || // Lo HANGUL SYLLABLE RYAE
+ 0xB7EC == code || // Lo HANGUL SYLLABLE REO
+ 0xB808 == code || // Lo HANGUL SYLLABLE RE
+ 0xB824 == code || // Lo HANGUL SYLLABLE RYEO
+ 0xB840 == code || // Lo HANGUL SYLLABLE RYE
+ 0xB85C == code || // Lo HANGUL SYLLABLE RO
+ 0xB878 == code || // Lo HANGUL SYLLABLE RWA
+ 0xB894 == code || // Lo HANGUL SYLLABLE RWAE
+ 0xB8B0 == code || // Lo HANGUL SYLLABLE ROE
+ 0xB8CC == code || // Lo HANGUL SYLLABLE RYO
+ 0xB8E8 == code || // Lo HANGUL SYLLABLE RU
+ 0xB904 == code || // Lo HANGUL SYLLABLE RWEO
+ 0xB920 == code || // Lo HANGUL SYLLABLE RWE
+ 0xB93C == code || // Lo HANGUL SYLLABLE RWI
+ 0xB958 == code || // Lo HANGUL SYLLABLE RYU
+ 0xB974 == code || // Lo HANGUL SYLLABLE REU
+ 0xB990 == code || // Lo HANGUL SYLLABLE RYI
+ 0xB9AC == code || // Lo HANGUL SYLLABLE RI
+ 0xB9C8 == code || // Lo HANGUL SYLLABLE MA
+ 0xB9E4 == code || // Lo HANGUL SYLLABLE MAE
+ 0xBA00 == code || // Lo HANGUL SYLLABLE MYA
+ 0xBA1C == code || // Lo HANGUL SYLLABLE MYAE
+ 0xBA38 == code || // Lo HANGUL SYLLABLE MEO
+ 0xBA54 == code || // Lo HANGUL SYLLABLE ME
+ 0xBA70 == code || // Lo HANGUL SYLLABLE MYEO
+ 0xBA8C == code || // Lo HANGUL SYLLABLE MYE
+ 0xBAA8 == code || // Lo HANGUL SYLLABLE MO
+ 0xBAC4 == code || // Lo HANGUL SYLLABLE MWA
+ 0xBAE0 == code || // Lo HANGUL SYLLABLE MWAE
+ 0xBAFC == code || // Lo HANGUL SYLLABLE MOE
+ 0xBB18 == code || // Lo HANGUL SYLLABLE MYO
+ 0xBB34 == code || // Lo HANGUL SYLLABLE MU
+ 0xBB50 == code || // Lo HANGUL SYLLABLE MWEO
+ 0xBB6C == code || // Lo HANGUL SYLLABLE MWE
+ 0xBB88 == code || // Lo HANGUL SYLLABLE MWI
+ 0xBBA4 == code || // Lo HANGUL SYLLABLE MYU
+ 0xBBC0 == code || // Lo HANGUL SYLLABLE MEU
+ 0xBBDC == code || // Lo HANGUL SYLLABLE MYI
+ 0xBBF8 == code || // Lo HANGUL SYLLABLE MI
+ 0xBC14 == code || // Lo HANGUL SYLLABLE BA
+ 0xBC30 == code || // Lo HANGUL SYLLABLE BAE
+ 0xBC4C == code || // Lo HANGUL SYLLABLE BYA
+ 0xBC68 == code || // Lo HANGUL SYLLABLE BYAE
+ 0xBC84 == code || // Lo HANGUL SYLLABLE BEO
+ 0xBCA0 == code || // Lo HANGUL SYLLABLE BE
+ 0xBCBC == code || // Lo HANGUL SYLLABLE BYEO
+ 0xBCD8 == code || // Lo HANGUL SYLLABLE BYE
+ 0xBCF4 == code || // Lo HANGUL SYLLABLE BO
+ 0xBD10 == code || // Lo HANGUL SYLLABLE BWA
+ 0xBD2C == code || // Lo HANGUL SYLLABLE BWAE
+ 0xBD48 == code || // Lo HANGUL SYLLABLE BOE
+ 0xBD64 == code || // Lo HANGUL SYLLABLE BYO
+ 0xBD80 == code || // Lo HANGUL SYLLABLE BU
+ 0xBD9C == code || // Lo HANGUL SYLLABLE BWEO
+ 0xBDB8 == code || // Lo HANGUL SYLLABLE BWE
+ 0xBDD4 == code || // Lo HANGUL SYLLABLE BWI
+ 0xBDF0 == code || // Lo HANGUL SYLLABLE BYU
+ 0xBE0C == code || // Lo HANGUL SYLLABLE BEU
+ 0xBE28 == code || // Lo HANGUL SYLLABLE BYI
+ 0xBE44 == code || // Lo HANGUL SYLLABLE BI
+ 0xBE60 == code || // Lo HANGUL SYLLABLE BBA
+ 0xBE7C == code || // Lo HANGUL SYLLABLE BBAE
+ 0xBE98 == code || // Lo HANGUL SYLLABLE BBYA
+ 0xBEB4 == code || // Lo HANGUL SYLLABLE BBYAE
+ 0xBED0 == code || // Lo HANGUL SYLLABLE BBEO
+ 0xBEEC == code || // Lo HANGUL SYLLABLE BBE
+ 0xBF08 == code || // Lo HANGUL SYLLABLE BBYEO
+ 0xBF24 == code || // Lo HANGUL SYLLABLE BBYE
+ 0xBF40 == code || // Lo HANGUL SYLLABLE BBO
+ 0xBF5C == code || // Lo HANGUL SYLLABLE BBWA
+ 0xBF78 == code || // Lo HANGUL SYLLABLE BBWAE
+ 0xBF94 == code || // Lo HANGUL SYLLABLE BBOE
+ 0xBFB0 == code || // Lo HANGUL SYLLABLE BBYO
+ 0xBFCC == code || // Lo HANGUL SYLLABLE BBU
+ 0xBFE8 == code || // Lo HANGUL SYLLABLE BBWEO
+ 0xC004 == code || // Lo HANGUL SYLLABLE BBWE
+ 0xC020 == code || // Lo HANGUL SYLLABLE BBWI
+ 0xC03C == code || // Lo HANGUL SYLLABLE BBYU
+ 0xC058 == code || // Lo HANGUL SYLLABLE BBEU
+ 0xC074 == code || // Lo HANGUL SYLLABLE BBYI
+ 0xC090 == code || // Lo HANGUL SYLLABLE BBI
+ 0xC0AC == code || // Lo HANGUL SYLLABLE SA
+ 0xC0C8 == code || // Lo HANGUL SYLLABLE SAE
+ 0xC0E4 == code || // Lo HANGUL SYLLABLE SYA
+ 0xC100 == code || // Lo HANGUL SYLLABLE SYAE
+ 0xC11C == code || // Lo HANGUL SYLLABLE SEO
+ 0xC138 == code || // Lo HANGUL SYLLABLE SE
+ 0xC154 == code || // Lo HANGUL SYLLABLE SYEO
+ 0xC170 == code || // Lo HANGUL SYLLABLE SYE
+ 0xC18C == code || // Lo HANGUL SYLLABLE SO
+ 0xC1A8 == code || // Lo HANGUL SYLLABLE SWA
+ 0xC1C4 == code || // Lo HANGUL SYLLABLE SWAE
+ 0xC1E0 == code || // Lo HANGUL SYLLABLE SOE
+ 0xC1FC == code || // Lo HANGUL SYLLABLE SYO
+ 0xC218 == code || // Lo HANGUL SYLLABLE SU
+ 0xC234 == code || // Lo HANGUL SYLLABLE SWEO
+ 0xC250 == code || // Lo HANGUL SYLLABLE SWE
+ 0xC26C == code || // Lo HANGUL SYLLABLE SWI
+ 0xC288 == code || // Lo HANGUL SYLLABLE SYU
+ 0xC2A4 == code || // Lo HANGUL SYLLABLE SEU
+ 0xC2C0 == code || // Lo HANGUL SYLLABLE SYI
+ 0xC2DC == code || // Lo HANGUL SYLLABLE SI
+ 0xC2F8 == code || // Lo HANGUL SYLLABLE SSA
+ 0xC314 == code || // Lo HANGUL SYLLABLE SSAE
+ 0xC330 == code || // Lo HANGUL SYLLABLE SSYA
+ 0xC34C == code || // Lo HANGUL SYLLABLE SSYAE
+ 0xC368 == code || // Lo HANGUL SYLLABLE SSEO
+ 0xC384 == code || // Lo HANGUL SYLLABLE SSE
+ 0xC3A0 == code || // Lo HANGUL SYLLABLE SSYEO
+ 0xC3BC == code || // Lo HANGUL SYLLABLE SSYE
+ 0xC3D8 == code || // Lo HANGUL SYLLABLE SSO
+ 0xC3F4 == code || // Lo HANGUL SYLLABLE SSWA
+ 0xC410 == code || // Lo HANGUL SYLLABLE SSWAE
+ 0xC42C == code || // Lo HANGUL SYLLABLE SSOE
+ 0xC448 == code || // Lo HANGUL SYLLABLE SSYO
+ 0xC464 == code || // Lo HANGUL SYLLABLE SSU
+ 0xC480 == code || // Lo HANGUL SYLLABLE SSWEO
+ 0xC49C == code || // Lo HANGUL SYLLABLE SSWE
+ 0xC4B8 == code || // Lo HANGUL SYLLABLE SSWI
+ 0xC4D4 == code || // Lo HANGUL SYLLABLE SSYU
+ 0xC4F0 == code || // Lo HANGUL SYLLABLE SSEU
+ 0xC50C == code || // Lo HANGUL SYLLABLE SSYI
+ 0xC528 == code || // Lo HANGUL SYLLABLE SSI
+ 0xC544 == code || // Lo HANGUL SYLLABLE A
+ 0xC560 == code || // Lo HANGUL SYLLABLE AE
+ 0xC57C == code || // Lo HANGUL SYLLABLE YA
+ 0xC598 == code || // Lo HANGUL SYLLABLE YAE
+ 0xC5B4 == code || // Lo HANGUL SYLLABLE EO
+ 0xC5D0 == code || // Lo HANGUL SYLLABLE E
+ 0xC5EC == code || // Lo HANGUL SYLLABLE YEO
+ 0xC608 == code || // Lo HANGUL SYLLABLE YE
+ 0xC624 == code || // Lo HANGUL SYLLABLE O
+ 0xC640 == code || // Lo HANGUL SYLLABLE WA
+ 0xC65C == code || // Lo HANGUL SYLLABLE WAE
+ 0xC678 == code || // Lo HANGUL SYLLABLE OE
+ 0xC694 == code || // Lo HANGUL SYLLABLE YO
+ 0xC6B0 == code || // Lo HANGUL SYLLABLE U
+ 0xC6CC == code || // Lo HANGUL SYLLABLE WEO
+ 0xC6E8 == code || // Lo HANGUL SYLLABLE WE
+ 0xC704 == code || // Lo HANGUL SYLLABLE WI
+ 0xC720 == code || // Lo HANGUL SYLLABLE YU
+ 0xC73C == code || // Lo HANGUL SYLLABLE EU
+ 0xC758 == code || // Lo HANGUL SYLLABLE YI
+ 0xC774 == code || // Lo HANGUL SYLLABLE I
+ 0xC790 == code || // Lo HANGUL SYLLABLE JA
+ 0xC7AC == code || // Lo HANGUL SYLLABLE JAE
+ 0xC7C8 == code || // Lo HANGUL SYLLABLE JYA
+ 0xC7E4 == code || // Lo HANGUL SYLLABLE JYAE
+ 0xC800 == code || // Lo HANGUL SYLLABLE JEO
+ 0xC81C == code || // Lo HANGUL SYLLABLE JE
+ 0xC838 == code || // Lo HANGUL SYLLABLE JYEO
+ 0xC854 == code || // Lo HANGUL SYLLABLE JYE
+ 0xC870 == code || // Lo HANGUL SYLLABLE JO
+ 0xC88C == code || // Lo HANGUL SYLLABLE JWA
+ 0xC8A8 == code || // Lo HANGUL SYLLABLE JWAE
+ 0xC8C4 == code || // Lo HANGUL SYLLABLE JOE
+ 0xC8E0 == code || // Lo HANGUL SYLLABLE JYO
+ 0xC8FC == code || // Lo HANGUL SYLLABLE JU
+ 0xC918 == code || // Lo HANGUL SYLLABLE JWEO
+ 0xC934 == code || // Lo HANGUL SYLLABLE JWE
+ 0xC950 == code || // Lo HANGUL SYLLABLE JWI
+ 0xC96C == code || // Lo HANGUL SYLLABLE JYU
+ 0xC988 == code || // Lo HANGUL SYLLABLE JEU
+ 0xC9A4 == code || // Lo HANGUL SYLLABLE JYI
+ 0xC9C0 == code || // Lo HANGUL SYLLABLE JI
+ 0xC9DC == code || // Lo HANGUL SYLLABLE JJA
+ 0xC9F8 == code || // Lo HANGUL SYLLABLE JJAE
+ 0xCA14 == code || // Lo HANGUL SYLLABLE JJYA
+ 0xCA30 == code || // Lo HANGUL SYLLABLE JJYAE
+ 0xCA4C == code || // Lo HANGUL SYLLABLE JJEO
+ 0xCA68 == code || // Lo HANGUL SYLLABLE JJE
+ 0xCA84 == code || // Lo HANGUL SYLLABLE JJYEO
+ 0xCAA0 == code || // Lo HANGUL SYLLABLE JJYE
+ 0xCABC == code || // Lo HANGUL SYLLABLE JJO
+ 0xCAD8 == code || // Lo HANGUL SYLLABLE JJWA
+ 0xCAF4 == code || // Lo HANGUL SYLLABLE JJWAE
+ 0xCB10 == code || // Lo HANGUL SYLLABLE JJOE
+ 0xCB2C == code || // Lo HANGUL SYLLABLE JJYO
+ 0xCB48 == code || // Lo HANGUL SYLLABLE JJU
+ 0xCB64 == code || // Lo HANGUL SYLLABLE JJWEO
+ 0xCB80 == code || // Lo HANGUL SYLLABLE JJWE
+ 0xCB9C == code || // Lo HANGUL SYLLABLE JJWI
+ 0xCBB8 == code || // Lo HANGUL SYLLABLE JJYU
+ 0xCBD4 == code || // Lo HANGUL SYLLABLE JJEU
+ 0xCBF0 == code || // Lo HANGUL SYLLABLE JJYI
+ 0xCC0C == code || // Lo HANGUL SYLLABLE JJI
+ 0xCC28 == code || // Lo HANGUL SYLLABLE CA
+ 0xCC44 == code || // Lo HANGUL SYLLABLE CAE
+ 0xCC60 == code || // Lo HANGUL SYLLABLE CYA
+ 0xCC7C == code || // Lo HANGUL SYLLABLE CYAE
+ 0xCC98 == code || // Lo HANGUL SYLLABLE CEO
+ 0xCCB4 == code || // Lo HANGUL SYLLABLE CE
+ 0xCCD0 == code || // Lo HANGUL SYLLABLE CYEO
+ 0xCCEC == code || // Lo HANGUL SYLLABLE CYE
+ 0xCD08 == code || // Lo HANGUL SYLLABLE CO
+ 0xCD24 == code || // Lo HANGUL SYLLABLE CWA
+ 0xCD40 == code || // Lo HANGUL SYLLABLE CWAE
+ 0xCD5C == code || // Lo HANGUL SYLLABLE COE
+ 0xCD78 == code || // Lo HANGUL SYLLABLE CYO
+ 0xCD94 == code || // Lo HANGUL SYLLABLE CU
+ 0xCDB0 == code || // Lo HANGUL SYLLABLE CWEO
+ 0xCDCC == code || // Lo HANGUL SYLLABLE CWE
+ 0xCDE8 == code || // Lo HANGUL SYLLABLE CWI
+ 0xCE04 == code || // Lo HANGUL SYLLABLE CYU
+ 0xCE20 == code || // Lo HANGUL SYLLABLE CEU
+ 0xCE3C == code || // Lo HANGUL SYLLABLE CYI
+ 0xCE58 == code || // Lo HANGUL SYLLABLE CI
+ 0xCE74 == code || // Lo HANGUL SYLLABLE KA
+ 0xCE90 == code || // Lo HANGUL SYLLABLE KAE
+ 0xCEAC == code || // Lo HANGUL SYLLABLE KYA
+ 0xCEC8 == code || // Lo HANGUL SYLLABLE KYAE
+ 0xCEE4 == code || // Lo HANGUL SYLLABLE KEO
+ 0xCF00 == code || // Lo HANGUL SYLLABLE KE
+ 0xCF1C == code || // Lo HANGUL SYLLABLE KYEO
+ 0xCF38 == code || // Lo HANGUL SYLLABLE KYE
+ 0xCF54 == code || // Lo HANGUL SYLLABLE KO
+ 0xCF70 == code || // Lo HANGUL SYLLABLE KWA
+ 0xCF8C == code || // Lo HANGUL SYLLABLE KWAE
+ 0xCFA8 == code || // Lo HANGUL SYLLABLE KOE
+ 0xCFC4 == code || // Lo HANGUL SYLLABLE KYO
+ 0xCFE0 == code || // Lo HANGUL SYLLABLE KU
+ 0xCFFC == code || // Lo HANGUL SYLLABLE KWEO
+ 0xD018 == code || // Lo HANGUL SYLLABLE KWE
+ 0xD034 == code || // Lo HANGUL SYLLABLE KWI
+ 0xD050 == code || // Lo HANGUL SYLLABLE KYU
+ 0xD06C == code || // Lo HANGUL SYLLABLE KEU
+ 0xD088 == code || // Lo HANGUL SYLLABLE KYI
+ 0xD0A4 == code || // Lo HANGUL SYLLABLE KI
+ 0xD0C0 == code || // Lo HANGUL SYLLABLE TA
+ 0xD0DC == code || // Lo HANGUL SYLLABLE TAE
+ 0xD0F8 == code || // Lo HANGUL SYLLABLE TYA
+ 0xD114 == code || // Lo HANGUL SYLLABLE TYAE
+ 0xD130 == code || // Lo HANGUL SYLLABLE TEO
+ 0xD14C == code || // Lo HANGUL SYLLABLE TE
+ 0xD168 == code || // Lo HANGUL SYLLABLE TYEO
+ 0xD184 == code || // Lo HANGUL SYLLABLE TYE
+ 0xD1A0 == code || // Lo HANGUL SYLLABLE TO
+ 0xD1BC == code || // Lo HANGUL SYLLABLE TWA
+ 0xD1D8 == code || // Lo HANGUL SYLLABLE TWAE
+ 0xD1F4 == code || // Lo HANGUL SYLLABLE TOE
+ 0xD210 == code || // Lo HANGUL SYLLABLE TYO
+ 0xD22C == code || // Lo HANGUL SYLLABLE TU
+ 0xD248 == code || // Lo HANGUL SYLLABLE TWEO
+ 0xD264 == code || // Lo HANGUL SYLLABLE TWE
+ 0xD280 == code || // Lo HANGUL SYLLABLE TWI
+ 0xD29C == code || // Lo HANGUL SYLLABLE TYU
+ 0xD2B8 == code || // Lo HANGUL SYLLABLE TEU
+ 0xD2D4 == code || // Lo HANGUL SYLLABLE TYI
+ 0xD2F0 == code || // Lo HANGUL SYLLABLE TI
+ 0xD30C == code || // Lo HANGUL SYLLABLE PA
+ 0xD328 == code || // Lo HANGUL SYLLABLE PAE
+ 0xD344 == code || // Lo HANGUL SYLLABLE PYA
+ 0xD360 == code || // Lo HANGUL SYLLABLE PYAE
+ 0xD37C == code || // Lo HANGUL SYLLABLE PEO
+ 0xD398 == code || // Lo HANGUL SYLLABLE PE
+ 0xD3B4 == code || // Lo HANGUL SYLLABLE PYEO
+ 0xD3D0 == code || // Lo HANGUL SYLLABLE PYE
+ 0xD3EC == code || // Lo HANGUL SYLLABLE PO
+ 0xD408 == code || // Lo HANGUL SYLLABLE PWA
+ 0xD424 == code || // Lo HANGUL SYLLABLE PWAE
+ 0xD440 == code || // Lo HANGUL SYLLABLE POE
+ 0xD45C == code || // Lo HANGUL SYLLABLE PYO
+ 0xD478 == code || // Lo HANGUL SYLLABLE PU
+ 0xD494 == code || // Lo HANGUL SYLLABLE PWEO
+ 0xD4B0 == code || // Lo HANGUL SYLLABLE PWE
+ 0xD4CC == code || // Lo HANGUL SYLLABLE PWI
+ 0xD4E8 == code || // Lo HANGUL SYLLABLE PYU
+ 0xD504 == code || // Lo HANGUL SYLLABLE PEU
+ 0xD520 == code || // Lo HANGUL SYLLABLE PYI
+ 0xD53C == code || // Lo HANGUL SYLLABLE PI
+ 0xD558 == code || // Lo HANGUL SYLLABLE HA
+ 0xD574 == code || // Lo HANGUL SYLLABLE HAE
+ 0xD590 == code || // Lo HANGUL SYLLABLE HYA
+ 0xD5AC == code || // Lo HANGUL SYLLABLE HYAE
+ 0xD5C8 == code || // Lo HANGUL SYLLABLE HEO
+ 0xD5E4 == code || // Lo HANGUL SYLLABLE HE
+ 0xD600 == code || // Lo HANGUL SYLLABLE HYEO
+ 0xD61C == code || // Lo HANGUL SYLLABLE HYE
+ 0xD638 == code || // Lo HANGUL SYLLABLE HO
+ 0xD654 == code || // Lo HANGUL SYLLABLE HWA
+ 0xD670 == code || // Lo HANGUL SYLLABLE HWAE
+ 0xD68C == code || // Lo HANGUL SYLLABLE HOE
+ 0xD6A8 == code || // Lo HANGUL SYLLABLE HYO
+ 0xD6C4 == code || // Lo HANGUL SYLLABLE HU
+ 0xD6E0 == code || // Lo HANGUL SYLLABLE HWEO
+ 0xD6FC == code || // Lo HANGUL SYLLABLE HWE
+ 0xD718 == code || // Lo HANGUL SYLLABLE HWI
+ 0xD734 == code || // Lo HANGUL SYLLABLE HYU
+ 0xD750 == code || // Lo HANGUL SYLLABLE HEU
+ 0xD76C == code || // Lo HANGUL SYLLABLE HYI
+ 0xD788 == code // Lo HANGUL SYLLABLE HI
+ ){
+ return LV;
+ }
+
+ if(
+ (0xAC01 <= code && code <= 0xAC1B) || // Lo [27] HANGUL SYLLABLE GAG..HANGUL SYLLABLE GAH
+ (0xAC1D <= code && code <= 0xAC37) || // Lo [27] HANGUL SYLLABLE GAEG..HANGUL SYLLABLE GAEH
+ (0xAC39 <= code && code <= 0xAC53) || // Lo [27] HANGUL SYLLABLE GYAG..HANGUL SYLLABLE GYAH
+ (0xAC55 <= code && code <= 0xAC6F) || // Lo [27] HANGUL SYLLABLE GYAEG..HANGUL SYLLABLE GYAEH
+ (0xAC71 <= code && code <= 0xAC8B) || // Lo [27] HANGUL SYLLABLE GEOG..HANGUL SYLLABLE GEOH
+ (0xAC8D <= code && code <= 0xACA7) || // Lo [27] HANGUL SYLLABLE GEG..HANGUL SYLLABLE GEH
+ (0xACA9 <= code && code <= 0xACC3) || // Lo [27] HANGUL SYLLABLE GYEOG..HANGUL SYLLABLE GYEOH
+ (0xACC5 <= code && code <= 0xACDF) || // Lo [27] HANGUL SYLLABLE GYEG..HANGUL SYLLABLE GYEH
+ (0xACE1 <= code && code <= 0xACFB) || // Lo [27] HANGUL SYLLABLE GOG..HANGUL SYLLABLE GOH
+ (0xACFD <= code && code <= 0xAD17) || // Lo [27] HANGUL SYLLABLE GWAG..HANGUL SYLLABLE GWAH
+ (0xAD19 <= code && code <= 0xAD33) || // Lo [27] HANGUL SYLLABLE GWAEG..HANGUL SYLLABLE GWAEH
+ (0xAD35 <= code && code <= 0xAD4F) || // Lo [27] HANGUL SYLLABLE GOEG..HANGUL SYLLABLE GOEH
+ (0xAD51 <= code && code <= 0xAD6B) || // Lo [27] HANGUL SYLLABLE GYOG..HANGUL SYLLABLE GYOH
+ (0xAD6D <= code && code <= 0xAD87) || // Lo [27] HANGUL SYLLABLE GUG..HANGUL SYLLABLE GUH
+ (0xAD89 <= code && code <= 0xADA3) || // Lo [27] HANGUL SYLLABLE GWEOG..HANGUL SYLLABLE GWEOH
+ (0xADA5 <= code && code <= 0xADBF) || // Lo [27] HANGUL SYLLABLE GWEG..HANGUL SYLLABLE GWEH
+ (0xADC1 <= code && code <= 0xADDB) || // Lo [27] HANGUL SYLLABLE GWIG..HANGUL SYLLABLE GWIH
+ (0xADDD <= code && code <= 0xADF7) || // Lo [27] HANGUL SYLLABLE GYUG..HANGUL SYLLABLE GYUH
+ (0xADF9 <= code && code <= 0xAE13) || // Lo [27] HANGUL SYLLABLE GEUG..HANGUL SYLLABLE GEUH
+ (0xAE15 <= code && code <= 0xAE2F) || // Lo [27] HANGUL SYLLABLE GYIG..HANGUL SYLLABLE GYIH
+ (0xAE31 <= code && code <= 0xAE4B) || // Lo [27] HANGUL SYLLABLE GIG..HANGUL SYLLABLE GIH
+ (0xAE4D <= code && code <= 0xAE67) || // Lo [27] HANGUL SYLLABLE GGAG..HANGUL SYLLABLE GGAH
+ (0xAE69 <= code && code <= 0xAE83) || // Lo [27] HANGUL SYLLABLE GGAEG..HANGUL SYLLABLE GGAEH
+ (0xAE85 <= code && code <= 0xAE9F) || // Lo [27] HANGUL SYLLABLE GGYAG..HANGUL SYLLABLE GGYAH
+ (0xAEA1 <= code && code <= 0xAEBB) || // Lo [27] HANGUL SYLLABLE GGYAEG..HANGUL SYLLABLE GGYAEH
+ (0xAEBD <= code && code <= 0xAED7) || // Lo [27] HANGUL SYLLABLE GGEOG..HANGUL SYLLABLE GGEOH
+ (0xAED9 <= code && code <= 0xAEF3) || // Lo [27] HANGUL SYLLABLE GGEG..HANGUL SYLLABLE GGEH
+ (0xAEF5 <= code && code <= 0xAF0F) || // Lo [27] HANGUL SYLLABLE GGYEOG..HANGUL SYLLABLE GGYEOH
+ (0xAF11 <= code && code <= 0xAF2B) || // Lo [27] HANGUL SYLLABLE GGYEG..HANGUL SYLLABLE GGYEH
+ (0xAF2D <= code && code <= 0xAF47) || // Lo [27] HANGUL SYLLABLE GGOG..HANGUL SYLLABLE GGOH
+ (0xAF49 <= code && code <= 0xAF63) || // Lo [27] HANGUL SYLLABLE GGWAG..HANGUL SYLLABLE GGWAH
+ (0xAF65 <= code && code <= 0xAF7F) || // Lo [27] HANGUL SYLLABLE GGWAEG..HANGUL SYLLABLE GGWAEH
+ (0xAF81 <= code && code <= 0xAF9B) || // Lo [27] HANGUL SYLLABLE GGOEG..HANGUL SYLLABLE GGOEH
+ (0xAF9D <= code && code <= 0xAFB7) || // Lo [27] HANGUL SYLLABLE GGYOG..HANGUL SYLLABLE GGYOH
+ (0xAFB9 <= code && code <= 0xAFD3) || // Lo [27] HANGUL SYLLABLE GGUG..HANGUL SYLLABLE GGUH
+ (0xAFD5 <= code && code <= 0xAFEF) || // Lo [27] HANGUL SYLLABLE GGWEOG..HANGUL SYLLABLE GGWEOH
+ (0xAFF1 <= code && code <= 0xB00B) || // Lo [27] HANGUL SYLLABLE GGWEG..HANGUL SYLLABLE GGWEH
+ (0xB00D <= code && code <= 0xB027) || // Lo [27] HANGUL SYLLABLE GGWIG..HANGUL SYLLABLE GGWIH
+ (0xB029 <= code && code <= 0xB043) || // Lo [27] HANGUL SYLLABLE GGYUG..HANGUL SYLLABLE GGYUH
+ (0xB045 <= code && code <= 0xB05F) || // Lo [27] HANGUL SYLLABLE GGEUG..HANGUL SYLLABLE GGEUH
+ (0xB061 <= code && code <= 0xB07B) || // Lo [27] HANGUL SYLLABLE GGYIG..HANGUL SYLLABLE GGYIH
+ (0xB07D <= code && code <= 0xB097) || // Lo [27] HANGUL SYLLABLE GGIG..HANGUL SYLLABLE GGIH
+ (0xB099 <= code && code <= 0xB0B3) || // Lo [27] HANGUL SYLLABLE NAG..HANGUL SYLLABLE NAH
+ (0xB0B5 <= code && code <= 0xB0CF) || // Lo [27] HANGUL SYLLABLE NAEG..HANGUL SYLLABLE NAEH
+ (0xB0D1 <= code && code <= 0xB0EB) || // Lo [27] HANGUL SYLLABLE NYAG..HANGUL SYLLABLE NYAH
+ (0xB0ED <= code && code <= 0xB107) || // Lo [27] HANGUL SYLLABLE NYAEG..HANGUL SYLLABLE NYAEH
+ (0xB109 <= code && code <= 0xB123) || // Lo [27] HANGUL SYLLABLE NEOG..HANGUL SYLLABLE NEOH
+ (0xB125 <= code && code <= 0xB13F) || // Lo [27] HANGUL SYLLABLE NEG..HANGUL SYLLABLE NEH
+ (0xB141 <= code && code <= 0xB15B) || // Lo [27] HANGUL SYLLABLE NYEOG..HANGUL SYLLABLE NYEOH
+ (0xB15D <= code && code <= 0xB177) || // Lo [27] HANGUL SYLLABLE NYEG..HANGUL SYLLABLE NYEH
+ (0xB179 <= code && code <= 0xB193) || // Lo [27] HANGUL SYLLABLE NOG..HANGUL SYLLABLE NOH
+ (0xB195 <= code && code <= 0xB1AF) || // Lo [27] HANGUL SYLLABLE NWAG..HANGUL SYLLABLE NWAH
+ (0xB1B1 <= code && code <= 0xB1CB) || // Lo [27] HANGUL SYLLABLE NWAEG..HANGUL SYLLABLE NWAEH
+ (0xB1CD <= code && code <= 0xB1E7) || // Lo [27] HANGUL SYLLABLE NOEG..HANGUL SYLLABLE NOEH
+ (0xB1E9 <= code && code <= 0xB203) || // Lo [27] HANGUL SYLLABLE NYOG..HANGUL SYLLABLE NYOH
+ (0xB205 <= code && code <= 0xB21F) || // Lo [27] HANGUL SYLLABLE NUG..HANGUL SYLLABLE NUH
+ (0xB221 <= code && code <= 0xB23B) || // Lo [27] HANGUL SYLLABLE NWEOG..HANGUL SYLLABLE NWEOH
+ (0xB23D <= code && code <= 0xB257) || // Lo [27] HANGUL SYLLABLE NWEG..HANGUL SYLLABLE NWEH
+ (0xB259 <= code && code <= 0xB273) || // Lo [27] HANGUL SYLLABLE NWIG..HANGUL SYLLABLE NWIH
+ (0xB275 <= code && code <= 0xB28F) || // Lo [27] HANGUL SYLLABLE NYUG..HANGUL SYLLABLE NYUH
+ (0xB291 <= code && code <= 0xB2AB) || // Lo [27] HANGUL SYLLABLE NEUG..HANGUL SYLLABLE NEUH
+ (0xB2AD <= code && code <= 0xB2C7) || // Lo [27] HANGUL SYLLABLE NYIG..HANGUL SYLLABLE NYIH
+ (0xB2C9 <= code && code <= 0xB2E3) || // Lo [27] HANGUL SYLLABLE NIG..HANGUL SYLLABLE NIH
+ (0xB2E5 <= code && code <= 0xB2FF) || // Lo [27] HANGUL SYLLABLE DAG..HANGUL SYLLABLE DAH
+ (0xB301 <= code && code <= 0xB31B) || // Lo [27] HANGUL SYLLABLE DAEG..HANGUL SYLLABLE DAEH
+ (0xB31D <= code && code <= 0xB337) || // Lo [27] HANGUL SYLLABLE DYAG..HANGUL SYLLABLE DYAH
+ (0xB339 <= code && code <= 0xB353) || // Lo [27] HANGUL SYLLABLE DYAEG..HANGUL SYLLABLE DYAEH
+ (0xB355 <= code && code <= 0xB36F) || // Lo [27] HANGUL SYLLABLE DEOG..HANGUL SYLLABLE DEOH
+ (0xB371 <= code && code <= 0xB38B) || // Lo [27] HANGUL SYLLABLE DEG..HANGUL SYLLABLE DEH
+ (0xB38D <= code && code <= 0xB3A7) || // Lo [27] HANGUL SYLLABLE DYEOG..HANGUL SYLLABLE DYEOH
+ (0xB3A9 <= code && code <= 0xB3C3) || // Lo [27] HANGUL SYLLABLE DYEG..HANGUL SYLLABLE DYEH
+ (0xB3C5 <= code && code <= 0xB3DF) || // Lo [27] HANGUL SYLLABLE DOG..HANGUL SYLLABLE DOH
+ (0xB3E1 <= code && code <= 0xB3FB) || // Lo [27] HANGUL SYLLABLE DWAG..HANGUL SYLLABLE DWAH
+ (0xB3FD <= code && code <= 0xB417) || // Lo [27] HANGUL SYLLABLE DWAEG..HANGUL SYLLABLE DWAEH
+ (0xB419 <= code && code <= 0xB433) || // Lo [27] HANGUL SYLLABLE DOEG..HANGUL SYLLABLE DOEH
+ (0xB435 <= code && code <= 0xB44F) || // Lo [27] HANGUL SYLLABLE DYOG..HANGUL SYLLABLE DYOH
+ (0xB451 <= code && code <= 0xB46B) || // Lo [27] HANGUL SYLLABLE DUG..HANGUL SYLLABLE DUH
+ (0xB46D <= code && code <= 0xB487) || // Lo [27] HANGUL SYLLABLE DWEOG..HANGUL SYLLABLE DWEOH
+ (0xB489 <= code && code <= 0xB4A3) || // Lo [27] HANGUL SYLLABLE DWEG..HANGUL SYLLABLE DWEH
+ (0xB4A5 <= code && code <= 0xB4BF) || // Lo [27] HANGUL SYLLABLE DWIG..HANGUL SYLLABLE DWIH
+ (0xB4C1 <= code && code <= 0xB4DB) || // Lo [27] HANGUL SYLLABLE DYUG..HANGUL SYLLABLE DYUH
+ (0xB4DD <= code && code <= 0xB4F7) || // Lo [27] HANGUL SYLLABLE DEUG..HANGUL SYLLABLE DEUH
+ (0xB4F9 <= code && code <= 0xB513) || // Lo [27] HANGUL SYLLABLE DYIG..HANGUL SYLLABLE DYIH
+ (0xB515 <= code && code <= 0xB52F) || // Lo [27] HANGUL SYLLABLE DIG..HANGUL SYLLABLE DIH
+ (0xB531 <= code && code <= 0xB54B) || // Lo [27] HANGUL SYLLABLE DDAG..HANGUL SYLLABLE DDAH
+ (0xB54D <= code && code <= 0xB567) || // Lo [27] HANGUL SYLLABLE DDAEG..HANGUL SYLLABLE DDAEH
+ (0xB569 <= code && code <= 0xB583) || // Lo [27] HANGUL SYLLABLE DDYAG..HANGUL SYLLABLE DDYAH
+ (0xB585 <= code && code <= 0xB59F) || // Lo [27] HANGUL SYLLABLE DDYAEG..HANGUL SYLLABLE DDYAEH
+ (0xB5A1 <= code && code <= 0xB5BB) || // Lo [27] HANGUL SYLLABLE DDEOG..HANGUL SYLLABLE DDEOH
+ (0xB5BD <= code && code <= 0xB5D7) || // Lo [27] HANGUL SYLLABLE DDEG..HANGUL SYLLABLE DDEH
+ (0xB5D9 <= code && code <= 0xB5F3) || // Lo [27] HANGUL SYLLABLE DDYEOG..HANGUL SYLLABLE DDYEOH
+ (0xB5F5 <= code && code <= 0xB60F) || // Lo [27] HANGUL SYLLABLE DDYEG..HANGUL SYLLABLE DDYEH
+ (0xB611 <= code && code <= 0xB62B) || // Lo [27] HANGUL SYLLABLE DDOG..HANGUL SYLLABLE DDOH
+ (0xB62D <= code && code <= 0xB647) || // Lo [27] HANGUL SYLLABLE DDWAG..HANGUL SYLLABLE DDWAH
+ (0xB649 <= code && code <= 0xB663) || // Lo [27] HANGUL SYLLABLE DDWAEG..HANGUL SYLLABLE DDWAEH
+ (0xB665 <= code && code <= 0xB67F) || // Lo [27] HANGUL SYLLABLE DDOEG..HANGUL SYLLABLE DDOEH
+ (0xB681 <= code && code <= 0xB69B) || // Lo [27] HANGUL SYLLABLE DDYOG..HANGUL SYLLABLE DDYOH
+ (0xB69D <= code && code <= 0xB6B7) || // Lo [27] HANGUL SYLLABLE DDUG..HANGUL SYLLABLE DDUH
+ (0xB6B9 <= code && code <= 0xB6D3) || // Lo [27] HANGUL SYLLABLE DDWEOG..HANGUL SYLLABLE DDWEOH
+ (0xB6D5 <= code && code <= 0xB6EF) || // Lo [27] HANGUL SYLLABLE DDWEG..HANGUL SYLLABLE DDWEH
+ (0xB6F1 <= code && code <= 0xB70B) || // Lo [27] HANGUL SYLLABLE DDWIG..HANGUL SYLLABLE DDWIH
+ (0xB70D <= code && code <= 0xB727) || // Lo [27] HANGUL SYLLABLE DDYUG..HANGUL SYLLABLE DDYUH
+ (0xB729 <= code && code <= 0xB743) || // Lo [27] HANGUL SYLLABLE DDEUG..HANGUL SYLLABLE DDEUH
+ (0xB745 <= code && code <= 0xB75F) || // Lo [27] HANGUL SYLLABLE DDYIG..HANGUL SYLLABLE DDYIH
+ (0xB761 <= code && code <= 0xB77B) || // Lo [27] HANGUL SYLLABLE DDIG..HANGUL SYLLABLE DDIH
+ (0xB77D <= code && code <= 0xB797) || // Lo [27] HANGUL SYLLABLE RAG..HANGUL SYLLABLE RAH
+ (0xB799 <= code && code <= 0xB7B3) || // Lo [27] HANGUL SYLLABLE RAEG..HANGUL SYLLABLE RAEH
+ (0xB7B5 <= code && code <= 0xB7CF) || // Lo [27] HANGUL SYLLABLE RYAG..HANGUL SYLLABLE RYAH
+ (0xB7D1 <= code && code <= 0xB7EB) || // Lo [27] HANGUL SYLLABLE RYAEG..HANGUL SYLLABLE RYAEH
+ (0xB7ED <= code && code <= 0xB807) || // Lo [27] HANGUL SYLLABLE REOG..HANGUL SYLLABLE REOH
+ (0xB809 <= code && code <= 0xB823) || // Lo [27] HANGUL SYLLABLE REG..HANGUL SYLLABLE REH
+ (0xB825 <= code && code <= 0xB83F) || // Lo [27] HANGUL SYLLABLE RYEOG..HANGUL SYLLABLE RYEOH
+ (0xB841 <= code && code <= 0xB85B) || // Lo [27] HANGUL SYLLABLE RYEG..HANGUL SYLLABLE RYEH
+ (0xB85D <= code && code <= 0xB877) || // Lo [27] HANGUL SYLLABLE ROG..HANGUL SYLLABLE ROH
+ (0xB879 <= code && code <= 0xB893) || // Lo [27] HANGUL SYLLABLE RWAG..HANGUL SYLLABLE RWAH
+ (0xB895 <= code && code <= 0xB8AF) || // Lo [27] HANGUL SYLLABLE RWAEG..HANGUL SYLLABLE RWAEH
+ (0xB8B1 <= code && code <= 0xB8CB) || // Lo [27] HANGUL SYLLABLE ROEG..HANGUL SYLLABLE ROEH
+ (0xB8CD <= code && code <= 0xB8E7) || // Lo [27] HANGUL SYLLABLE RYOG..HANGUL SYLLABLE RYOH
+ (0xB8E9 <= code && code <= 0xB903) || // Lo [27] HANGUL SYLLABLE RUG..HANGUL SYLLABLE RUH
+ (0xB905 <= code && code <= 0xB91F) || // Lo [27] HANGUL SYLLABLE RWEOG..HANGUL SYLLABLE RWEOH
+ (0xB921 <= code && code <= 0xB93B) || // Lo [27] HANGUL SYLLABLE RWEG..HANGUL SYLLABLE RWEH
+ (0xB93D <= code && code <= 0xB957) || // Lo [27] HANGUL SYLLABLE RWIG..HANGUL SYLLABLE RWIH
+ (0xB959 <= code && code <= 0xB973) || // Lo [27] HANGUL SYLLABLE RYUG..HANGUL SYLLABLE RYUH
+ (0xB975 <= code && code <= 0xB98F) || // Lo [27] HANGUL SYLLABLE REUG..HANGUL SYLLABLE REUH
+ (0xB991 <= code && code <= 0xB9AB) || // Lo [27] HANGUL SYLLABLE RYIG..HANGUL SYLLABLE RYIH
+ (0xB9AD <= code && code <= 0xB9C7) || // Lo [27] HANGUL SYLLABLE RIG..HANGUL SYLLABLE RIH
+ (0xB9C9 <= code && code <= 0xB9E3) || // Lo [27] HANGUL SYLLABLE MAG..HANGUL SYLLABLE MAH
+ (0xB9E5 <= code && code <= 0xB9FF) || // Lo [27] HANGUL SYLLABLE MAEG..HANGUL SYLLABLE MAEH
+ (0xBA01 <= code && code <= 0xBA1B) || // Lo [27] HANGUL SYLLABLE MYAG..HANGUL SYLLABLE MYAH
+ (0xBA1D <= code && code <= 0xBA37) || // Lo [27] HANGUL SYLLABLE MYAEG..HANGUL SYLLABLE MYAEH
+ (0xBA39 <= code && code <= 0xBA53) || // Lo [27] HANGUL SYLLABLE MEOG..HANGUL SYLLABLE MEOH
+ (0xBA55 <= code && code <= 0xBA6F) || // Lo [27] HANGUL SYLLABLE MEG..HANGUL SYLLABLE MEH
+ (0xBA71 <= code && code <= 0xBA8B) || // Lo [27] HANGUL SYLLABLE MYEOG..HANGUL SYLLABLE MYEOH
+ (0xBA8D <= code && code <= 0xBAA7) || // Lo [27] HANGUL SYLLABLE MYEG..HANGUL SYLLABLE MYEH
+ (0xBAA9 <= code && code <= 0xBAC3) || // Lo [27] HANGUL SYLLABLE MOG..HANGUL SYLLABLE MOH
+ (0xBAC5 <= code && code <= 0xBADF) || // Lo [27] HANGUL SYLLABLE MWAG..HANGUL SYLLABLE MWAH
+ (0xBAE1 <= code && code <= 0xBAFB) || // Lo [27] HANGUL SYLLABLE MWAEG..HANGUL SYLLABLE MWAEH
+ (0xBAFD <= code && code <= 0xBB17) || // Lo [27] HANGUL SYLLABLE MOEG..HANGUL SYLLABLE MOEH
+ (0xBB19 <= code && code <= 0xBB33) || // Lo [27] HANGUL SYLLABLE MYOG..HANGUL SYLLABLE MYOH
+ (0xBB35 <= code && code <= 0xBB4F) || // Lo [27] HANGUL SYLLABLE MUG..HANGUL SYLLABLE MUH
+ (0xBB51 <= code && code <= 0xBB6B) || // Lo [27] HANGUL SYLLABLE MWEOG..HANGUL SYLLABLE MWEOH
+ (0xBB6D <= code && code <= 0xBB87) || // Lo [27] HANGUL SYLLABLE MWEG..HANGUL SYLLABLE MWEH
+ (0xBB89 <= code && code <= 0xBBA3) || // Lo [27] HANGUL SYLLABLE MWIG..HANGUL SYLLABLE MWIH
+ (0xBBA5 <= code && code <= 0xBBBF) || // Lo [27] HANGUL SYLLABLE MYUG..HANGUL SYLLABLE MYUH
+ (0xBBC1 <= code && code <= 0xBBDB) || // Lo [27] HANGUL SYLLABLE MEUG..HANGUL SYLLABLE MEUH
+ (0xBBDD <= code && code <= 0xBBF7) || // Lo [27] HANGUL SYLLABLE MYIG..HANGUL SYLLABLE MYIH
+ (0xBBF9 <= code && code <= 0xBC13) || // Lo [27] HANGUL SYLLABLE MIG..HANGUL SYLLABLE MIH
+ (0xBC15 <= code && code <= 0xBC2F) || // Lo [27] HANGUL SYLLABLE BAG..HANGUL SYLLABLE BAH
+ (0xBC31 <= code && code <= 0xBC4B) || // Lo [27] HANGUL SYLLABLE BAEG..HANGUL SYLLABLE BAEH
+ (0xBC4D <= code && code <= 0xBC67) || // Lo [27] HANGUL SYLLABLE BYAG..HANGUL SYLLABLE BYAH
+ (0xBC69 <= code && code <= 0xBC83) || // Lo [27] HANGUL SYLLABLE BYAEG..HANGUL SYLLABLE BYAEH
+ (0xBC85 <= code && code <= 0xBC9F) || // Lo [27] HANGUL SYLLABLE BEOG..HANGUL SYLLABLE BEOH
+ (0xBCA1 <= code && code <= 0xBCBB) || // Lo [27] HANGUL SYLLABLE BEG..HANGUL SYLLABLE BEH
+ (0xBCBD <= code && code <= 0xBCD7) || // Lo [27] HANGUL SYLLABLE BYEOG..HANGUL SYLLABLE BYEOH
+ (0xBCD9 <= code && code <= 0xBCF3) || // Lo [27] HANGUL SYLLABLE BYEG..HANGUL SYLLABLE BYEH
+ (0xBCF5 <= code && code <= 0xBD0F) || // Lo [27] HANGUL SYLLABLE BOG..HANGUL SYLLABLE BOH
+ (0xBD11 <= code && code <= 0xBD2B) || // Lo [27] HANGUL SYLLABLE BWAG..HANGUL SYLLABLE BWAH
+ (0xBD2D <= code && code <= 0xBD47) || // Lo [27] HANGUL SYLLABLE BWAEG..HANGUL SYLLABLE BWAEH
+ (0xBD49 <= code && code <= 0xBD63) || // Lo [27] HANGUL SYLLABLE BOEG..HANGUL SYLLABLE BOEH
+ (0xBD65 <= code && code <= 0xBD7F) || // Lo [27] HANGUL SYLLABLE BYOG..HANGUL SYLLABLE BYOH
+ (0xBD81 <= code && code <= 0xBD9B) || // Lo [27] HANGUL SYLLABLE BUG..HANGUL SYLLABLE BUH
+ (0xBD9D <= code && code <= 0xBDB7) || // Lo [27] HANGUL SYLLABLE BWEOG..HANGUL SYLLABLE BWEOH
+ (0xBDB9 <= code && code <= 0xBDD3) || // Lo [27] HANGUL SYLLABLE BWEG..HANGUL SYLLABLE BWEH
+ (0xBDD5 <= code && code <= 0xBDEF) || // Lo [27] HANGUL SYLLABLE BWIG..HANGUL SYLLABLE BWIH
+ (0xBDF1 <= code && code <= 0xBE0B) || // Lo [27] HANGUL SYLLABLE BYUG..HANGUL SYLLABLE BYUH
+ (0xBE0D <= code && code <= 0xBE27) || // Lo [27] HANGUL SYLLABLE BEUG..HANGUL SYLLABLE BEUH
+ (0xBE29 <= code && code <= 0xBE43) || // Lo [27] HANGUL SYLLABLE BYIG..HANGUL SYLLABLE BYIH
+ (0xBE45 <= code && code <= 0xBE5F) || // Lo [27] HANGUL SYLLABLE BIG..HANGUL SYLLABLE BIH
+ (0xBE61 <= code && code <= 0xBE7B) || // Lo [27] HANGUL SYLLABLE BBAG..HANGUL SYLLABLE BBAH
+ (0xBE7D <= code && code <= 0xBE97) || // Lo [27] HANGUL SYLLABLE BBAEG..HANGUL SYLLABLE BBAEH
+ (0xBE99 <= code && code <= 0xBEB3) || // Lo [27] HANGUL SYLLABLE BBYAG..HANGUL SYLLABLE BBYAH
+ (0xBEB5 <= code && code <= 0xBECF) || // Lo [27] HANGUL SYLLABLE BBYAEG..HANGUL SYLLABLE BBYAEH
+ (0xBED1 <= code && code <= 0xBEEB) || // Lo [27] HANGUL SYLLABLE BBEOG..HANGUL SYLLABLE BBEOH
+ (0xBEED <= code && code <= 0xBF07) || // Lo [27] HANGUL SYLLABLE BBEG..HANGUL SYLLABLE BBEH
+ (0xBF09 <= code && code <= 0xBF23) || // Lo [27] HANGUL SYLLABLE BBYEOG..HANGUL SYLLABLE BBYEOH
+ (0xBF25 <= code && code <= 0xBF3F) || // Lo [27] HANGUL SYLLABLE BBYEG..HANGUL SYLLABLE BBYEH
+ (0xBF41 <= code && code <= 0xBF5B) || // Lo [27] HANGUL SYLLABLE BBOG..HANGUL SYLLABLE BBOH
+ (0xBF5D <= code && code <= 0xBF77) || // Lo [27] HANGUL SYLLABLE BBWAG..HANGUL SYLLABLE BBWAH
+ (0xBF79 <= code && code <= 0xBF93) || // Lo [27] HANGUL SYLLABLE BBWAEG..HANGUL SYLLABLE BBWAEH
+ (0xBF95 <= code && code <= 0xBFAF) || // Lo [27] HANGUL SYLLABLE BBOEG..HANGUL SYLLABLE BBOEH
+ (0xBFB1 <= code && code <= 0xBFCB) || // Lo [27] HANGUL SYLLABLE BBYOG..HANGUL SYLLABLE BBYOH
+ (0xBFCD <= code && code <= 0xBFE7) || // Lo [27] HANGUL SYLLABLE BBUG..HANGUL SYLLABLE BBUH
+ (0xBFE9 <= code && code <= 0xC003) || // Lo [27] HANGUL SYLLABLE BBWEOG..HANGUL SYLLABLE BBWEOH
+ (0xC005 <= code && code <= 0xC01F) || // Lo [27] HANGUL SYLLABLE BBWEG..HANGUL SYLLABLE BBWEH
+ (0xC021 <= code && code <= 0xC03B) || // Lo [27] HANGUL SYLLABLE BBWIG..HANGUL SYLLABLE BBWIH
+ (0xC03D <= code && code <= 0xC057) || // Lo [27] HANGUL SYLLABLE BBYUG..HANGUL SYLLABLE BBYUH
+ (0xC059 <= code && code <= 0xC073) || // Lo [27] HANGUL SYLLABLE BBEUG..HANGUL SYLLABLE BBEUH
+ (0xC075 <= code && code <= 0xC08F) || // Lo [27] HANGUL SYLLABLE BBYIG..HANGUL SYLLABLE BBYIH
+ (0xC091 <= code && code <= 0xC0AB) || // Lo [27] HANGUL SYLLABLE BBIG..HANGUL SYLLABLE BBIH
+ (0xC0AD <= code && code <= 0xC0C7) || // Lo [27] HANGUL SYLLABLE SAG..HANGUL SYLLABLE SAH
+ (0xC0C9 <= code && code <= 0xC0E3) || // Lo [27] HANGUL SYLLABLE SAEG..HANGUL SYLLABLE SAEH
+ (0xC0E5 <= code && code <= 0xC0FF) || // Lo [27] HANGUL SYLLABLE SYAG..HANGUL SYLLABLE SYAH
+ (0xC101 <= code && code <= 0xC11B) || // Lo [27] HANGUL SYLLABLE SYAEG..HANGUL SYLLABLE SYAEH
+ (0xC11D <= code && code <= 0xC137) || // Lo [27] HANGUL SYLLABLE SEOG..HANGUL SYLLABLE SEOH
+ (0xC139 <= code && code <= 0xC153) || // Lo [27] HANGUL SYLLABLE SEG..HANGUL SYLLABLE SEH
+ (0xC155 <= code && code <= 0xC16F) || // Lo [27] HANGUL SYLLABLE SYEOG..HANGUL SYLLABLE SYEOH
+ (0xC171 <= code && code <= 0xC18B) || // Lo [27] HANGUL SYLLABLE SYEG..HANGUL SYLLABLE SYEH
+ (0xC18D <= code && code <= 0xC1A7) || // Lo [27] HANGUL SYLLABLE SOG..HANGUL SYLLABLE SOH
+ (0xC1A9 <= code && code <= 0xC1C3) || // Lo [27] HANGUL SYLLABLE SWAG..HANGUL SYLLABLE SWAH
+ (0xC1C5 <= code && code <= 0xC1DF) || // Lo [27] HANGUL SYLLABLE SWAEG..HANGUL SYLLABLE SWAEH
+ (0xC1E1 <= code && code <= 0xC1FB) || // Lo [27] HANGUL SYLLABLE SOEG..HANGUL SYLLABLE SOEH
+ (0xC1FD <= code && code <= 0xC217) || // Lo [27] HANGUL SYLLABLE SYOG..HANGUL SYLLABLE SYOH
+ (0xC219 <= code && code <= 0xC233) || // Lo [27] HANGUL SYLLABLE SUG..HANGUL SYLLABLE SUH
+ (0xC235 <= code && code <= 0xC24F) || // Lo [27] HANGUL SYLLABLE SWEOG..HANGUL SYLLABLE SWEOH
+ (0xC251 <= code && code <= 0xC26B) || // Lo [27] HANGUL SYLLABLE SWEG..HANGUL SYLLABLE SWEH
+ (0xC26D <= code && code <= 0xC287) || // Lo [27] HANGUL SYLLABLE SWIG..HANGUL SYLLABLE SWIH
+ (0xC289 <= code && code <= 0xC2A3) || // Lo [27] HANGUL SYLLABLE SYUG..HANGUL SYLLABLE SYUH
+ (0xC2A5 <= code && code <= 0xC2BF) || // Lo [27] HANGUL SYLLABLE SEUG..HANGUL SYLLABLE SEUH
+ (0xC2C1 <= code && code <= 0xC2DB) || // Lo [27] HANGUL SYLLABLE SYIG..HANGUL SYLLABLE SYIH
+ (0xC2DD <= code && code <= 0xC2F7) || // Lo [27] HANGUL SYLLABLE SIG..HANGUL SYLLABLE SIH
+ (0xC2F9 <= code && code <= 0xC313) || // Lo [27] HANGUL SYLLABLE SSAG..HANGUL SYLLABLE SSAH
+ (0xC315 <= code && code <= 0xC32F) || // Lo [27] HANGUL SYLLABLE SSAEG..HANGUL SYLLABLE SSAEH
+ (0xC331 <= code && code <= 0xC34B) || // Lo [27] HANGUL SYLLABLE SSYAG..HANGUL SYLLABLE SSYAH
+ (0xC34D <= code && code <= 0xC367) || // Lo [27] HANGUL SYLLABLE SSYAEG..HANGUL SYLLABLE SSYAEH
+ (0xC369 <= code && code <= 0xC383) || // Lo [27] HANGUL SYLLABLE SSEOG..HANGUL SYLLABLE SSEOH
+ (0xC385 <= code && code <= 0xC39F) || // Lo [27] HANGUL SYLLABLE SSEG..HANGUL SYLLABLE SSEH
+ (0xC3A1 <= code && code <= 0xC3BB) || // Lo [27] HANGUL SYLLABLE SSYEOG..HANGUL SYLLABLE SSYEOH
+ (0xC3BD <= code && code <= 0xC3D7) || // Lo [27] HANGUL SYLLABLE SSYEG..HANGUL SYLLABLE SSYEH
+ (0xC3D9 <= code && code <= 0xC3F3) || // Lo [27] HANGUL SYLLABLE SSOG..HANGUL SYLLABLE SSOH
+ (0xC3F5 <= code && code <= 0xC40F) || // Lo [27] HANGUL SYLLABLE SSWAG..HANGUL SYLLABLE SSWAH
+ (0xC411 <= code && code <= 0xC42B) || // Lo [27] HANGUL SYLLABLE SSWAEG..HANGUL SYLLABLE SSWAEH
+ (0xC42D <= code && code <= 0xC447) || // Lo [27] HANGUL SYLLABLE SSOEG..HANGUL SYLLABLE SSOEH
+ (0xC449 <= code && code <= 0xC463) || // Lo [27] HANGUL SYLLABLE SSYOG..HANGUL SYLLABLE SSYOH
+ (0xC465 <= code && code <= 0xC47F) || // Lo [27] HANGUL SYLLABLE SSUG..HANGUL SYLLABLE SSUH
+ (0xC481 <= code && code <= 0xC49B) || // Lo [27] HANGUL SYLLABLE SSWEOG..HANGUL SYLLABLE SSWEOH
+ (0xC49D <= code && code <= 0xC4B7) || // Lo [27] HANGUL SYLLABLE SSWEG..HANGUL SYLLABLE SSWEH
+ (0xC4B9 <= code && code <= 0xC4D3) || // Lo [27] HANGUL SYLLABLE SSWIG..HANGUL SYLLABLE SSWIH
+ (0xC4D5 <= code && code <= 0xC4EF) || // Lo [27] HANGUL SYLLABLE SSYUG..HANGUL SYLLABLE SSYUH
+ (0xC4F1 <= code && code <= 0xC50B) || // Lo [27] HANGUL SYLLABLE SSEUG..HANGUL SYLLABLE SSEUH
+ (0xC50D <= code && code <= 0xC527) || // Lo [27] HANGUL SYLLABLE SSYIG..HANGUL SYLLABLE SSYIH
+ (0xC529 <= code && code <= 0xC543) || // Lo [27] HANGUL SYLLABLE SSIG..HANGUL SYLLABLE SSIH
+ (0xC545 <= code && code <= 0xC55F) || // Lo [27] HANGUL SYLLABLE AG..HANGUL SYLLABLE AH
+ (0xC561 <= code && code <= 0xC57B) || // Lo [27] HANGUL SYLLABLE AEG..HANGUL SYLLABLE AEH
+ (0xC57D <= code && code <= 0xC597) || // Lo [27] HANGUL SYLLABLE YAG..HANGUL SYLLABLE YAH
+ (0xC599 <= code && code <= 0xC5B3) || // Lo [27] HANGUL SYLLABLE YAEG..HANGUL SYLLABLE YAEH
+ (0xC5B5 <= code && code <= 0xC5CF) || // Lo [27] HANGUL SYLLABLE EOG..HANGUL SYLLABLE EOH
+ (0xC5D1 <= code && code <= 0xC5EB) || // Lo [27] HANGUL SYLLABLE EG..HANGUL SYLLABLE EH
+ (0xC5ED <= code && code <= 0xC607) || // Lo [27] HANGUL SYLLABLE YEOG..HANGUL SYLLABLE YEOH
+ (0xC609 <= code && code <= 0xC623) || // Lo [27] HANGUL SYLLABLE YEG..HANGUL SYLLABLE YEH
+ (0xC625 <= code && code <= 0xC63F) || // Lo [27] HANGUL SYLLABLE OG..HANGUL SYLLABLE OH
+ (0xC641 <= code && code <= 0xC65B) || // Lo [27] HANGUL SYLLABLE WAG..HANGUL SYLLABLE WAH
+ (0xC65D <= code && code <= 0xC677) || // Lo [27] HANGUL SYLLABLE WAEG..HANGUL SYLLABLE WAEH
+ (0xC679 <= code && code <= 0xC693) || // Lo [27] HANGUL SYLLABLE OEG..HANGUL SYLLABLE OEH
+ (0xC695 <= code && code <= 0xC6AF) || // Lo [27] HANGUL SYLLABLE YOG..HANGUL SYLLABLE YOH
+ (0xC6B1 <= code && code <= 0xC6CB) || // Lo [27] HANGUL SYLLABLE UG..HANGUL SYLLABLE UH
+ (0xC6CD <= code && code <= 0xC6E7) || // Lo [27] HANGUL SYLLABLE WEOG..HANGUL SYLLABLE WEOH
+ (0xC6E9 <= code && code <= 0xC703) || // Lo [27] HANGUL SYLLABLE WEG..HANGUL SYLLABLE WEH
+ (0xC705 <= code && code <= 0xC71F) || // Lo [27] HANGUL SYLLABLE WIG..HANGUL SYLLABLE WIH
+ (0xC721 <= code && code <= 0xC73B) || // Lo [27] HANGUL SYLLABLE YUG..HANGUL SYLLABLE YUH
+ (0xC73D <= code && code <= 0xC757) || // Lo [27] HANGUL SYLLABLE EUG..HANGUL SYLLABLE EUH
+ (0xC759 <= code && code <= 0xC773) || // Lo [27] HANGUL SYLLABLE YIG..HANGUL SYLLABLE YIH
+ (0xC775 <= code && code <= 0xC78F) || // Lo [27] HANGUL SYLLABLE IG..HANGUL SYLLABLE IH
+ (0xC791 <= code && code <= 0xC7AB) || // Lo [27] HANGUL SYLLABLE JAG..HANGUL SYLLABLE JAH
+ (0xC7AD <= code && code <= 0xC7C7) || // Lo [27] HANGUL SYLLABLE JAEG..HANGUL SYLLABLE JAEH
+ (0xC7C9 <= code && code <= 0xC7E3) || // Lo [27] HANGUL SYLLABLE JYAG..HANGUL SYLLABLE JYAH
+ (0xC7E5 <= code && code <= 0xC7FF) || // Lo [27] HANGUL SYLLABLE JYAEG..HANGUL SYLLABLE JYAEH
+ (0xC801 <= code && code <= 0xC81B) || // Lo [27] HANGUL SYLLABLE JEOG..HANGUL SYLLABLE JEOH
+ (0xC81D <= code && code <= 0xC837) || // Lo [27] HANGUL SYLLABLE JEG..HANGUL SYLLABLE JEH
+ (0xC839 <= code && code <= 0xC853) || // Lo [27] HANGUL SYLLABLE JYEOG..HANGUL SYLLABLE JYEOH
+ (0xC855 <= code && code <= 0xC86F) || // Lo [27] HANGUL SYLLABLE JYEG..HANGUL SYLLABLE JYEH
+ (0xC871 <= code && code <= 0xC88B) || // Lo [27] HANGUL SYLLABLE JOG..HANGUL SYLLABLE JOH
+ (0xC88D <= code && code <= 0xC8A7) || // Lo [27] HANGUL SYLLABLE JWAG..HANGUL SYLLABLE JWAH
+ (0xC8A9 <= code && code <= 0xC8C3) || // Lo [27] HANGUL SYLLABLE JWAEG..HANGUL SYLLABLE JWAEH
+ (0xC8C5 <= code && code <= 0xC8DF) || // Lo [27] HANGUL SYLLABLE JOEG..HANGUL SYLLABLE JOEH
+ (0xC8E1 <= code && code <= 0xC8FB) || // Lo [27] HANGUL SYLLABLE JYOG..HANGUL SYLLABLE JYOH
+ (0xC8FD <= code && code <= 0xC917) || // Lo [27] HANGUL SYLLABLE JUG..HANGUL SYLLABLE JUH
+ (0xC919 <= code && code <= 0xC933) || // Lo [27] HANGUL SYLLABLE JWEOG..HANGUL SYLLABLE JWEOH
+ (0xC935 <= code && code <= 0xC94F) || // Lo [27] HANGUL SYLLABLE JWEG..HANGUL SYLLABLE JWEH
+ (0xC951 <= code && code <= 0xC96B) || // Lo [27] HANGUL SYLLABLE JWIG..HANGUL SYLLABLE JWIH
+ (0xC96D <= code && code <= 0xC987) || // Lo [27] HANGUL SYLLABLE JYUG..HANGUL SYLLABLE JYUH
+ (0xC989 <= code && code <= 0xC9A3) || // Lo [27] HANGUL SYLLABLE JEUG..HANGUL SYLLABLE JEUH
+ (0xC9A5 <= code && code <= 0xC9BF) || // Lo [27] HANGUL SYLLABLE JYIG..HANGUL SYLLABLE JYIH
+ (0xC9C1 <= code && code <= 0xC9DB) || // Lo [27] HANGUL SYLLABLE JIG..HANGUL SYLLABLE JIH
+ (0xC9DD <= code && code <= 0xC9F7) || // Lo [27] HANGUL SYLLABLE JJAG..HANGUL SYLLABLE JJAH
+ (0xC9F9 <= code && code <= 0xCA13) || // Lo [27] HANGUL SYLLABLE JJAEG..HANGUL SYLLABLE JJAEH
+ (0xCA15 <= code && code <= 0xCA2F) || // Lo [27] HANGUL SYLLABLE JJYAG..HANGUL SYLLABLE JJYAH
+ (0xCA31 <= code && code <= 0xCA4B) || // Lo [27] HANGUL SYLLABLE JJYAEG..HANGUL SYLLABLE JJYAEH
+ (0xCA4D <= code && code <= 0xCA67) || // Lo [27] HANGUL SYLLABLE JJEOG..HANGUL SYLLABLE JJEOH
+ (0xCA69 <= code && code <= 0xCA83) || // Lo [27] HANGUL SYLLABLE JJEG..HANGUL SYLLABLE JJEH
+ (0xCA85 <= code && code <= 0xCA9F) || // Lo [27] HANGUL SYLLABLE JJYEOG..HANGUL SYLLABLE JJYEOH
+ (0xCAA1 <= code && code <= 0xCABB) || // Lo [27] HANGUL SYLLABLE JJYEG..HANGUL SYLLABLE JJYEH
+ (0xCABD <= code && code <= 0xCAD7) || // Lo [27] HANGUL SYLLABLE JJOG..HANGUL SYLLABLE JJOH
+ (0xCAD9 <= code && code <= 0xCAF3) || // Lo [27] HANGUL SYLLABLE JJWAG..HANGUL SYLLABLE JJWAH
+ (0xCAF5 <= code && code <= 0xCB0F) || // Lo [27] HANGUL SYLLABLE JJWAEG..HANGUL SYLLABLE JJWAEH
+ (0xCB11 <= code && code <= 0xCB2B) || // Lo [27] HANGUL SYLLABLE JJOEG..HANGUL SYLLABLE JJOEH
+ (0xCB2D <= code && code <= 0xCB47) || // Lo [27] HANGUL SYLLABLE JJYOG..HANGUL SYLLABLE JJYOH
+ (0xCB49 <= code && code <= 0xCB63) || // Lo [27] HANGUL SYLLABLE JJUG..HANGUL SYLLABLE JJUH
+ (0xCB65 <= code && code <= 0xCB7F) || // Lo [27] HANGUL SYLLABLE JJWEOG..HANGUL SYLLABLE JJWEOH
+ (0xCB81 <= code && code <= 0xCB9B) || // Lo [27] HANGUL SYLLABLE JJWEG..HANGUL SYLLABLE JJWEH
+ (0xCB9D <= code && code <= 0xCBB7) || // Lo [27] HANGUL SYLLABLE JJWIG..HANGUL SYLLABLE JJWIH
+ (0xCBB9 <= code && code <= 0xCBD3) || // Lo [27] HANGUL SYLLABLE JJYUG..HANGUL SYLLABLE JJYUH
+ (0xCBD5 <= code && code <= 0xCBEF) || // Lo [27] HANGUL SYLLABLE JJEUG..HANGUL SYLLABLE JJEUH
+ (0xCBF1 <= code && code <= 0xCC0B) || // Lo [27] HANGUL SYLLABLE JJYIG..HANGUL SYLLABLE JJYIH
+ (0xCC0D <= code && code <= 0xCC27) || // Lo [27] HANGUL SYLLABLE JJIG..HANGUL SYLLABLE JJIH
+ (0xCC29 <= code && code <= 0xCC43) || // Lo [27] HANGUL SYLLABLE CAG..HANGUL SYLLABLE CAH
+ (0xCC45 <= code && code <= 0xCC5F) || // Lo [27] HANGUL SYLLABLE CAEG..HANGUL SYLLABLE CAEH
+ (0xCC61 <= code && code <= 0xCC7B) || // Lo [27] HANGUL SYLLABLE CYAG..HANGUL SYLLABLE CYAH
+ (0xCC7D <= code && code <= 0xCC97) || // Lo [27] HANGUL SYLLABLE CYAEG..HANGUL SYLLABLE CYAEH
+ (0xCC99 <= code && code <= 0xCCB3) || // Lo [27] HANGUL SYLLABLE CEOG..HANGUL SYLLABLE CEOH
+ (0xCCB5 <= code && code <= 0xCCCF) || // Lo [27] HANGUL SYLLABLE CEG..HANGUL SYLLABLE CEH
+ (0xCCD1 <= code && code <= 0xCCEB) || // Lo [27] HANGUL SYLLABLE CYEOG..HANGUL SYLLABLE CYEOH
+ (0xCCED <= code && code <= 0xCD07) || // Lo [27] HANGUL SYLLABLE CYEG..HANGUL SYLLABLE CYEH
+ (0xCD09 <= code && code <= 0xCD23) || // Lo [27] HANGUL SYLLABLE COG..HANGUL SYLLABLE COH
+ (0xCD25 <= code && code <= 0xCD3F) || // Lo [27] HANGUL SYLLABLE CWAG..HANGUL SYLLABLE CWAH
+ (0xCD41 <= code && code <= 0xCD5B) || // Lo [27] HANGUL SYLLABLE CWAEG..HANGUL SYLLABLE CWAEH
+ (0xCD5D <= code && code <= 0xCD77) || // Lo [27] HANGUL SYLLABLE COEG..HANGUL SYLLABLE COEH
+ (0xCD79 <= code && code <= 0xCD93) || // Lo [27] HANGUL SYLLABLE CYOG..HANGUL SYLLABLE CYOH
+ (0xCD95 <= code && code <= 0xCDAF) || // Lo [27] HANGUL SYLLABLE CUG..HANGUL SYLLABLE CUH
+ (0xCDB1 <= code && code <= 0xCDCB) || // Lo [27] HANGUL SYLLABLE CWEOG..HANGUL SYLLABLE CWEOH
+ (0xCDCD <= code && code <= 0xCDE7) || // Lo [27] HANGUL SYLLABLE CWEG..HANGUL SYLLABLE CWEH
+ (0xCDE9 <= code && code <= 0xCE03) || // Lo [27] HANGUL SYLLABLE CWIG..HANGUL SYLLABLE CWIH
+ (0xCE05 <= code && code <= 0xCE1F) || // Lo [27] HANGUL SYLLABLE CYUG..HANGUL SYLLABLE CYUH
+ (0xCE21 <= code && code <= 0xCE3B) || // Lo [27] HANGUL SYLLABLE CEUG..HANGUL SYLLABLE CEUH
+ (0xCE3D <= code && code <= 0xCE57) || // Lo [27] HANGUL SYLLABLE CYIG..HANGUL SYLLABLE CYIH
+ (0xCE59 <= code && code <= 0xCE73) || // Lo [27] HANGUL SYLLABLE CIG..HANGUL SYLLABLE CIH
+ (0xCE75 <= code && code <= 0xCE8F) || // Lo [27] HANGUL SYLLABLE KAG..HANGUL SYLLABLE KAH
+ (0xCE91 <= code && code <= 0xCEAB) || // Lo [27] HANGUL SYLLABLE KAEG..HANGUL SYLLABLE KAEH
+ (0xCEAD <= code && code <= 0xCEC7) || // Lo [27] HANGUL SYLLABLE KYAG..HANGUL SYLLABLE KYAH
+ (0xCEC9 <= code && code <= 0xCEE3) || // Lo [27] HANGUL SYLLABLE KYAEG..HANGUL SYLLABLE KYAEH
+ (0xCEE5 <= code && code <= 0xCEFF) || // Lo [27] HANGUL SYLLABLE KEOG..HANGUL SYLLABLE KEOH
+ (0xCF01 <= code && code <= 0xCF1B) || // Lo [27] HANGUL SYLLABLE KEG..HANGUL SYLLABLE KEH
+ (0xCF1D <= code && code <= 0xCF37) || // Lo [27] HANGUL SYLLABLE KYEOG..HANGUL SYLLABLE KYEOH
+ (0xCF39 <= code && code <= 0xCF53) || // Lo [27] HANGUL SYLLABLE KYEG..HANGUL SYLLABLE KYEH
+ (0xCF55 <= code && code <= 0xCF6F) || // Lo [27] HANGUL SYLLABLE KOG..HANGUL SYLLABLE KOH
+ (0xCF71 <= code && code <= 0xCF8B) || // Lo [27] HANGUL SYLLABLE KWAG..HANGUL SYLLABLE KWAH
+ (0xCF8D <= code && code <= 0xCFA7) || // Lo [27] HANGUL SYLLABLE KWAEG..HANGUL SYLLABLE KWAEH
+ (0xCFA9 <= code && code <= 0xCFC3) || // Lo [27] HANGUL SYLLABLE KOEG..HANGUL SYLLABLE KOEH
+ (0xCFC5 <= code && code <= 0xCFDF) || // Lo [27] HANGUL SYLLABLE KYOG..HANGUL SYLLABLE KYOH
+ (0xCFE1 <= code && code <= 0xCFFB) || // Lo [27] HANGUL SYLLABLE KUG..HANGUL SYLLABLE KUH
+ (0xCFFD <= code && code <= 0xD017) || // Lo [27] HANGUL SYLLABLE KWEOG..HANGUL SYLLABLE KWEOH
+ (0xD019 <= code && code <= 0xD033) || // Lo [27] HANGUL SYLLABLE KWEG..HANGUL SYLLABLE KWEH
+ (0xD035 <= code && code <= 0xD04F) || // Lo [27] HANGUL SYLLABLE KWIG..HANGUL SYLLABLE KWIH
+ (0xD051 <= code && code <= 0xD06B) || // Lo [27] HANGUL SYLLABLE KYUG..HANGUL SYLLABLE KYUH
+ (0xD06D <= code && code <= 0xD087) || // Lo [27] HANGUL SYLLABLE KEUG..HANGUL SYLLABLE KEUH
+ (0xD089 <= code && code <= 0xD0A3) || // Lo [27] HANGUL SYLLABLE KYIG..HANGUL SYLLABLE KYIH
+ (0xD0A5 <= code && code <= 0xD0BF) || // Lo [27] HANGUL SYLLABLE KIG..HANGUL SYLLABLE KIH
+ (0xD0C1 <= code && code <= 0xD0DB) || // Lo [27] HANGUL SYLLABLE TAG..HANGUL SYLLABLE TAH
+ (0xD0DD <= code && code <= 0xD0F7) || // Lo [27] HANGUL SYLLABLE TAEG..HANGUL SYLLABLE TAEH
+ (0xD0F9 <= code && code <= 0xD113) || // Lo [27] HANGUL SYLLABLE TYAG..HANGUL SYLLABLE TYAH
+ (0xD115 <= code && code <= 0xD12F) || // Lo [27] HANGUL SYLLABLE TYAEG..HANGUL SYLLABLE TYAEH
+ (0xD131 <= code && code <= 0xD14B) || // Lo [27] HANGUL SYLLABLE TEOG..HANGUL SYLLABLE TEOH
+ (0xD14D <= code && code <= 0xD167) || // Lo [27] HANGUL SYLLABLE TEG..HANGUL SYLLABLE TEH
+ (0xD169 <= code && code <= 0xD183) || // Lo [27] HANGUL SYLLABLE TYEOG..HANGUL SYLLABLE TYEOH
+ (0xD185 <= code && code <= 0xD19F) || // Lo [27] HANGUL SYLLABLE TYEG..HANGUL SYLLABLE TYEH
+ (0xD1A1 <= code && code <= 0xD1BB) || // Lo [27] HANGUL SYLLABLE TOG..HANGUL SYLLABLE TOH
+ (0xD1BD <= code && code <= 0xD1D7) || // Lo [27] HANGUL SYLLABLE TWAG..HANGUL SYLLABLE TWAH
+ (0xD1D9 <= code && code <= 0xD1F3) || // Lo [27] HANGUL SYLLABLE TWAEG..HANGUL SYLLABLE TWAEH
+ (0xD1F5 <= code && code <= 0xD20F) || // Lo [27] HANGUL SYLLABLE TOEG..HANGUL SYLLABLE TOEH
+ (0xD211 <= code && code <= 0xD22B) || // Lo [27] HANGUL SYLLABLE TYOG..HANGUL SYLLABLE TYOH
+ (0xD22D <= code && code <= 0xD247) || // Lo [27] HANGUL SYLLABLE TUG..HANGUL SYLLABLE TUH
+ (0xD249 <= code && code <= 0xD263) || // Lo [27] HANGUL SYLLABLE TWEOG..HANGUL SYLLABLE TWEOH
+ (0xD265 <= code && code <= 0xD27F) || // Lo [27] HANGUL SYLLABLE TWEG..HANGUL SYLLABLE TWEH
+ (0xD281 <= code && code <= 0xD29B) || // Lo [27] HANGUL SYLLABLE TWIG..HANGUL SYLLABLE TWIH
+ (0xD29D <= code && code <= 0xD2B7) || // Lo [27] HANGUL SYLLABLE TYUG..HANGUL SYLLABLE TYUH
+ (0xD2B9 <= code && code <= 0xD2D3) || // Lo [27] HANGUL SYLLABLE TEUG..HANGUL SYLLABLE TEUH
+ (0xD2D5 <= code && code <= 0xD2EF) || // Lo [27] HANGUL SYLLABLE TYIG..HANGUL SYLLABLE TYIH
+ (0xD2F1 <= code && code <= 0xD30B) || // Lo [27] HANGUL SYLLABLE TIG..HANGUL SYLLABLE TIH
+ (0xD30D <= code && code <= 0xD327) || // Lo [27] HANGUL SYLLABLE PAG..HANGUL SYLLABLE PAH
+ (0xD329 <= code && code <= 0xD343) || // Lo [27] HANGUL SYLLABLE PAEG..HANGUL SYLLABLE PAEH
+ (0xD345 <= code && code <= 0xD35F) || // Lo [27] HANGUL SYLLABLE PYAG..HANGUL SYLLABLE PYAH
+ (0xD361 <= code && code <= 0xD37B) || // Lo [27] HANGUL SYLLABLE PYAEG..HANGUL SYLLABLE PYAEH
+ (0xD37D <= code && code <= 0xD397) || // Lo [27] HANGUL SYLLABLE PEOG..HANGUL SYLLABLE PEOH
+ (0xD399 <= code && code <= 0xD3B3) || // Lo [27] HANGUL SYLLABLE PEG..HANGUL SYLLABLE PEH
+ (0xD3B5 <= code && code <= 0xD3CF) || // Lo [27] HANGUL SYLLABLE PYEOG..HANGUL SYLLABLE PYEOH
+ (0xD3D1 <= code && code <= 0xD3EB) || // Lo [27] HANGUL SYLLABLE PYEG..HANGUL SYLLABLE PYEH
+ (0xD3ED <= code && code <= 0xD407) || // Lo [27] HANGUL SYLLABLE POG..HANGUL SYLLABLE POH
+ (0xD409 <= code && code <= 0xD423) || // Lo [27] HANGUL SYLLABLE PWAG..HANGUL SYLLABLE PWAH
+ (0xD425 <= code && code <= 0xD43F) || // Lo [27] HANGUL SYLLABLE PWAEG..HANGUL SYLLABLE PWAEH
+ (0xD441 <= code && code <= 0xD45B) || // Lo [27] HANGUL SYLLABLE POEG..HANGUL SYLLABLE POEH
+ (0xD45D <= code && code <= 0xD477) || // Lo [27] HANGUL SYLLABLE PYOG..HANGUL SYLLABLE PYOH
+ (0xD479 <= code && code <= 0xD493) || // Lo [27] HANGUL SYLLABLE PUG..HANGUL SYLLABLE PUH
+ (0xD495 <= code && code <= 0xD4AF) || // Lo [27] HANGUL SYLLABLE PWEOG..HANGUL SYLLABLE PWEOH
+ (0xD4B1 <= code && code <= 0xD4CB) || // Lo [27] HANGUL SYLLABLE PWEG..HANGUL SYLLABLE PWEH
+ (0xD4CD <= code && code <= 0xD4E7) || // Lo [27] HANGUL SYLLABLE PWIG..HANGUL SYLLABLE PWIH
+ (0xD4E9 <= code && code <= 0xD503) || // Lo [27] HANGUL SYLLABLE PYUG..HANGUL SYLLABLE PYUH
+ (0xD505 <= code && code <= 0xD51F) || // Lo [27] HANGUL SYLLABLE PEUG..HANGUL SYLLABLE PEUH
+ (0xD521 <= code && code <= 0xD53B) || // Lo [27] HANGUL SYLLABLE PYIG..HANGUL SYLLABLE PYIH
+ (0xD53D <= code && code <= 0xD557) || // Lo [27] HANGUL SYLLABLE PIG..HANGUL SYLLABLE PIH
+ (0xD559 <= code && code <= 0xD573) || // Lo [27] HANGUL SYLLABLE HAG..HANGUL SYLLABLE HAH
+ (0xD575 <= code && code <= 0xD58F) || // Lo [27] HANGUL SYLLABLE HAEG..HANGUL SYLLABLE HAEH
+ (0xD591 <= code && code <= 0xD5AB) || // Lo [27] HANGUL SYLLABLE HYAG..HANGUL SYLLABLE HYAH
+ (0xD5AD <= code && code <= 0xD5C7) || // Lo [27] HANGUL SYLLABLE HYAEG..HANGUL SYLLABLE HYAEH
+ (0xD5C9 <= code && code <= 0xD5E3) || // Lo [27] HANGUL SYLLABLE HEOG..HANGUL SYLLABLE HEOH
+ (0xD5E5 <= code && code <= 0xD5FF) || // Lo [27] HANGUL SYLLABLE HEG..HANGUL SYLLABLE HEH
+ (0xD601 <= code && code <= 0xD61B) || // Lo [27] HANGUL SYLLABLE HYEOG..HANGUL SYLLABLE HYEOH
+ (0xD61D <= code && code <= 0xD637) || // Lo [27] HANGUL SYLLABLE HYEG..HANGUL SYLLABLE HYEH
+ (0xD639 <= code && code <= 0xD653) || // Lo [27] HANGUL SYLLABLE HOG..HANGUL SYLLABLE HOH
+ (0xD655 <= code && code <= 0xD66F) || // Lo [27] HANGUL SYLLABLE HWAG..HANGUL SYLLABLE HWAH
+ (0xD671 <= code && code <= 0xD68B) || // Lo [27] HANGUL SYLLABLE HWAEG..HANGUL SYLLABLE HWAEH
+ (0xD68D <= code && code <= 0xD6A7) || // Lo [27] HANGUL SYLLABLE HOEG..HANGUL SYLLABLE HOEH
+ (0xD6A9 <= code && code <= 0xD6C3) || // Lo [27] HANGUL SYLLABLE HYOG..HANGUL SYLLABLE HYOH
+ (0xD6C5 <= code && code <= 0xD6DF) || // Lo [27] HANGUL SYLLABLE HUG..HANGUL SYLLABLE HUH
+ (0xD6E1 <= code && code <= 0xD6FB) || // Lo [27] HANGUL SYLLABLE HWEOG..HANGUL SYLLABLE HWEOH
+ (0xD6FD <= code && code <= 0xD717) || // Lo [27] HANGUL SYLLABLE HWEG..HANGUL SYLLABLE HWEH
+ (0xD719 <= code && code <= 0xD733) || // Lo [27] HANGUL SYLLABLE HWIG..HANGUL SYLLABLE HWIH
+ (0xD735 <= code && code <= 0xD74F) || // Lo [27] HANGUL SYLLABLE HYUG..HANGUL SYLLABLE HYUH
+ (0xD751 <= code && code <= 0xD76B) || // Lo [27] HANGUL SYLLABLE HEUG..HANGUL SYLLABLE HEUH
+ (0xD76D <= code && code <= 0xD787) || // Lo [27] HANGUL SYLLABLE HYIG..HANGUL SYLLABLE HYIH
+ (0xD789 <= code && code <= 0xD7A3) // Lo [27] HANGUL SYLLABLE HIG..HANGUL SYLLABLE HIH
+ ){
+ return LVT;
+ }
+
+ if(
+ 0x261D == code || // So WHITE UP POINTING INDEX
+ 0x26F9 == code || // So PERSON WITH BALL
+ (0x270A <= code && code <= 0x270D) || // So [4] RAISED FIST..WRITING HAND
+ 0x1F385 == code || // So FATHER CHRISTMAS
+ (0x1F3C2 <= code && code <= 0x1F3C4) || // So [3] SNOWBOARDER..SURFER
+ 0x1F3C7 == code || // So HORSE RACING
+ (0x1F3CA <= code && code <= 0x1F3CC) || // So [3] SWIMMER..GOLFER
+ (0x1F442 <= code && code <= 0x1F443) || // So [2] EAR..NOSE
+ (0x1F446 <= code && code <= 0x1F450) || // So [11] WHITE UP POINTING BACKHAND INDEX..OPEN HANDS SIGN
+ 0x1F46E == code || // So POLICE OFFICER
+ (0x1F470 <= code && code <= 0x1F478) || // So [9] BRIDE WITH VEIL..PRINCESS
+ 0x1F47C == code || // So BABY ANGEL
+ (0x1F481 <= code && code <= 0x1F483) || // So [3] INFORMATION DESK PERSON..DANCER
+ (0x1F485 <= code && code <= 0x1F487) || // So [3] NAIL POLISH..HAIRCUT
+ 0x1F4AA == code || // So FLEXED BICEPS
+ (0x1F574 <= code && code <= 0x1F575) || // So [2] MAN IN BUSINESS SUIT LEVITATING..SLEUTH OR SPY
+ 0x1F57A == code || // So MAN DANCING
+ 0x1F590 == code || // So RAISED HAND WITH FINGERS SPLAYED
+ (0x1F595 <= code && code <= 0x1F596) || // So [2] REVERSED HAND WITH MIDDLE FINGER EXTENDED..RAISED HAND WITH PART BETWEEN MIDDLE AND RING FINGERS
+ (0x1F645 <= code && code <= 0x1F647) || // So [3] FACE WITH NO GOOD GESTURE..PERSON BOWING DEEPLY
+ (0x1F64B <= code && code <= 0x1F64F) || // So [5] HAPPY PERSON RAISING ONE HAND..PERSON WITH FOLDED HANDS
+ 0x1F6A3 == code || // So ROWBOAT
+ (0x1F6B4 <= code && code <= 0x1F6B6) || // So [3] BICYCLIST..PEDESTRIAN
+ 0x1F6C0 == code || // So BATH
+ 0x1F6CC == code || // So SLEEPING ACCOMMODATION
+ (0x1F918 <= code && code <= 0x1F91C) || // So [5] SIGN OF THE HORNS..RIGHT-FACING FIST
+ (0x1F91E <= code && code <= 0x1F91F) || // So [2] HAND WITH INDEX AND MIDDLE FINGERS CROSSED..I LOVE YOU HAND SIGN
+ 0x1F926 == code || // So FACE PALM
+ (0x1F930 <= code && code <= 0x1F939) || // So [10] PREGNANT WOMAN..JUGGLING
+ (0x1F93D <= code && code <= 0x1F93E) || // So [2] WATER POLO..HANDBALL
+ (0x1F9D1 <= code && code <= 0x1F9DD) // So [13] ADULT..ELF
+ ){
+ return E_Base;
+ }
+
+ if(
+ (0x1F3FB <= code && code <= 0x1F3FF) // Sk [5] EMOJI MODIFIER FITZPATRICK TYPE-1-2..EMOJI MODIFIER FITZPATRICK TYPE-6
+ ){
+ return E_Modifier;
+ }
+
+ if(
+ 0x200D == code // Cf ZERO WIDTH JOINER
+ ){
+ return ZWJ;
+ }
+
+ if(
+ 0x2640 == code || // So FEMALE SIGN
+ 0x2642 == code || // So MALE SIGN
+ (0x2695 <= code && code <= 0x2696) || // So [2] STAFF OF AESCULAPIUS..SCALES
+ 0x2708 == code || // So AIRPLANE
+ 0x2764 == code || // So HEAVY BLACK HEART
+ 0x1F308 == code || // So RAINBOW
+ 0x1F33E == code || // So EAR OF RICE
+ 0x1F373 == code || // So COOKING
+ 0x1F393 == code || // So GRADUATION CAP
+ 0x1F3A4 == code || // So MICROPHONE
+ 0x1F3A8 == code || // So ARTIST PALETTE
+ 0x1F3EB == code || // So SCHOOL
+ 0x1F3ED == code || // So FACTORY
+ 0x1F48B == code || // So KISS MARK
+ (0x1F4BB <= code && code <= 0x1F4BC) || // So [2] PERSONAL COMPUTER..BRIEFCASE
+ 0x1F527 == code || // So WRENCH
+ 0x1F52C == code || // So MICROSCOPE
+ 0x1F5E8 == code || // So LEFT SPEECH BUBBLE
+ 0x1F680 == code || // So ROCKET
+ 0x1F692 == code // So FIRE ENGINE
+ ){
+ return Glue_After_Zwj;
+ }
+
+ if(
+ (0x1F466 <= code && code <= 0x1F469) // So [4] BOY..WOMAN
+ ){
+ return E_Base_GAZ;
+ }
+
+
+ //all unlisted characters have a grapheme break property of "Other"
+ return Other;
+ }
+ return this;
+}
+
+if (typeof module != 'undefined' && module.exports) {
+ module.exports = GraphemeSplitter;
+}
diff --git a/tools/node_modules/eslint/node_modules/grapheme-splitter/package.json b/tools/node_modules/eslint/node_modules/grapheme-splitter/package.json
new file mode 100644
index 0000000000..61479af3da
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/grapheme-splitter/package.json
@@ -0,0 +1,34 @@
+{
+ "name": "grapheme-splitter",
+ "version": "1.0.4",
+ "description": "A JavaScript library that breaks strings into their individual user-perceived characters. It supports emojis!",
+ "homepage": "https://github.com/orling/grapheme-splitter",
+ "author": "Orlin Georgiev",
+ "contributors": [
+ {
+ "name": "Lucas Tadeu Teixeira",
+ "email": "lucas@fastmail.nl",
+ "url": "https://lucas.is"
+ }
+ ],
+ "main": "index.js",
+ "license": "MIT",
+ "keywords": [
+ "utf-8",
+ "strings",
+ "emoji",
+ "split"
+ ],
+ "scripts": {
+ "test": "tape tests/grapheme_splitter_tests.js"
+ },
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/orling/grapheme-splitter.git"
+ },
+ "bugs": "https://github.com/orling/grapheme-splitter/issues",
+ "dependencies": {},
+ "devDependencies": {
+ "tape": "^4.6.3"
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/is-number/LICENSE b/tools/node_modules/eslint/node_modules/is-number/LICENSE
new file mode 100644
index 0000000000..9af4a67d20
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/is-number/LICENSE
@@ -0,0 +1,21 @@
+The MIT License (MIT)
+
+Copyright (c) 2014-present, Jon Schlinkert.
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.
diff --git a/tools/node_modules/eslint/node_modules/is-number/index.js b/tools/node_modules/eslint/node_modules/is-number/index.js
new file mode 100644
index 0000000000..27f19b757f
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/is-number/index.js
@@ -0,0 +1,18 @@
+/*!
+ * is-number <https://github.com/jonschlinkert/is-number>
+ *
+ * Copyright (c) 2014-present, Jon Schlinkert.
+ * Released under the MIT License.
+ */
+
+'use strict';
+
+module.exports = function(num) {
+ if (typeof num === 'number') {
+ return num - num === 0;
+ }
+ if (typeof num === 'string' && num.trim() !== '') {
+ return Number.isFinite ? Number.isFinite(+num) : isFinite(+num);
+ }
+ return false;
+};
diff --git a/tools/node_modules/eslint/node_modules/is-number/package.json b/tools/node_modules/eslint/node_modules/is-number/package.json
new file mode 100644
index 0000000000..3715072609
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/is-number/package.json
@@ -0,0 +1,82 @@
+{
+ "name": "is-number",
+ "description": "Returns true if a number or string value is a finite number. Useful for regex matches, parsing, user input, etc.",
+ "version": "7.0.0",
+ "homepage": "https://github.com/jonschlinkert/is-number",
+ "author": "Jon Schlinkert (https://github.com/jonschlinkert)",
+ "contributors": [
+ "Jon Schlinkert (http://twitter.com/jonschlinkert)",
+ "Olsten Larck (https://i.am.charlike.online)",
+ "Rouven Weßling (www.rouvenwessling.de)"
+ ],
+ "repository": "jonschlinkert/is-number",
+ "bugs": {
+ "url": "https://github.com/jonschlinkert/is-number/issues"
+ },
+ "license": "MIT",
+ "files": [
+ "index.js"
+ ],
+ "main": "index.js",
+ "engines": {
+ "node": ">=0.12.0"
+ },
+ "scripts": {
+ "test": "mocha"
+ },
+ "devDependencies": {
+ "ansi": "^0.3.1",
+ "benchmark": "^2.1.4",
+ "gulp-format-md": "^1.0.0",
+ "mocha": "^3.5.3"
+ },
+ "keywords": [
+ "cast",
+ "check",
+ "coerce",
+ "coercion",
+ "finite",
+ "integer",
+ "is",
+ "isnan",
+ "is-nan",
+ "is-num",
+ "is-number",
+ "isnumber",
+ "isfinite",
+ "istype",
+ "kind",
+ "math",
+ "nan",
+ "num",
+ "number",
+ "numeric",
+ "parseFloat",
+ "parseInt",
+ "test",
+ "type",
+ "typeof",
+ "value"
+ ],
+ "verb": {
+ "toc": false,
+ "layout": "default",
+ "tasks": [
+ "readme"
+ ],
+ "related": {
+ "list": [
+ "is-plain-object",
+ "is-primitive",
+ "isobject",
+ "kind-of"
+ ]
+ },
+ "plugins": [
+ "gulp-format-md"
+ ],
+ "lint": {
+ "reflinks": true
+ }
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/locate-path/index.js b/tools/node_modules/eslint/node_modules/locate-path/index.js
new file mode 100644
index 0000000000..a6358e546a
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/locate-path/index.js
@@ -0,0 +1,68 @@
+'use strict';
+const path = require('path');
+const fs = require('fs');
+const {promisify} = require('util');
+const pLocate = require('p-locate');
+
+const fsStat = promisify(fs.stat);
+const fsLStat = promisify(fs.lstat);
+
+const typeMappings = {
+ directory: 'isDirectory',
+ file: 'isFile'
+};
+
+function checkType({type}) {
+ if (type in typeMappings) {
+ return;
+ }
+
+ throw new Error(`Invalid type specified: ${type}`);
+}
+
+const matchType = (type, stat) => type === undefined || stat[typeMappings[type]]();
+
+module.exports = async (paths, options) => {
+ options = {
+ cwd: process.cwd(),
+ type: 'file',
+ allowSymlinks: true,
+ ...options
+ };
+
+ checkType(options);
+
+ const statFn = options.allowSymlinks ? fsStat : fsLStat;
+
+ return pLocate(paths, async path_ => {
+ try {
+ const stat = await statFn(path.resolve(options.cwd, path_));
+ return matchType(options.type, stat);
+ } catch {
+ return false;
+ }
+ }, options);
+};
+
+module.exports.sync = (paths, options) => {
+ options = {
+ cwd: process.cwd(),
+ allowSymlinks: true,
+ type: 'file',
+ ...options
+ };
+
+ checkType(options);
+
+ const statFn = options.allowSymlinks ? fs.statSync : fs.lstatSync;
+
+ for (const path_ of paths) {
+ try {
+ const stat = statFn(path.resolve(options.cwd, path_));
+
+ if (matchType(options.type, stat)) {
+ return path_;
+ }
+ } catch {}
+ }
+};
diff --git a/tools/node_modules/eslint/node_modules/locate-path/license b/tools/node_modules/eslint/node_modules/locate-path/license
new file mode 100644
index 0000000000..fa7ceba3eb
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/locate-path/license
@@ -0,0 +1,9 @@
+MIT License
+
+Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (https://sindresorhus.com)
+
+Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
diff --git a/tools/node_modules/eslint/node_modules/locate-path/package.json b/tools/node_modules/eslint/node_modules/locate-path/package.json
new file mode 100644
index 0000000000..08bea50dc9
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/locate-path/package.json
@@ -0,0 +1,46 @@
+{
+ "name": "locate-path",
+ "version": "6.0.0",
+ "description": "Get the first path that exists on disk of multiple paths",
+ "license": "MIT",
+ "repository": "sindresorhus/locate-path",
+ "funding": "https://github.com/sponsors/sindresorhus",
+ "author": {
+ "name": "Sindre Sorhus",
+ "email": "sindresorhus@gmail.com",
+ "url": "https://sindresorhus.com"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "scripts": {
+ "test": "xo && ava && tsd"
+ },
+ "files": [
+ "index.js",
+ "index.d.ts"
+ ],
+ "keywords": [
+ "locate",
+ "path",
+ "paths",
+ "file",
+ "files",
+ "exists",
+ "find",
+ "finder",
+ "search",
+ "searcher",
+ "array",
+ "iterable",
+ "iterator"
+ ],
+ "dependencies": {
+ "p-locate": "^5.0.0"
+ },
+ "devDependencies": {
+ "ava": "^2.4.0",
+ "tsd": "^0.13.1",
+ "xo": "^0.32.1"
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/locate-path/readme.md b/tools/node_modules/eslint/node_modules/locate-path/readme.md
new file mode 100644
index 0000000000..1002bcd6aa
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/locate-path/readme.md
@@ -0,0 +1,125 @@
+# locate-path [![Build Status](https://travis-ci.com/sindresorhus/locate-path.svg?branch=master)](https://travis-ci.com/github/sindresorhus/locate-path)
+
+> Get the first path that exists on disk of multiple paths
+
+## Install
+
+```
+$ npm install locate-path
+```
+
+## Usage
+
+Here we find the first file that exists on disk, in array order.
+
+```js
+const locatePath = require('locate-path');
+
+const files = [
+ 'unicorn.png',
+ 'rainbow.png', // Only this one actually exists on disk
+ 'pony.png'
+];
+
+(async () => {
+ console(await locatePath(files));
+ //=> 'rainbow'
+})();
+```
+
+## API
+
+### locatePath(paths, options?)
+
+Returns a `Promise<string>` for the first path that exists or `undefined` if none exists.
+
+#### paths
+
+Type: `Iterable<string>`
+
+Paths to check.
+
+#### options
+
+Type: `object`
+
+##### concurrency
+
+Type: `number`\
+Default: `Infinity`\
+Minimum: `1`
+
+Number of concurrently pending promises.
+
+##### preserveOrder
+
+Type: `boolean`\
+Default: `true`
+
+Preserve `paths` order when searching.
+
+Disable this to improve performance if you don't care about the order.
+
+##### cwd
+
+Type: `string`\
+Default: `process.cwd()`
+
+Current working directory.
+
+##### type
+
+Type: `string`\
+Default: `'file'`\
+Values: `'file' | 'directory'`
+
+The type of paths that can match.
+
+##### allowSymlinks
+
+Type: `boolean`\
+Default: `true`
+
+Allow symbolic links to match if they point to the chosen path type.
+
+### locatePath.sync(paths, options?)
+
+Returns the first path that exists or `undefined` if none exists.
+
+#### paths
+
+Type: `Iterable<string>`
+
+Paths to check.
+
+#### options
+
+Type: `object`
+
+##### cwd
+
+Same as above.
+
+##### type
+
+Same as above.
+
+##### allowSymlinks
+
+Same as above.
+
+## Related
+
+- [path-exists](https://github.com/sindresorhus/path-exists) - Check if a path exists
+
+---
+
+<div align="center">
+ <b>
+ <a href="https://tidelift.com/subscription/pkg/npm-locate-path?utm_source=npm-locate-path&utm_medium=referral&utm_campaign=readme">Get professional support for this package with a Tidelift subscription</a>
+ </b>
+ <br>
+ <sub>
+ Tidelift helps make open source sustainable for maintainers while giving companies<br>assurances about security, maintenance, and licensing for their dependencies.
+ </sub>
+</div>
diff --git a/tools/node_modules/eslint/node_modules/merge2/LICENSE b/tools/node_modules/eslint/node_modules/merge2/LICENSE
new file mode 100644
index 0000000000..31dd9c7227
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/merge2/LICENSE
@@ -0,0 +1,21 @@
+The MIT License (MIT)
+
+Copyright (c) 2014-2020 Teambition
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
diff --git a/tools/node_modules/eslint/node_modules/merge2/index.js b/tools/node_modules/eslint/node_modules/merge2/index.js
new file mode 100644
index 0000000000..78a61edf0b
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/merge2/index.js
@@ -0,0 +1,144 @@
+'use strict'
+/*
+ * merge2
+ * https://github.com/teambition/merge2
+ *
+ * Copyright (c) 2014-2020 Teambition
+ * Licensed under the MIT license.
+ */
+const Stream = require('stream')
+const PassThrough = Stream.PassThrough
+const slice = Array.prototype.slice
+
+module.exports = merge2
+
+function merge2 () {
+ const streamsQueue = []
+ const args = slice.call(arguments)
+ let merging = false
+ let options = args[args.length - 1]
+
+ if (options && !Array.isArray(options) && options.pipe == null) {
+ args.pop()
+ } else {
+ options = {}
+ }
+
+ const doEnd = options.end !== false
+ const doPipeError = options.pipeError === true
+ if (options.objectMode == null) {
+ options.objectMode = true
+ }
+ if (options.highWaterMark == null) {
+ options.highWaterMark = 64 * 1024
+ }
+ const mergedStream = PassThrough(options)
+
+ function addStream () {
+ for (let i = 0, len = arguments.length; i < len; i++) {
+ streamsQueue.push(pauseStreams(arguments[i], options))
+ }
+ mergeStream()
+ return this
+ }
+
+ function mergeStream () {
+ if (merging) {
+ return
+ }
+ merging = true
+
+ let streams = streamsQueue.shift()
+ if (!streams) {
+ process.nextTick(endStream)
+ return
+ }
+ if (!Array.isArray(streams)) {
+ streams = [streams]
+ }
+
+ let pipesCount = streams.length + 1
+
+ function next () {
+ if (--pipesCount > 0) {
+ return
+ }
+ merging = false
+ mergeStream()
+ }
+
+ function pipe (stream) {
+ function onend () {
+ stream.removeListener('merge2UnpipeEnd', onend)
+ stream.removeListener('end', onend)
+ if (doPipeError) {
+ stream.removeListener('error', onerror)
+ }
+ next()
+ }
+ function onerror (err) {
+ mergedStream.emit('error', err)
+ }
+ // skip ended stream
+ if (stream._readableState.endEmitted) {
+ return next()
+ }
+
+ stream.on('merge2UnpipeEnd', onend)
+ stream.on('end', onend)
+
+ if (doPipeError) {
+ stream.on('error', onerror)
+ }
+
+ stream.pipe(mergedStream, { end: false })
+ // compatible for old stream
+ stream.resume()
+ }
+
+ for (let i = 0; i < streams.length; i++) {
+ pipe(streams[i])
+ }
+
+ next()
+ }
+
+ function endStream () {
+ merging = false
+ // emit 'queueDrain' when all streams merged.
+ mergedStream.emit('queueDrain')
+ if (doEnd) {
+ mergedStream.end()
+ }
+ }
+
+ mergedStream.setMaxListeners(0)
+ mergedStream.add = addStream
+ mergedStream.on('unpipe', function (stream) {
+ stream.emit('merge2UnpipeEnd')
+ })
+
+ if (args.length) {
+ addStream.apply(null, args)
+ }
+ return mergedStream
+}
+
+// check and pause streams for pipe.
+function pauseStreams (streams, options) {
+ if (!Array.isArray(streams)) {
+ // Backwards-compat with old-style streams
+ if (!streams._readableState && streams.pipe) {
+ streams = streams.pipe(PassThrough(options))
+ }
+ if (!streams._readableState || !streams.pause || !streams.pipe) {
+ throw new Error('Only readable stream can be merged.')
+ }
+ streams.pause()
+ } else {
+ for (let i = 0, len = streams.length; i < len; i++) {
+ streams[i] = pauseStreams(streams[i], options)
+ }
+ }
+ return streams
+}
diff --git a/tools/node_modules/eslint/node_modules/merge2/package.json b/tools/node_modules/eslint/node_modules/merge2/package.json
new file mode 100644
index 0000000000..7777307fde
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/merge2/package.json
@@ -0,0 +1,43 @@
+{
+ "name": "merge2",
+ "description": "Merge multiple streams into one stream in sequence or parallel.",
+ "authors": [
+ "Yan Qing <admin@zensh.com>"
+ ],
+ "license": "MIT",
+ "version": "1.4.1",
+ "main": "./index.js",
+ "repository": {
+ "type": "git",
+ "url": "git@github.com:teambition/merge2.git"
+ },
+ "homepage": "https://github.com/teambition/merge2",
+ "keywords": [
+ "merge2",
+ "multiple",
+ "sequence",
+ "parallel",
+ "merge",
+ "stream",
+ "merge stream",
+ "sync"
+ ],
+ "engines": {
+ "node": ">= 8"
+ },
+ "dependencies": {},
+ "devDependencies": {
+ "standard": "^14.3.4",
+ "through2": "^3.0.1",
+ "thunks": "^4.9.6",
+ "tman": "^1.10.0",
+ "to-through": "^2.0.0"
+ },
+ "scripts": {
+ "test": "standard && tman"
+ },
+ "files": [
+ "README.md",
+ "index.js"
+ ]
+}
diff --git a/tools/node_modules/eslint/node_modules/micromatch/LICENSE b/tools/node_modules/eslint/node_modules/micromatch/LICENSE
new file mode 100755
index 0000000000..9af4a67d20
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/micromatch/LICENSE
@@ -0,0 +1,21 @@
+The MIT License (MIT)
+
+Copyright (c) 2014-present, Jon Schlinkert.
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.
diff --git a/tools/node_modules/eslint/node_modules/micromatch/index.js b/tools/node_modules/eslint/node_modules/micromatch/index.js
new file mode 100644
index 0000000000..1fad7f7245
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/micromatch/index.js
@@ -0,0 +1,467 @@
+'use strict';
+
+const util = require('util');
+const braces = require('braces');
+const picomatch = require('picomatch');
+const utils = require('picomatch/lib/utils');
+const isEmptyString = val => val === '' || val === './';
+
+/**
+ * Returns an array of strings that match one or more glob patterns.
+ *
+ * ```js
+ * const mm = require('micromatch');
+ * // mm(list, patterns[, options]);
+ *
+ * console.log(mm(['a.js', 'a.txt'], ['*.js']));
+ * //=> [ 'a.js' ]
+ * ```
+ * @param {String|Array<string>} `list` List of strings to match.
+ * @param {String|Array<string>} `patterns` One or more glob patterns to use for matching.
+ * @param {Object} `options` See available [options](#options)
+ * @return {Array} Returns an array of matches
+ * @summary false
+ * @api public
+ */
+
+const micromatch = (list, patterns, options) => {
+ patterns = [].concat(patterns);
+ list = [].concat(list);
+
+ let omit = new Set();
+ let keep = new Set();
+ let items = new Set();
+ let negatives = 0;
+
+ let onResult = state => {
+ items.add(state.output);
+ if (options && options.onResult) {
+ options.onResult(state);
+ }
+ };
+
+ for (let i = 0; i < patterns.length; i++) {
+ let isMatch = picomatch(String(patterns[i]), { ...options, onResult }, true);
+ let negated = isMatch.state.negated || isMatch.state.negatedExtglob;
+ if (negated) negatives++;
+
+ for (let item of list) {
+ let matched = isMatch(item, true);
+
+ let match = negated ? !matched.isMatch : matched.isMatch;
+ if (!match) continue;
+
+ if (negated) {
+ omit.add(matched.output);
+ } else {
+ omit.delete(matched.output);
+ keep.add(matched.output);
+ }
+ }
+ }
+
+ let result = negatives === patterns.length ? [...items] : [...keep];
+ let matches = result.filter(item => !omit.has(item));
+
+ if (options && matches.length === 0) {
+ if (options.failglob === true) {
+ throw new Error(`No matches found for "${patterns.join(', ')}"`);
+ }
+
+ if (options.nonull === true || options.nullglob === true) {
+ return options.unescape ? patterns.map(p => p.replace(/\\/g, '')) : patterns;
+ }
+ }
+
+ return matches;
+};
+
+/**
+ * Backwards compatibility
+ */
+
+micromatch.match = micromatch;
+
+/**
+ * Returns a matcher function from the given glob `pattern` and `options`.
+ * The returned function takes a string to match as its only argument and returns
+ * true if the string is a match.
+ *
+ * ```js
+ * const mm = require('micromatch');
+ * // mm.matcher(pattern[, options]);
+ *
+ * const isMatch = mm.matcher('*.!(*a)');
+ * console.log(isMatch('a.a')); //=> false
+ * console.log(isMatch('a.b')); //=> true
+ * ```
+ * @param {String} `pattern` Glob pattern
+ * @param {Object} `options`
+ * @return {Function} Returns a matcher function.
+ * @api public
+ */
+
+micromatch.matcher = (pattern, options) => picomatch(pattern, options);
+
+/**
+ * Returns true if **any** of the given glob `patterns` match the specified `string`.
+ *
+ * ```js
+ * const mm = require('micromatch');
+ * // mm.isMatch(string, patterns[, options]);
+ *
+ * console.log(mm.isMatch('a.a', ['b.*', '*.a'])); //=> true
+ * console.log(mm.isMatch('a.a', 'b.*')); //=> false
+ * ```
+ * @param {String} `str` The string to test.
+ * @param {String|Array} `patterns` One or more glob patterns to use for matching.
+ * @param {Object} `[options]` See available [options](#options).
+ * @return {Boolean} Returns true if any patterns match `str`
+ * @api public
+ */
+
+micromatch.isMatch = (str, patterns, options) => picomatch(patterns, options)(str);
+
+/**
+ * Backwards compatibility
+ */
+
+micromatch.any = micromatch.isMatch;
+
+/**
+ * Returns a list of strings that _**do not match any**_ of the given `patterns`.
+ *
+ * ```js
+ * const mm = require('micromatch');
+ * // mm.not(list, patterns[, options]);
+ *
+ * console.log(mm.not(['a.a', 'b.b', 'c.c'], '*.a'));
+ * //=> ['b.b', 'c.c']
+ * ```
+ * @param {Array} `list` Array of strings to match.
+ * @param {String|Array} `patterns` One or more glob pattern to use for matching.
+ * @param {Object} `options` See available [options](#options) for changing how matches are performed
+ * @return {Array} Returns an array of strings that **do not match** the given patterns.
+ * @api public
+ */
+
+micromatch.not = (list, patterns, options = {}) => {
+ patterns = [].concat(patterns).map(String);
+ let result = new Set();
+ let items = [];
+
+ let onResult = state => {
+ if (options.onResult) options.onResult(state);
+ items.push(state.output);
+ };
+
+ let matches = new Set(micromatch(list, patterns, { ...options, onResult }));
+
+ for (let item of items) {
+ if (!matches.has(item)) {
+ result.add(item);
+ }
+ }
+ return [...result];
+};
+
+/**
+ * Returns true if the given `string` contains the given pattern. Similar
+ * to [.isMatch](#isMatch) but the pattern can match any part of the string.
+ *
+ * ```js
+ * var mm = require('micromatch');
+ * // mm.contains(string, pattern[, options]);
+ *
+ * console.log(mm.contains('aa/bb/cc', '*b'));
+ * //=> true
+ * console.log(mm.contains('aa/bb/cc', '*d'));
+ * //=> false
+ * ```
+ * @param {String} `str` The string to match.
+ * @param {String|Array} `patterns` Glob pattern to use for matching.
+ * @param {Object} `options` See available [options](#options) for changing how matches are performed
+ * @return {Boolean} Returns true if any of the patterns matches any part of `str`.
+ * @api public
+ */
+
+micromatch.contains = (str, pattern, options) => {
+ if (typeof str !== 'string') {
+ throw new TypeError(`Expected a string: "${util.inspect(str)}"`);
+ }
+
+ if (Array.isArray(pattern)) {
+ return pattern.some(p => micromatch.contains(str, p, options));
+ }
+
+ if (typeof pattern === 'string') {
+ if (isEmptyString(str) || isEmptyString(pattern)) {
+ return false;
+ }
+
+ if (str.includes(pattern) || (str.startsWith('./') && str.slice(2).includes(pattern))) {
+ return true;
+ }
+ }
+
+ return micromatch.isMatch(str, pattern, { ...options, contains: true });
+};
+
+/**
+ * Filter the keys of the given object with the given `glob` pattern
+ * and `options`. Does not attempt to match nested keys. If you need this feature,
+ * use [glob-object][] instead.
+ *
+ * ```js
+ * const mm = require('micromatch');
+ * // mm.matchKeys(object, patterns[, options]);
+ *
+ * const obj = { aa: 'a', ab: 'b', ac: 'c' };
+ * console.log(mm.matchKeys(obj, '*b'));
+ * //=> { ab: 'b' }
+ * ```
+ * @param {Object} `object` The object with keys to filter.
+ * @param {String|Array} `patterns` One or more glob patterns to use for matching.
+ * @param {Object} `options` See available [options](#options) for changing how matches are performed
+ * @return {Object} Returns an object with only keys that match the given patterns.
+ * @api public
+ */
+
+micromatch.matchKeys = (obj, patterns, options) => {
+ if (!utils.isObject(obj)) {
+ throw new TypeError('Expected the first argument to be an object');
+ }
+ let keys = micromatch(Object.keys(obj), patterns, options);
+ let res = {};
+ for (let key of keys) res[key] = obj[key];
+ return res;
+};
+
+/**
+ * Returns true if some of the strings in the given `list` match any of the given glob `patterns`.
+ *
+ * ```js
+ * const mm = require('micromatch');
+ * // mm.some(list, patterns[, options]);
+ *
+ * console.log(mm.some(['foo.js', 'bar.js'], ['*.js', '!foo.js']));
+ * // true
+ * console.log(mm.some(['foo.js'], ['*.js', '!foo.js']));
+ * // false
+ * ```
+ * @param {String|Array} `list` The string or array of strings to test. Returns as soon as the first match is found.
+ * @param {String|Array} `patterns` One or more glob patterns to use for matching.
+ * @param {Object} `options` See available [options](#options) for changing how matches are performed
+ * @return {Boolean} Returns true if any `patterns` matches any of the strings in `list`
+ * @api public
+ */
+
+micromatch.some = (list, patterns, options) => {
+ let items = [].concat(list);
+
+ for (let pattern of [].concat(patterns)) {
+ let isMatch = picomatch(String(pattern), options);
+ if (items.some(item => isMatch(item))) {
+ return true;
+ }
+ }
+ return false;
+};
+
+/**
+ * Returns true if every string in the given `list` matches
+ * any of the given glob `patterns`.
+ *
+ * ```js
+ * const mm = require('micromatch');
+ * // mm.every(list, patterns[, options]);
+ *
+ * console.log(mm.every('foo.js', ['foo.js']));
+ * // true
+ * console.log(mm.every(['foo.js', 'bar.js'], ['*.js']));
+ * // true
+ * console.log(mm.every(['foo.js', 'bar.js'], ['*.js', '!foo.js']));
+ * // false
+ * console.log(mm.every(['foo.js'], ['*.js', '!foo.js']));
+ * // false
+ * ```
+ * @param {String|Array} `list` The string or array of strings to test.
+ * @param {String|Array} `patterns` One or more glob patterns to use for matching.
+ * @param {Object} `options` See available [options](#options) for changing how matches are performed
+ * @return {Boolean} Returns true if all `patterns` matches all of the strings in `list`
+ * @api public
+ */
+
+micromatch.every = (list, patterns, options) => {
+ let items = [].concat(list);
+
+ for (let pattern of [].concat(patterns)) {
+ let isMatch = picomatch(String(pattern), options);
+ if (!items.every(item => isMatch(item))) {
+ return false;
+ }
+ }
+ return true;
+};
+
+/**
+ * Returns true if **all** of the given `patterns` match
+ * the specified string.
+ *
+ * ```js
+ * const mm = require('micromatch');
+ * // mm.all(string, patterns[, options]);
+ *
+ * console.log(mm.all('foo.js', ['foo.js']));
+ * // true
+ *
+ * console.log(mm.all('foo.js', ['*.js', '!foo.js']));
+ * // false
+ *
+ * console.log(mm.all('foo.js', ['*.js', 'foo.js']));
+ * // true
+ *
+ * console.log(mm.all('foo.js', ['*.js', 'f*', '*o*', '*o.js']));
+ * // true
+ * ```
+ * @param {String|Array} `str` The string to test.
+ * @param {String|Array} `patterns` One or more glob patterns to use for matching.
+ * @param {Object} `options` See available [options](#options) for changing how matches are performed
+ * @return {Boolean} Returns true if any patterns match `str`
+ * @api public
+ */
+
+micromatch.all = (str, patterns, options) => {
+ if (typeof str !== 'string') {
+ throw new TypeError(`Expected a string: "${util.inspect(str)}"`);
+ }
+
+ return [].concat(patterns).every(p => picomatch(p, options)(str));
+};
+
+/**
+ * Returns an array of matches captured by `pattern` in `string, or `null` if the pattern did not match.
+ *
+ * ```js
+ * const mm = require('micromatch');
+ * // mm.capture(pattern, string[, options]);
+ *
+ * console.log(mm.capture('test/*.js', 'test/foo.js'));
+ * //=> ['foo']
+ * console.log(mm.capture('test/*.js', 'foo/bar.css'));
+ * //=> null
+ * ```
+ * @param {String} `glob` Glob pattern to use for matching.
+ * @param {String} `input` String to match
+ * @param {Object} `options` See available [options](#options) for changing how matches are performed
+ * @return {Array|null} Returns an array of captures if the input matches the glob pattern, otherwise `null`.
+ * @api public
+ */
+
+micromatch.capture = (glob, input, options) => {
+ let posix = utils.isWindows(options);
+ let regex = picomatch.makeRe(String(glob), { ...options, capture: true });
+ let match = regex.exec(posix ? utils.toPosixSlashes(input) : input);
+
+ if (match) {
+ return match.slice(1).map(v => v === void 0 ? '' : v);
+ }
+};
+
+/**
+ * Create a regular expression from the given glob `pattern`.
+ *
+ * ```js
+ * const mm = require('micromatch');
+ * // mm.makeRe(pattern[, options]);
+ *
+ * console.log(mm.makeRe('*.js'));
+ * //=> /^(?:(\.[\\\/])?(?!\.)(?=.)[^\/]*?\.js)$/
+ * ```
+ * @param {String} `pattern` A glob pattern to convert to regex.
+ * @param {Object} `options`
+ * @return {RegExp} Returns a regex created from the given pattern.
+ * @api public
+ */
+
+micromatch.makeRe = (...args) => picomatch.makeRe(...args);
+
+/**
+ * Scan a glob pattern to separate the pattern into segments. Used
+ * by the [split](#split) method.
+ *
+ * ```js
+ * const mm = require('micromatch');
+ * const state = mm.scan(pattern[, options]);
+ * ```
+ * @param {String} `pattern`
+ * @param {Object} `options`
+ * @return {Object} Returns an object with
+ * @api public
+ */
+
+micromatch.scan = (...args) => picomatch.scan(...args);
+
+/**
+ * Parse a glob pattern to create the source string for a regular
+ * expression.
+ *
+ * ```js
+ * const mm = require('micromatch');
+ * const state = mm.parse(pattern[, options]);
+ * ```
+ * @param {String} `glob`
+ * @param {Object} `options`
+ * @return {Object} Returns an object with useful properties and output to be used as regex source string.
+ * @api public
+ */
+
+micromatch.parse = (patterns, options) => {
+ let res = [];
+ for (let pattern of [].concat(patterns || [])) {
+ for (let str of braces(String(pattern), options)) {
+ res.push(picomatch.parse(str, options));
+ }
+ }
+ return res;
+};
+
+/**
+ * Process the given brace `pattern`.
+ *
+ * ```js
+ * const { braces } = require('micromatch');
+ * console.log(braces('foo/{a,b,c}/bar'));
+ * //=> [ 'foo/(a|b|c)/bar' ]
+ *
+ * console.log(braces('foo/{a,b,c}/bar', { expand: true }));
+ * //=> [ 'foo/a/bar', 'foo/b/bar', 'foo/c/bar' ]
+ * ```
+ * @param {String} `pattern` String with brace pattern to process.
+ * @param {Object} `options` Any [options](#options) to change how expansion is performed. See the [braces][] library for all available options.
+ * @return {Array}
+ * @api public
+ */
+
+micromatch.braces = (pattern, options) => {
+ if (typeof pattern !== 'string') throw new TypeError('Expected a string');
+ if ((options && options.nobrace === true) || !/\{.*\}/.test(pattern)) {
+ return [pattern];
+ }
+ return braces(pattern, options);
+};
+
+/**
+ * Expand braces
+ */
+
+micromatch.braceExpand = (pattern, options) => {
+ if (typeof pattern !== 'string') throw new TypeError('Expected a string');
+ return micromatch.braces(pattern, { ...options, expand: true });
+};
+
+/**
+ * Expose micromatch
+ */
+
+module.exports = micromatch;
diff --git a/tools/node_modules/eslint/node_modules/micromatch/package.json b/tools/node_modules/eslint/node_modules/micromatch/package.json
new file mode 100644
index 0000000000..6061d5be74
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/micromatch/package.json
@@ -0,0 +1,119 @@
+{
+ "name": "micromatch",
+ "description": "Glob matching for javascript/node.js. A replacement and faster alternative to minimatch and multimatch.",
+ "version": "4.0.5",
+ "homepage": "https://github.com/micromatch/micromatch",
+ "author": "Jon Schlinkert (https://github.com/jonschlinkert)",
+ "contributors": [
+ "(https://github.com/DianeLooney)",
+ "Amila Welihinda (amilajack.com)",
+ "Bogdan Chadkin (https://github.com/TrySound)",
+ "Brian Woodward (https://twitter.com/doowb)",
+ "Devon Govett (http://badassjs.com)",
+ "Elan Shanker (https://github.com/es128)",
+ "Fabrício Matté (https://ultcombo.js.org)",
+ "Jon Schlinkert (http://twitter.com/jonschlinkert)",
+ "Martin Kolárik (https://kolarik.sk)",
+ "Olsten Larck (https://i.am.charlike.online)",
+ "Paul Miller (paulmillr.com)",
+ "Tom Byrer (https://github.com/tomByrer)",
+ "Tyler Akins (http://rumkin.com)",
+ "Peter Bright <drpizza@quiscalusmexicanus.org> (https://github.com/drpizza)",
+ "Kuba Juszczyk (https://github.com/ku8ar)"
+ ],
+ "repository": "micromatch/micromatch",
+ "bugs": {
+ "url": "https://github.com/micromatch/micromatch/issues"
+ },
+ "license": "MIT",
+ "files": [
+ "index.js"
+ ],
+ "main": "index.js",
+ "engines": {
+ "node": ">=8.6"
+ },
+ "scripts": {
+ "test": "mocha"
+ },
+ "dependencies": {
+ "braces": "^3.0.2",
+ "picomatch": "^2.3.1"
+ },
+ "devDependencies": {
+ "fill-range": "^7.0.1",
+ "gulp-format-md": "^2.0.0",
+ "minimatch": "^5.0.1",
+ "mocha": "^9.2.2",
+ "time-require": "github:jonschlinkert/time-require"
+ },
+ "keywords": [
+ "bash",
+ "bracket",
+ "character-class",
+ "expand",
+ "expansion",
+ "expression",
+ "extglob",
+ "extglobs",
+ "file",
+ "files",
+ "filter",
+ "find",
+ "glob",
+ "globbing",
+ "globs",
+ "globstar",
+ "lookahead",
+ "lookaround",
+ "lookbehind",
+ "match",
+ "matcher",
+ "matches",
+ "matching",
+ "micromatch",
+ "minimatch",
+ "multimatch",
+ "negate",
+ "negation",
+ "path",
+ "pattern",
+ "patterns",
+ "posix",
+ "regex",
+ "regexp",
+ "regular",
+ "shell",
+ "star",
+ "wildcard"
+ ],
+ "verb": {
+ "toc": "collapsible",
+ "layout": "default",
+ "tasks": [
+ "readme"
+ ],
+ "plugins": [
+ "gulp-format-md"
+ ],
+ "lint": {
+ "reflinks": true
+ },
+ "related": {
+ "list": [
+ "braces",
+ "expand-brackets",
+ "extglob",
+ "fill-range",
+ "nanomatch"
+ ]
+ },
+ "reflinks": [
+ "extglob",
+ "fill-range",
+ "glob-object",
+ "minimatch",
+ "multimatch"
+ ]
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/p-limit/index.js b/tools/node_modules/eslint/node_modules/p-limit/index.js
new file mode 100644
index 0000000000..c2ae52d90d
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/p-limit/index.js
@@ -0,0 +1,71 @@
+'use strict';
+const Queue = require('yocto-queue');
+
+const pLimit = concurrency => {
+ if (!((Number.isInteger(concurrency) || concurrency === Infinity) && concurrency > 0)) {
+ throw new TypeError('Expected `concurrency` to be a number from 1 and up');
+ }
+
+ const queue = new Queue();
+ let activeCount = 0;
+
+ const next = () => {
+ activeCount--;
+
+ if (queue.size > 0) {
+ queue.dequeue()();
+ }
+ };
+
+ const run = async (fn, resolve, ...args) => {
+ activeCount++;
+
+ const result = (async () => fn(...args))();
+
+ resolve(result);
+
+ try {
+ await result;
+ } catch {}
+
+ next();
+ };
+
+ const enqueue = (fn, resolve, ...args) => {
+ queue.enqueue(run.bind(null, fn, resolve, ...args));
+
+ (async () => {
+ // This function needs to wait until the next microtask before comparing
+ // `activeCount` to `concurrency`, because `activeCount` is updated asynchronously
+ // when the run function is dequeued and called. The comparison in the if-statement
+ // needs to happen asynchronously as well to get an up-to-date value for `activeCount`.
+ await Promise.resolve();
+
+ if (activeCount < concurrency && queue.size > 0) {
+ queue.dequeue()();
+ }
+ })();
+ };
+
+ const generator = (fn, ...args) => new Promise(resolve => {
+ enqueue(fn, resolve, ...args);
+ });
+
+ Object.defineProperties(generator, {
+ activeCount: {
+ get: () => activeCount
+ },
+ pendingCount: {
+ get: () => queue.size
+ },
+ clearQueue: {
+ value: () => {
+ queue.clear();
+ }
+ }
+ });
+
+ return generator;
+};
+
+module.exports = pLimit;
diff --git a/tools/node_modules/eslint/node_modules/p-limit/license b/tools/node_modules/eslint/node_modules/p-limit/license
new file mode 100644
index 0000000000..fa7ceba3eb
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/p-limit/license
@@ -0,0 +1,9 @@
+MIT License
+
+Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (https://sindresorhus.com)
+
+Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
diff --git a/tools/node_modules/eslint/node_modules/p-limit/package.json b/tools/node_modules/eslint/node_modules/p-limit/package.json
new file mode 100644
index 0000000000..76514736fc
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/p-limit/package.json
@@ -0,0 +1,52 @@
+{
+ "name": "p-limit",
+ "version": "3.1.0",
+ "description": "Run multiple promise-returning & async functions with limited concurrency",
+ "license": "MIT",
+ "repository": "sindresorhus/p-limit",
+ "funding": "https://github.com/sponsors/sindresorhus",
+ "author": {
+ "name": "Sindre Sorhus",
+ "email": "sindresorhus@gmail.com",
+ "url": "https://sindresorhus.com"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "scripts": {
+ "test": "xo && ava && tsd"
+ },
+ "files": [
+ "index.js",
+ "index.d.ts"
+ ],
+ "keywords": [
+ "promise",
+ "limit",
+ "limited",
+ "concurrency",
+ "throttle",
+ "throat",
+ "rate",
+ "batch",
+ "ratelimit",
+ "task",
+ "queue",
+ "async",
+ "await",
+ "promises",
+ "bluebird"
+ ],
+ "dependencies": {
+ "yocto-queue": "^0.1.0"
+ },
+ "devDependencies": {
+ "ava": "^2.4.0",
+ "delay": "^4.4.0",
+ "in-range": "^2.0.0",
+ "random-int": "^2.0.1",
+ "time-span": "^4.0.0",
+ "tsd": "^0.13.1",
+ "xo": "^0.35.0"
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/p-limit/readme.md b/tools/node_modules/eslint/node_modules/p-limit/readme.md
new file mode 100644
index 0000000000..b283c1e635
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/p-limit/readme.md
@@ -0,0 +1,101 @@
+# p-limit
+
+> Run multiple promise-returning & async functions with limited concurrency
+
+## Install
+
+```
+$ npm install p-limit
+```
+
+## Usage
+
+```js
+const pLimit = require('p-limit');
+
+const limit = pLimit(1);
+
+const input = [
+ limit(() => fetchSomething('foo')),
+ limit(() => fetchSomething('bar')),
+ limit(() => doSomething())
+];
+
+(async () => {
+ // Only one promise is run at once
+ const result = await Promise.all(input);
+ console.log(result);
+})();
+```
+
+## API
+
+### pLimit(concurrency)
+
+Returns a `limit` function.
+
+#### concurrency
+
+Type: `number`\
+Minimum: `1`\
+Default: `Infinity`
+
+Concurrency limit.
+
+### limit(fn, ...args)
+
+Returns the promise returned by calling `fn(...args)`.
+
+#### fn
+
+Type: `Function`
+
+Promise-returning/async function.
+
+#### args
+
+Any arguments to pass through to `fn`.
+
+Support for passing arguments on to the `fn` is provided in order to be able to avoid creating unnecessary closures. You probably don't need this optimization unless you're pushing a *lot* of functions.
+
+### limit.activeCount
+
+The number of promises that are currently running.
+
+### limit.pendingCount
+
+The number of promises that are waiting to run (i.e. their internal `fn` was not called yet).
+
+### limit.clearQueue()
+
+Discard pending promises that are waiting to run.
+
+This might be useful if you want to teardown the queue at the end of your program's lifecycle or discard any function calls referencing an intermediary state of your app.
+
+Note: This does not cancel promises that are already running.
+
+## FAQ
+
+### How is this different from the [`p-queue`](https://github.com/sindresorhus/p-queue) package?
+
+This package is only about limiting the number of concurrent executions, while `p-queue` is a fully featured queue implementation with lots of different options, introspection, and ability to pause the queue.
+
+## Related
+
+- [p-queue](https://github.com/sindresorhus/p-queue) - Promise queue with concurrency control
+- [p-throttle](https://github.com/sindresorhus/p-throttle) - Throttle promise-returning & async functions
+- [p-debounce](https://github.com/sindresorhus/p-debounce) - Debounce promise-returning & async functions
+- [p-all](https://github.com/sindresorhus/p-all) - Run promise-returning & async functions concurrently with optional limited concurrency
+- [More…](https://github.com/sindresorhus/promise-fun)
+
+---
+
+<div align="center">
+ <b>
+ <a href="https://tidelift.com/subscription/pkg/npm-p-limit?utm_source=npm-p-limit&utm_medium=referral&utm_campaign=readme">Get professional support for this package with a Tidelift subscription</a>
+ </b>
+ <br>
+ <sub>
+ Tidelift helps make open source sustainable for maintainers while giving companies<br>assurances about security, maintenance, and licensing for their dependencies.
+ </sub>
+</div>
diff --git a/tools/node_modules/eslint/node_modules/p-locate/index.js b/tools/node_modules/eslint/node_modules/p-locate/index.js
new file mode 100644
index 0000000000..641c3dd1e8
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/p-locate/index.js
@@ -0,0 +1,50 @@
+'use strict';
+const pLimit = require('p-limit');
+
+class EndError extends Error {
+ constructor(value) {
+ super();
+ this.value = value;
+ }
+}
+
+// The input can also be a promise, so we await it
+const testElement = async (element, tester) => tester(await element);
+
+// The input can also be a promise, so we `Promise.all()` them both
+const finder = async element => {
+ const values = await Promise.all(element);
+ if (values[1] === true) {
+ throw new EndError(values[0]);
+ }
+
+ return false;
+};
+
+const pLocate = async (iterable, tester, options) => {
+ options = {
+ concurrency: Infinity,
+ preserveOrder: true,
+ ...options
+ };
+
+ const limit = pLimit(options.concurrency);
+
+ // Start all the promises concurrently with optional limit
+ const items = [...iterable].map(element => [element, limit(testElement, element, tester)]);
+
+ // Check the promises either serially or concurrently
+ const checkLimit = pLimit(options.preserveOrder ? 1 : Infinity);
+
+ try {
+ await Promise.all(items.map(element => checkLimit(finder, element)));
+ } catch (error) {
+ if (error instanceof EndError) {
+ return error.value;
+ }
+
+ throw error;
+ }
+};
+
+module.exports = pLocate;
diff --git a/tools/node_modules/eslint/node_modules/p-locate/license b/tools/node_modules/eslint/node_modules/p-locate/license
new file mode 100644
index 0000000000..fa7ceba3eb
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/p-locate/license
@@ -0,0 +1,9 @@
+MIT License
+
+Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (https://sindresorhus.com)
+
+Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
diff --git a/tools/node_modules/eslint/node_modules/p-locate/package.json b/tools/node_modules/eslint/node_modules/p-locate/package.json
new file mode 100644
index 0000000000..2d5e447f55
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/p-locate/package.json
@@ -0,0 +1,54 @@
+{
+ "name": "p-locate",
+ "version": "5.0.0",
+ "description": "Get the first fulfilled promise that satisfies the provided testing function",
+ "license": "MIT",
+ "repository": "sindresorhus/p-locate",
+ "funding": "https://github.com/sponsors/sindresorhus",
+ "author": {
+ "name": "Sindre Sorhus",
+ "email": "sindresorhus@gmail.com",
+ "url": "https://sindresorhus.com"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "scripts": {
+ "test": "xo && ava && tsd"
+ },
+ "files": [
+ "index.js",
+ "index.d.ts"
+ ],
+ "keywords": [
+ "promise",
+ "locate",
+ "find",
+ "finder",
+ "search",
+ "searcher",
+ "test",
+ "array",
+ "collection",
+ "iterable",
+ "iterator",
+ "race",
+ "fulfilled",
+ "fastest",
+ "async",
+ "await",
+ "promises",
+ "bluebird"
+ ],
+ "dependencies": {
+ "p-limit": "^3.0.2"
+ },
+ "devDependencies": {
+ "ava": "^2.4.0",
+ "delay": "^4.1.0",
+ "in-range": "^2.0.0",
+ "time-span": "^4.0.0",
+ "tsd": "^0.13.1",
+ "xo": "^0.32.1"
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/p-locate/readme.md b/tools/node_modules/eslint/node_modules/p-locate/readme.md
new file mode 100644
index 0000000000..be85ec1d44
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/p-locate/readme.md
@@ -0,0 +1,93 @@
+# p-locate [![Build Status](https://travis-ci.com/sindresorhus/p-locate.svg?branch=master)](https://travis-ci.com/github/sindresorhus/p-locate)
+
+> Get the first fulfilled promise that satisfies the provided testing function
+
+Think of it like an async version of [`Array#find`](https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/Array/find).
+
+## Install
+
+```
+$ npm install p-locate
+```
+
+## Usage
+
+Here we find the first file that exists on disk, in array order.
+
+```js
+const pathExists = require('path-exists');
+const pLocate = require('p-locate');
+
+const files = [
+ 'unicorn.png',
+ 'rainbow.png', // Only this one actually exists on disk
+ 'pony.png'
+];
+
+(async () => {
+ const foundPath = await pLocate(files, file => pathExists(file));
+
+ console.log(foundPath);
+ //=> 'rainbow'
+})();
+```
+
+*The above is just an example. Use [`locate-path`](https://github.com/sindresorhus/locate-path) if you need this.*
+
+## API
+
+### pLocate(input, tester, options?)
+
+Returns a `Promise` that is fulfilled when `tester` resolves to `true` or the iterable is done, or rejects if any of the promises reject. The fulfilled value is the current iterable value or `undefined` if `tester` never resolved to `true`.
+
+#### input
+
+Type: `Iterable<Promise | unknown>`
+
+An iterable of promises/values to test.
+
+#### tester(element)
+
+Type: `Function`
+
+This function will receive resolved values from `input` and is expected to return a `Promise<boolean>` or `boolean`.
+
+#### options
+
+Type: `object`
+
+##### concurrency
+
+Type: `number`\
+Default: `Infinity`\
+Minimum: `1`
+
+Number of concurrently pending promises returned by `tester`.
+
+##### preserveOrder
+
+Type: `boolean`\
+Default: `true`
+
+Preserve `input` order when searching.
+
+Disable this to improve performance if you don't care about the order.
+
+## Related
+
+- [p-map](https://github.com/sindresorhus/p-map) - Map over promises concurrently
+- [p-filter](https://github.com/sindresorhus/p-filter) - Filter promises concurrently
+- [p-any](https://github.com/sindresorhus/p-any) - Wait for any promise to be fulfilled
+- [More…](https://github.com/sindresorhus/promise-fun)
+
+---
+
+<div align="center">
+ <b>
+ <a href="https://tidelift.com/subscription/pkg/npm-p-locate?utm_source=npm-p-locate&utm_medium=referral&utm_campaign=readme">Get professional support for this package with a Tidelift subscription</a>
+ </b>
+ <br>
+ <sub>
+ Tidelift helps make open source sustainable for maintainers while giving companies<br>assurances about security, maintenance, and licensing for their dependencies.
+ </sub>
+</div>
diff --git a/tools/node_modules/eslint/node_modules/path-exists/index.js b/tools/node_modules/eslint/node_modules/path-exists/index.js
new file mode 100644
index 0000000000..1943921b75
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/path-exists/index.js
@@ -0,0 +1,23 @@
+'use strict';
+const fs = require('fs');
+const {promisify} = require('util');
+
+const pAccess = promisify(fs.access);
+
+module.exports = async path => {
+ try {
+ await pAccess(path);
+ return true;
+ } catch (_) {
+ return false;
+ }
+};
+
+module.exports.sync = path => {
+ try {
+ fs.accessSync(path);
+ return true;
+ } catch (_) {
+ return false;
+ }
+};
diff --git a/tools/node_modules/eslint/node_modules/path-exists/license b/tools/node_modules/eslint/node_modules/path-exists/license
new file mode 100644
index 0000000000..e7af2f7710
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/path-exists/license
@@ -0,0 +1,9 @@
+MIT License
+
+Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)
+
+Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
diff --git a/tools/node_modules/eslint/node_modules/path-exists/package.json b/tools/node_modules/eslint/node_modules/path-exists/package.json
new file mode 100644
index 0000000000..0755256a2b
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/path-exists/package.json
@@ -0,0 +1,39 @@
+{
+ "name": "path-exists",
+ "version": "4.0.0",
+ "description": "Check if a path exists",
+ "license": "MIT",
+ "repository": "sindresorhus/path-exists",
+ "author": {
+ "name": "Sindre Sorhus",
+ "email": "sindresorhus@gmail.com",
+ "url": "sindresorhus.com"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "scripts": {
+ "test": "xo && ava && tsd"
+ },
+ "files": [
+ "index.js",
+ "index.d.ts"
+ ],
+ "keywords": [
+ "path",
+ "exists",
+ "exist",
+ "file",
+ "filepath",
+ "fs",
+ "filesystem",
+ "file-system",
+ "access",
+ "stat"
+ ],
+ "devDependencies": {
+ "ava": "^1.4.1",
+ "tsd": "^0.7.2",
+ "xo": "^0.24.0"
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/path-exists/readme.md b/tools/node_modules/eslint/node_modules/path-exists/readme.md
new file mode 100644
index 0000000000..81f9845456
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/path-exists/readme.md
@@ -0,0 +1,52 @@
+# path-exists [![Build Status](https://travis-ci.org/sindresorhus/path-exists.svg?branch=master)](https://travis-ci.org/sindresorhus/path-exists)
+
+> Check if a path exists
+
+NOTE: `fs.existsSync` has been un-deprecated in Node.js since 6.8.0. If you only need to check synchronously, this module is not needed.
+
+While [`fs.exists()`](https://nodejs.org/api/fs.html#fs_fs_exists_path_callback) is being [deprecated](https://github.com/iojs/io.js/issues/103), there's still a genuine use-case of being able to check if a path exists for other purposes than doing IO with it.
+
+Never use this before handling a file though:
+
+> In particular, checking if a file exists before opening it is an anti-pattern that leaves you vulnerable to race conditions: another process may remove the file between the calls to `fs.exists()` and `fs.open()`. Just open the file and handle the error when it's not there.
+
+
+## Install
+
+```
+$ npm install path-exists
+```
+
+
+## Usage
+
+```js
+// foo.js
+const pathExists = require('path-exists');
+
+(async () => {
+ console.log(await pathExists('foo.js'));
+ //=> true
+})();
+```
+
+
+## API
+
+### pathExists(path)
+
+Returns a `Promise<boolean>` of whether the path exists.
+
+### pathExists.sync(path)
+
+Returns a `boolean` of whether the path exists.
+
+
+## Related
+
+- [path-exists-cli](https://github.com/sindresorhus/path-exists-cli) - CLI for this module
+
+
+## License
+
+MIT © [Sindre Sorhus](https://sindresorhus.com)
diff --git a/tools/node_modules/eslint/node_modules/path-type/index.js b/tools/node_modules/eslint/node_modules/path-type/index.js
new file mode 100644
index 0000000000..b8f34b24ef
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/path-type/index.js
@@ -0,0 +1,43 @@
+'use strict';
+const {promisify} = require('util');
+const fs = require('fs');
+
+async function isType(fsStatType, statsMethodName, filePath) {
+ if (typeof filePath !== 'string') {
+ throw new TypeError(`Expected a string, got ${typeof filePath}`);
+ }
+
+ try {
+ const stats = await promisify(fs[fsStatType])(filePath);
+ return stats[statsMethodName]();
+ } catch (error) {
+ if (error.code === 'ENOENT') {
+ return false;
+ }
+
+ throw error;
+ }
+}
+
+function isTypeSync(fsStatType, statsMethodName, filePath) {
+ if (typeof filePath !== 'string') {
+ throw new TypeError(`Expected a string, got ${typeof filePath}`);
+ }
+
+ try {
+ return fs[fsStatType](filePath)[statsMethodName]();
+ } catch (error) {
+ if (error.code === 'ENOENT') {
+ return false;
+ }
+
+ throw error;
+ }
+}
+
+exports.isFile = isType.bind(null, 'stat', 'isFile');
+exports.isDirectory = isType.bind(null, 'stat', 'isDirectory');
+exports.isSymlink = isType.bind(null, 'lstat', 'isSymbolicLink');
+exports.isFileSync = isTypeSync.bind(null, 'statSync', 'isFile');
+exports.isDirectorySync = isTypeSync.bind(null, 'statSync', 'isDirectory');
+exports.isSymlinkSync = isTypeSync.bind(null, 'lstatSync', 'isSymbolicLink');
diff --git a/tools/node_modules/eslint/node_modules/path-type/license b/tools/node_modules/eslint/node_modules/path-type/license
new file mode 100644
index 0000000000..e7af2f7710
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/path-type/license
@@ -0,0 +1,9 @@
+MIT License
+
+Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)
+
+Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
diff --git a/tools/node_modules/eslint/node_modules/path-type/package.json b/tools/node_modules/eslint/node_modules/path-type/package.json
new file mode 100644
index 0000000000..635b71100b
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/path-type/package.json
@@ -0,0 +1,45 @@
+{
+ "name": "path-type",
+ "version": "4.0.0",
+ "description": "Check if a path is a file, directory, or symlink",
+ "license": "MIT",
+ "repository": "sindresorhus/path-type",
+ "author": {
+ "name": "Sindre Sorhus",
+ "email": "sindresorhus@gmail.com",
+ "url": "sindresorhus.com"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "scripts": {
+ "test": "xo && nyc ava && tsd-check"
+ },
+ "files": [
+ "index.js",
+ "index.d.ts"
+ ],
+ "keywords": [
+ "path",
+ "fs",
+ "type",
+ "is",
+ "check",
+ "directory",
+ "dir",
+ "file",
+ "filepath",
+ "symlink",
+ "symbolic",
+ "link",
+ "stat",
+ "stats",
+ "filesystem"
+ ],
+ "devDependencies": {
+ "ava": "^1.3.1",
+ "nyc": "^13.3.0",
+ "tsd-check": "^0.3.0",
+ "xo": "^0.24.0"
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/path-type/readme.md b/tools/node_modules/eslint/node_modules/path-type/readme.md
new file mode 100644
index 0000000000..4c972fa56a
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/path-type/readme.md
@@ -0,0 +1,72 @@
+# path-type [![Build Status](https://travis-ci.org/sindresorhus/path-type.svg?branch=master)](https://travis-ci.org/sindresorhus/path-type)
+
+> Check if a path is a file, directory, or symlink
+
+
+## Install
+
+```
+$ npm install path-type
+```
+
+
+## Usage
+
+```js
+const {isFile} = require('path-type');
+
+(async () => {
+ console.log(await isFile('package.json'));
+ //=> true
+})();
+```
+
+
+## API
+
+### isFile(path)
+
+Check whether the passed `path` is a file.
+
+Returns a `Promise<boolean>`.
+
+#### path
+
+Type: `string`
+
+The path to check.
+
+### isDirectory(path)
+
+Check whether the passed `path` is a directory.
+
+Returns a `Promise<boolean>`.
+
+### isSymlink(path)
+
+Check whether the passed `path` is a symlink.
+
+Returns a `Promise<boolean>`.
+
+### isFileSync(path)
+
+Synchronously check whether the passed `path` is a file.
+
+Returns a `boolean`.
+
+### isDirectorySync(path)
+
+Synchronously check whether the passed `path` is a directory.
+
+Returns a `boolean`.
+
+### isSymlinkSync(path)
+
+Synchronously check whether the passed `path` is a symlink.
+
+Returns a `boolean`.
+
+
+## License
+
+MIT © [Sindre Sorhus](https://sindresorhus.com)
diff --git a/tools/node_modules/eslint/node_modules/picomatch/LICENSE b/tools/node_modules/eslint/node_modules/picomatch/LICENSE
new file mode 100644
index 0000000000..3608dca25e
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/picomatch/LICENSE
@@ -0,0 +1,21 @@
+The MIT License (MIT)
+
+Copyright (c) 2017-present, Jon Schlinkert.
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.
diff --git a/tools/node_modules/eslint/node_modules/picomatch/index.js b/tools/node_modules/eslint/node_modules/picomatch/index.js
new file mode 100644
index 0000000000..d2f2bc59d0
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/picomatch/index.js
@@ -0,0 +1,3 @@
+'use strict';
+
+module.exports = require('./lib/picomatch');
diff --git a/tools/node_modules/eslint/node_modules/picomatch/lib/constants.js b/tools/node_modules/eslint/node_modules/picomatch/lib/constants.js
new file mode 100644
index 0000000000..a62ef38795
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/picomatch/lib/constants.js
@@ -0,0 +1,179 @@
+'use strict';
+
+const path = require('path');
+const WIN_SLASH = '\\\\/';
+const WIN_NO_SLASH = `[^${WIN_SLASH}]`;
+
+/**
+ * Posix glob regex
+ */
+
+const DOT_LITERAL = '\\.';
+const PLUS_LITERAL = '\\+';
+const QMARK_LITERAL = '\\?';
+const SLASH_LITERAL = '\\/';
+const ONE_CHAR = '(?=.)';
+const QMARK = '[^/]';
+const END_ANCHOR = `(?:${SLASH_LITERAL}|$)`;
+const START_ANCHOR = `(?:^|${SLASH_LITERAL})`;
+const DOTS_SLASH = `${DOT_LITERAL}{1,2}${END_ANCHOR}`;
+const NO_DOT = `(?!${DOT_LITERAL})`;
+const NO_DOTS = `(?!${START_ANCHOR}${DOTS_SLASH})`;
+const NO_DOT_SLASH = `(?!${DOT_LITERAL}{0,1}${END_ANCHOR})`;
+const NO_DOTS_SLASH = `(?!${DOTS_SLASH})`;
+const QMARK_NO_DOT = `[^.${SLASH_LITERAL}]`;
+const STAR = `${QMARK}*?`;
+
+const POSIX_CHARS = {
+ DOT_LITERAL,
+ PLUS_LITERAL,
+ QMARK_LITERAL,
+ SLASH_LITERAL,
+ ONE_CHAR,
+ QMARK,
+ END_ANCHOR,
+ DOTS_SLASH,
+ NO_DOT,
+ NO_DOTS,
+ NO_DOT_SLASH,
+ NO_DOTS_SLASH,
+ QMARK_NO_DOT,
+ STAR,
+ START_ANCHOR
+};
+
+/**
+ * Windows glob regex
+ */
+
+const WINDOWS_CHARS = {
+ ...POSIX_CHARS,
+
+ SLASH_LITERAL: `[${WIN_SLASH}]`,
+ QMARK: WIN_NO_SLASH,
+ STAR: `${WIN_NO_SLASH}*?`,
+ DOTS_SLASH: `${DOT_LITERAL}{1,2}(?:[${WIN_SLASH}]|$)`,
+ NO_DOT: `(?!${DOT_LITERAL})`,
+ NO_DOTS: `(?!(?:^|[${WIN_SLASH}])${DOT_LITERAL}{1,2}(?:[${WIN_SLASH}]|$))`,
+ NO_DOT_SLASH: `(?!${DOT_LITERAL}{0,1}(?:[${WIN_SLASH}]|$))`,
+ NO_DOTS_SLASH: `(?!${DOT_LITERAL}{1,2}(?:[${WIN_SLASH}]|$))`,
+ QMARK_NO_DOT: `[^.${WIN_SLASH}]`,
+ START_ANCHOR: `(?:^|[${WIN_SLASH}])`,
+ END_ANCHOR: `(?:[${WIN_SLASH}]|$)`
+};
+
+/**
+ * POSIX Bracket Regex
+ */
+
+const POSIX_REGEX_SOURCE = {
+ alnum: 'a-zA-Z0-9',
+ alpha: 'a-zA-Z',
+ ascii: '\\x00-\\x7F',
+ blank: ' \\t',
+ cntrl: '\\x00-\\x1F\\x7F',
+ digit: '0-9',
+ graph: '\\x21-\\x7E',
+ lower: 'a-z',
+ print: '\\x20-\\x7E ',
+ punct: '\\-!"#$%&\'()\\*+,./:;<=>?@[\\]^_`{|}~',
+ space: ' \\t\\r\\n\\v\\f',
+ upper: 'A-Z',
+ word: 'A-Za-z0-9_',
+ xdigit: 'A-Fa-f0-9'
+};
+
+module.exports = {
+ MAX_LENGTH: 1024 * 64,
+ POSIX_REGEX_SOURCE,
+
+ // regular expressions
+ REGEX_BACKSLASH: /\\(?![*+?^${}(|)[\]])/g,
+ REGEX_NON_SPECIAL_CHARS: /^[^@![\].,$*+?^{}()|\\/]+/,
+ REGEX_SPECIAL_CHARS: /[-*+?.^${}(|)[\]]/,
+ REGEX_SPECIAL_CHARS_BACKREF: /(\\?)((\W)(\3*))/g,
+ REGEX_SPECIAL_CHARS_GLOBAL: /([-*+?.^${}(|)[\]])/g,
+ REGEX_REMOVE_BACKSLASH: /(?:\[.*?[^\\]\]|\\(?=.))/g,
+
+ // Replace globs with equivalent patterns to reduce parsing time.
+ REPLACEMENTS: {
+ '***': '*',
+ '**/**': '**',
+ '**/**/**': '**'
+ },
+
+ // Digits
+ CHAR_0: 48, /* 0 */
+ CHAR_9: 57, /* 9 */
+
+ // Alphabet chars.
+ CHAR_UPPERCASE_A: 65, /* A */
+ CHAR_LOWERCASE_A: 97, /* a */
+ CHAR_UPPERCASE_Z: 90, /* Z */
+ CHAR_LOWERCASE_Z: 122, /* z */
+
+ CHAR_LEFT_PARENTHESES: 40, /* ( */
+ CHAR_RIGHT_PARENTHESES: 41, /* ) */
+
+ CHAR_ASTERISK: 42, /* * */
+
+ // Non-alphabetic chars.
+ CHAR_AMPERSAND: 38, /* & */
+ CHAR_AT: 64, /* @ */
+ CHAR_BACKWARD_SLASH: 92, /* \ */
+ CHAR_CARRIAGE_RETURN: 13, /* \r */
+ CHAR_CIRCUMFLEX_ACCENT: 94, /* ^ */
+ CHAR_COLON: 58, /* : */
+ CHAR_COMMA: 44, /* , */
+ CHAR_DOT: 46, /* . */
+ CHAR_DOUBLE_QUOTE: 34, /* " */
+ CHAR_EQUAL: 61, /* = */
+ CHAR_EXCLAMATION_MARK: 33, /* ! */
+ CHAR_FORM_FEED: 12, /* \f */
+ CHAR_FORWARD_SLASH: 47, /* / */
+ CHAR_GRAVE_ACCENT: 96, /* ` */
+ CHAR_HASH: 35, /* # */
+ CHAR_HYPHEN_MINUS: 45, /* - */
+ CHAR_LEFT_ANGLE_BRACKET: 60, /* < */
+ CHAR_LEFT_CURLY_BRACE: 123, /* { */
+ CHAR_LEFT_SQUARE_BRACKET: 91, /* [ */
+ CHAR_LINE_FEED: 10, /* \n */
+ CHAR_NO_BREAK_SPACE: 160, /* \u00A0 */
+ CHAR_PERCENT: 37, /* % */
+ CHAR_PLUS: 43, /* + */
+ CHAR_QUESTION_MARK: 63, /* ? */
+ CHAR_RIGHT_ANGLE_BRACKET: 62, /* > */
+ CHAR_RIGHT_CURLY_BRACE: 125, /* } */
+ CHAR_RIGHT_SQUARE_BRACKET: 93, /* ] */
+ CHAR_SEMICOLON: 59, /* ; */
+ CHAR_SINGLE_QUOTE: 39, /* ' */
+ CHAR_SPACE: 32, /* */
+ CHAR_TAB: 9, /* \t */
+ CHAR_UNDERSCORE: 95, /* _ */
+ CHAR_VERTICAL_LINE: 124, /* | */
+ CHAR_ZERO_WIDTH_NOBREAK_SPACE: 65279, /* \uFEFF */
+
+ SEP: path.sep,
+
+ /**
+ * Create EXTGLOB_CHARS
+ */
+
+ extglobChars(chars) {
+ return {
+ '!': { type: 'negate', open: '(?:(?!(?:', close: `))${chars.STAR})` },
+ '?': { type: 'qmark', open: '(?:', close: ')?' },
+ '+': { type: 'plus', open: '(?:', close: ')+' },
+ '*': { type: 'star', open: '(?:', close: ')*' },
+ '@': { type: 'at', open: '(?:', close: ')' }
+ };
+ },
+
+ /**
+ * Create GLOB_CHARS
+ */
+
+ globChars(win32) {
+ return win32 === true ? WINDOWS_CHARS : POSIX_CHARS;
+ }
+};
diff --git a/tools/node_modules/eslint/node_modules/picomatch/lib/parse.js b/tools/node_modules/eslint/node_modules/picomatch/lib/parse.js
new file mode 100644
index 0000000000..58269d018d
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/picomatch/lib/parse.js
@@ -0,0 +1,1091 @@
+'use strict';
+
+const constants = require('./constants');
+const utils = require('./utils');
+
+/**
+ * Constants
+ */
+
+const {
+ MAX_LENGTH,
+ POSIX_REGEX_SOURCE,
+ REGEX_NON_SPECIAL_CHARS,
+ REGEX_SPECIAL_CHARS_BACKREF,
+ REPLACEMENTS
+} = constants;
+
+/**
+ * Helpers
+ */
+
+const expandRange = (args, options) => {
+ if (typeof options.expandRange === 'function') {
+ return options.expandRange(...args, options);
+ }
+
+ args.sort();
+ const value = `[${args.join('-')}]`;
+
+ try {
+ /* eslint-disable-next-line no-new */
+ new RegExp(value);
+ } catch (ex) {
+ return args.map(v => utils.escapeRegex(v)).join('..');
+ }
+
+ return value;
+};
+
+/**
+ * Create the message for a syntax error
+ */
+
+const syntaxError = (type, char) => {
+ return `Missing ${type}: "${char}" - use "\\\\${char}" to match literal characters`;
+};
+
+/**
+ * Parse the given input string.
+ * @param {String} input
+ * @param {Object} options
+ * @return {Object}
+ */
+
+const parse = (input, options) => {
+ if (typeof input !== 'string') {
+ throw new TypeError('Expected a string');
+ }
+
+ input = REPLACEMENTS[input] || input;
+
+ const opts = { ...options };
+ const max = typeof opts.maxLength === 'number' ? Math.min(MAX_LENGTH, opts.maxLength) : MAX_LENGTH;
+
+ let len = input.length;
+ if (len > max) {
+ throw new SyntaxError(`Input length: ${len}, exceeds maximum allowed length: ${max}`);
+ }
+
+ const bos = { type: 'bos', value: '', output: opts.prepend || '' };
+ const tokens = [bos];
+
+ const capture = opts.capture ? '' : '?:';
+ const win32 = utils.isWindows(options);
+
+ // create constants based on platform, for windows or posix
+ const PLATFORM_CHARS = constants.globChars(win32);
+ const EXTGLOB_CHARS = constants.extglobChars(PLATFORM_CHARS);
+
+ const {
+ DOT_LITERAL,
+ PLUS_LITERAL,
+ SLASH_LITERAL,
+ ONE_CHAR,
+ DOTS_SLASH,
+ NO_DOT,
+ NO_DOT_SLASH,
+ NO_DOTS_SLASH,
+ QMARK,
+ QMARK_NO_DOT,
+ STAR,
+ START_ANCHOR
+ } = PLATFORM_CHARS;
+
+ const globstar = opts => {
+ return `(${capture}(?:(?!${START_ANCHOR}${opts.dot ? DOTS_SLASH : DOT_LITERAL}).)*?)`;
+ };
+
+ const nodot = opts.dot ? '' : NO_DOT;
+ const qmarkNoDot = opts.dot ? QMARK : QMARK_NO_DOT;
+ let star = opts.bash === true ? globstar(opts) : STAR;
+
+ if (opts.capture) {
+ star = `(${star})`;
+ }
+
+ // minimatch options support
+ if (typeof opts.noext === 'boolean') {
+ opts.noextglob = opts.noext;
+ }
+
+ const state = {
+ input,
+ index: -1,
+ start: 0,
+ dot: opts.dot === true,
+ consumed: '',
+ output: '',
+ prefix: '',
+ backtrack: false,
+ negated: false,
+ brackets: 0,
+ braces: 0,
+ parens: 0,
+ quotes: 0,
+ globstar: false,
+ tokens
+ };
+
+ input = utils.removePrefix(input, state);
+ len = input.length;
+
+ const extglobs = [];
+ const braces = [];
+ const stack = [];
+ let prev = bos;
+ let value;
+
+ /**
+ * Tokenizing helpers
+ */
+
+ const eos = () => state.index === len - 1;
+ const peek = state.peek = (n = 1) => input[state.index + n];
+ const advance = state.advance = () => input[++state.index] || '';
+ const remaining = () => input.slice(state.index + 1);
+ const consume = (value = '', num = 0) => {
+ state.consumed += value;
+ state.index += num;
+ };
+
+ const append = token => {
+ state.output += token.output != null ? token.output : token.value;
+ consume(token.value);
+ };
+
+ const negate = () => {
+ let count = 1;
+
+ while (peek() === '!' && (peek(2) !== '(' || peek(3) === '?')) {
+ advance();
+ state.start++;
+ count++;
+ }
+
+ if (count % 2 === 0) {
+ return false;
+ }
+
+ state.negated = true;
+ state.start++;
+ return true;
+ };
+
+ const increment = type => {
+ state[type]++;
+ stack.push(type);
+ };
+
+ const decrement = type => {
+ state[type]--;
+ stack.pop();
+ };
+
+ /**
+ * Push tokens onto the tokens array. This helper speeds up
+ * tokenizing by 1) helping us avoid backtracking as much as possible,
+ * and 2) helping us avoid creating extra tokens when consecutive
+ * characters are plain text. This improves performance and simplifies
+ * lookbehinds.
+ */
+
+ const push = tok => {
+ if (prev.type === 'globstar') {
+ const isBrace = state.braces > 0 && (tok.type === 'comma' || tok.type === 'brace');
+ const isExtglob = tok.extglob === true || (extglobs.length && (tok.type === 'pipe' || tok.type === 'paren'));
+
+ if (tok.type !== 'slash' && tok.type !== 'paren' && !isBrace && !isExtglob) {
+ state.output = state.output.slice(0, -prev.output.length);
+ prev.type = 'star';
+ prev.value = '*';
+ prev.output = star;
+ state.output += prev.output;
+ }
+ }
+
+ if (extglobs.length && tok.type !== 'paren') {
+ extglobs[extglobs.length - 1].inner += tok.value;
+ }
+
+ if (tok.value || tok.output) append(tok);
+ if (prev && prev.type === 'text' && tok.type === 'text') {
+ prev.value += tok.value;
+ prev.output = (prev.output || '') + tok.value;
+ return;
+ }
+
+ tok.prev = prev;
+ tokens.push(tok);
+ prev = tok;
+ };
+
+ const extglobOpen = (type, value) => {
+ const token = { ...EXTGLOB_CHARS[value], conditions: 1, inner: '' };
+
+ token.prev = prev;
+ token.parens = state.parens;
+ token.output = state.output;
+ const output = (opts.capture ? '(' : '') + token.open;
+
+ increment('parens');
+ push({ type, value, output: state.output ? '' : ONE_CHAR });
+ push({ type: 'paren', extglob: true, value: advance(), output });
+ extglobs.push(token);
+ };
+
+ const extglobClose = token => {
+ let output = token.close + (opts.capture ? ')' : '');
+ let rest;
+
+ if (token.type === 'negate') {
+ let extglobStar = star;
+
+ if (token.inner && token.inner.length > 1 && token.inner.includes('/')) {
+ extglobStar = globstar(opts);
+ }
+
+ if (extglobStar !== star || eos() || /^\)+$/.test(remaining())) {
+ output = token.close = `)$))${extglobStar}`;
+ }
+
+ if (token.inner.includes('*') && (rest = remaining()) && /^\.[^\\/.]+$/.test(rest)) {
+ // Any non-magical string (`.ts`) or even nested expression (`.{ts,tsx}`) can follow after the closing parenthesis.
+ // In this case, we need to parse the string and use it in the output of the original pattern.
+ // Suitable patterns: `/!(*.d).ts`, `/!(*.d).{ts,tsx}`, `**/!(*-dbg).@(js)`.
+ //
+ // Disabling the `fastpaths` option due to a problem with parsing strings as `.ts` in the pattern like `**/!(*.d).ts`.
+ const expression = parse(rest, { ...options, fastpaths: false }).output;
+
+ output = token.close = `)${expression})${extglobStar})`;
+ }
+
+ if (token.prev.type === 'bos') {
+ state.negatedExtglob = true;
+ }
+ }
+
+ push({ type: 'paren', extglob: true, value, output });
+ decrement('parens');
+ };
+
+ /**
+ * Fast paths
+ */
+
+ if (opts.fastpaths !== false && !/(^[*!]|[/()[\]{}"])/.test(input)) {
+ let backslashes = false;
+
+ let output = input.replace(REGEX_SPECIAL_CHARS_BACKREF, (m, esc, chars, first, rest, index) => {
+ if (first === '\\') {
+ backslashes = true;
+ return m;
+ }
+
+ if (first === '?') {
+ if (esc) {
+ return esc + first + (rest ? QMARK.repeat(rest.length) : '');
+ }
+ if (index === 0) {
+ return qmarkNoDot + (rest ? QMARK.repeat(rest.length) : '');
+ }
+ return QMARK.repeat(chars.length);
+ }
+
+ if (first === '.') {
+ return DOT_LITERAL.repeat(chars.length);
+ }
+
+ if (first === '*') {
+ if (esc) {
+ return esc + first + (rest ? star : '');
+ }
+ return star;
+ }
+ return esc ? m : `\\${m}`;
+ });
+
+ if (backslashes === true) {
+ if (opts.unescape === true) {
+ output = output.replace(/\\/g, '');
+ } else {
+ output = output.replace(/\\+/g, m => {
+ return m.length % 2 === 0 ? '\\\\' : (m ? '\\' : '');
+ });
+ }
+ }
+
+ if (output === input && opts.contains === true) {
+ state.output = input;
+ return state;
+ }
+
+ state.output = utils.wrapOutput(output, state, options);
+ return state;
+ }
+
+ /**
+ * Tokenize input until we reach end-of-string
+ */
+
+ while (!eos()) {
+ value = advance();
+
+ if (value === '\u0000') {
+ continue;
+ }
+
+ /**
+ * Escaped characters
+ */
+
+ if (value === '\\') {
+ const next = peek();
+
+ if (next === '/' && opts.bash !== true) {
+ continue;
+ }
+
+ if (next === '.' || next === ';') {
+ continue;
+ }
+
+ if (!next) {
+ value += '\\';
+ push({ type: 'text', value });
+ continue;
+ }
+
+ // collapse slashes to reduce potential for exploits
+ const match = /^\\+/.exec(remaining());
+ let slashes = 0;
+
+ if (match && match[0].length > 2) {
+ slashes = match[0].length;
+ state.index += slashes;
+ if (slashes % 2 !== 0) {
+ value += '\\';
+ }
+ }
+
+ if (opts.unescape === true) {
+ value = advance();
+ } else {
+ value += advance();
+ }
+
+ if (state.brackets === 0) {
+ push({ type: 'text', value });
+ continue;
+ }
+ }
+
+ /**
+ * If we're inside a regex character class, continue
+ * until we reach the closing bracket.
+ */
+
+ if (state.brackets > 0 && (value !== ']' || prev.value === '[' || prev.value === '[^')) {
+ if (opts.posix !== false && value === ':') {
+ const inner = prev.value.slice(1);
+ if (inner.includes('[')) {
+ prev.posix = true;
+
+ if (inner.includes(':')) {
+ const idx = prev.value.lastIndexOf('[');
+ const pre = prev.value.slice(0, idx);
+ const rest = prev.value.slice(idx + 2);
+ const posix = POSIX_REGEX_SOURCE[rest];
+ if (posix) {
+ prev.value = pre + posix;
+ state.backtrack = true;
+ advance();
+
+ if (!bos.output && tokens.indexOf(prev) === 1) {
+ bos.output = ONE_CHAR;
+ }
+ continue;
+ }
+ }
+ }
+ }
+
+ if ((value === '[' && peek() !== ':') || (value === '-' && peek() === ']')) {
+ value = `\\${value}`;
+ }
+
+ if (value === ']' && (prev.value === '[' || prev.value === '[^')) {
+ value = `\\${value}`;
+ }
+
+ if (opts.posix === true && value === '!' && prev.value === '[') {
+ value = '^';
+ }
+
+ prev.value += value;
+ append({ value });
+ continue;
+ }
+
+ /**
+ * If we're inside a quoted string, continue
+ * until we reach the closing double quote.
+ */
+
+ if (state.quotes === 1 && value !== '"') {
+ value = utils.escapeRegex(value);
+ prev.value += value;
+ append({ value });
+ continue;
+ }
+
+ /**
+ * Double quotes
+ */
+
+ if (value === '"') {
+ state.quotes = state.quotes === 1 ? 0 : 1;
+ if (opts.keepQuotes === true) {
+ push({ type: 'text', value });
+ }
+ continue;
+ }
+
+ /**
+ * Parentheses
+ */
+
+ if (value === '(') {
+ increment('parens');
+ push({ type: 'paren', value });
+ continue;
+ }
+
+ if (value === ')') {
+ if (state.parens === 0 && opts.strictBrackets === true) {
+ throw new SyntaxError(syntaxError('opening', '('));
+ }
+
+ const extglob = extglobs[extglobs.length - 1];
+ if (extglob && state.parens === extglob.parens + 1) {
+ extglobClose(extglobs.pop());
+ continue;
+ }
+
+ push({ type: 'paren', value, output: state.parens ? ')' : '\\)' });
+ decrement('parens');
+ continue;
+ }
+
+ /**
+ * Square brackets
+ */
+
+ if (value === '[') {
+ if (opts.nobracket === true || !remaining().includes(']')) {
+ if (opts.nobracket !== true && opts.strictBrackets === true) {
+ throw new SyntaxError(syntaxError('closing', ']'));
+ }
+
+ value = `\\${value}`;
+ } else {
+ increment('brackets');
+ }
+
+ push({ type: 'bracket', value });
+ continue;
+ }
+
+ if (value === ']') {
+ if (opts.nobracket === true || (prev && prev.type === 'bracket' && prev.value.length === 1)) {
+ push({ type: 'text', value, output: `\\${value}` });
+ continue;
+ }
+
+ if (state.brackets === 0) {
+ if (opts.strictBrackets === true) {
+ throw new SyntaxError(syntaxError('opening', '['));
+ }
+
+ push({ type: 'text', value, output: `\\${value}` });
+ continue;
+ }
+
+ decrement('brackets');
+
+ const prevValue = prev.value.slice(1);
+ if (prev.posix !== true && prevValue[0] === '^' && !prevValue.includes('/')) {
+ value = `/${value}`;
+ }
+
+ prev.value += value;
+ append({ value });
+
+ // when literal brackets are explicitly disabled
+ // assume we should match with a regex character class
+ if (opts.literalBrackets === false || utils.hasRegexChars(prevValue)) {
+ continue;
+ }
+
+ const escaped = utils.escapeRegex(prev.value);
+ state.output = state.output.slice(0, -prev.value.length);
+
+ // when literal brackets are explicitly enabled
+ // assume we should escape the brackets to match literal characters
+ if (opts.literalBrackets === true) {
+ state.output += escaped;
+ prev.value = escaped;
+ continue;
+ }
+
+ // when the user specifies nothing, try to match both
+ prev.value = `(${capture}${escaped}|${prev.value})`;
+ state.output += prev.value;
+ continue;
+ }
+
+ /**
+ * Braces
+ */
+
+ if (value === '{' && opts.nobrace !== true) {
+ increment('braces');
+
+ const open = {
+ type: 'brace',
+ value,
+ output: '(',
+ outputIndex: state.output.length,
+ tokensIndex: state.tokens.length
+ };
+
+ braces.push(open);
+ push(open);
+ continue;
+ }
+
+ if (value === '}') {
+ const brace = braces[braces.length - 1];
+
+ if (opts.nobrace === true || !brace) {
+ push({ type: 'text', value, output: value });
+ continue;
+ }
+
+ let output = ')';
+
+ if (brace.dots === true) {
+ const arr = tokens.slice();
+ const range = [];
+
+ for (let i = arr.length - 1; i >= 0; i--) {
+ tokens.pop();
+ if (arr[i].type === 'brace') {
+ break;
+ }
+ if (arr[i].type !== 'dots') {
+ range.unshift(arr[i].value);
+ }
+ }
+
+ output = expandRange(range, opts);
+ state.backtrack = true;
+ }
+
+ if (brace.comma !== true && brace.dots !== true) {
+ const out = state.output.slice(0, brace.outputIndex);
+ const toks = state.tokens.slice(brace.tokensIndex);
+ brace.value = brace.output = '\\{';
+ value = output = '\\}';
+ state.output = out;
+ for (const t of toks) {
+ state.output += (t.output || t.value);
+ }
+ }
+
+ push({ type: 'brace', value, output });
+ decrement('braces');
+ braces.pop();
+ continue;
+ }
+
+ /**
+ * Pipes
+ */
+
+ if (value === '|') {
+ if (extglobs.length > 0) {
+ extglobs[extglobs.length - 1].conditions++;
+ }
+ push({ type: 'text', value });
+ continue;
+ }
+
+ /**
+ * Commas
+ */
+
+ if (value === ',') {
+ let output = value;
+
+ const brace = braces[braces.length - 1];
+ if (brace && stack[stack.length - 1] === 'braces') {
+ brace.comma = true;
+ output = '|';
+ }
+
+ push({ type: 'comma', value, output });
+ continue;
+ }
+
+ /**
+ * Slashes
+ */
+
+ if (value === '/') {
+ // if the beginning of the glob is "./", advance the start
+ // to the current index, and don't add the "./" characters
+ // to the state. This greatly simplifies lookbehinds when
+ // checking for BOS characters like "!" and "." (not "./")
+ if (prev.type === 'dot' && state.index === state.start + 1) {
+ state.start = state.index + 1;
+ state.consumed = '';
+ state.output = '';
+ tokens.pop();
+ prev = bos; // reset "prev" to the first token
+ continue;
+ }
+
+ push({ type: 'slash', value, output: SLASH_LITERAL });
+ continue;
+ }
+
+ /**
+ * Dots
+ */
+
+ if (value === '.') {
+ if (state.braces > 0 && prev.type === 'dot') {
+ if (prev.value === '.') prev.output = DOT_LITERAL;
+ const brace = braces[braces.length - 1];
+ prev.type = 'dots';
+ prev.output += value;
+ prev.value += value;
+ brace.dots = true;
+ continue;
+ }
+
+ if ((state.braces + state.parens) === 0 && prev.type !== 'bos' && prev.type !== 'slash') {
+ push({ type: 'text', value, output: DOT_LITERAL });
+ continue;
+ }
+
+ push({ type: 'dot', value, output: DOT_LITERAL });
+ continue;
+ }
+
+ /**
+ * Question marks
+ */
+
+ if (value === '?') {
+ const isGroup = prev && prev.value === '(';
+ if (!isGroup && opts.noextglob !== true && peek() === '(' && peek(2) !== '?') {
+ extglobOpen('qmark', value);
+ continue;
+ }
+
+ if (prev && prev.type === 'paren') {
+ const next = peek();
+ let output = value;
+
+ if (next === '<' && !utils.supportsLookbehinds()) {
+ throw new Error('Node.js v10 or higher is required for regex lookbehinds');
+ }
+
+ if ((prev.value === '(' && !/[!=<:]/.test(next)) || (next === '<' && !/<([!=]|\w+>)/.test(remaining()))) {
+ output = `\\${value}`;
+ }
+
+ push({ type: 'text', value, output });
+ continue;
+ }
+
+ if (opts.dot !== true && (prev.type === 'slash' || prev.type === 'bos')) {
+ push({ type: 'qmark', value, output: QMARK_NO_DOT });
+ continue;
+ }
+
+ push({ type: 'qmark', value, output: QMARK });
+ continue;
+ }
+
+ /**
+ * Exclamation
+ */
+
+ if (value === '!') {
+ if (opts.noextglob !== true && peek() === '(') {
+ if (peek(2) !== '?' || !/[!=<:]/.test(peek(3))) {
+ extglobOpen('negate', value);
+ continue;
+ }
+ }
+
+ if (opts.nonegate !== true && state.index === 0) {
+ negate();
+ continue;
+ }
+ }
+
+ /**
+ * Plus
+ */
+
+ if (value === '+') {
+ if (opts.noextglob !== true && peek() === '(' && peek(2) !== '?') {
+ extglobOpen('plus', value);
+ continue;
+ }
+
+ if ((prev && prev.value === '(') || opts.regex === false) {
+ push({ type: 'plus', value, output: PLUS_LITERAL });
+ continue;
+ }
+
+ if ((prev && (prev.type === 'bracket' || prev.type === 'paren' || prev.type === 'brace')) || state.parens > 0) {
+ push({ type: 'plus', value });
+ continue;
+ }
+
+ push({ type: 'plus', value: PLUS_LITERAL });
+ continue;
+ }
+
+ /**
+ * Plain text
+ */
+
+ if (value === '@') {
+ if (opts.noextglob !== true && peek() === '(' && peek(2) !== '?') {
+ push({ type: 'at', extglob: true, value, output: '' });
+ continue;
+ }
+
+ push({ type: 'text', value });
+ continue;
+ }
+
+ /**
+ * Plain text
+ */
+
+ if (value !== '*') {
+ if (value === '$' || value === '^') {
+ value = `\\${value}`;
+ }
+
+ const match = REGEX_NON_SPECIAL_CHARS.exec(remaining());
+ if (match) {
+ value += match[0];
+ state.index += match[0].length;
+ }
+
+ push({ type: 'text', value });
+ continue;
+ }
+
+ /**
+ * Stars
+ */
+
+ if (prev && (prev.type === 'globstar' || prev.star === true)) {
+ prev.type = 'star';
+ prev.star = true;
+ prev.value += value;
+ prev.output = star;
+ state.backtrack = true;
+ state.globstar = true;
+ consume(value);
+ continue;
+ }
+
+ let rest = remaining();
+ if (opts.noextglob !== true && /^\([^?]/.test(rest)) {
+ extglobOpen('star', value);
+ continue;
+ }
+
+ if (prev.type === 'star') {
+ if (opts.noglobstar === true) {
+ consume(value);
+ continue;
+ }
+
+ const prior = prev.prev;
+ const before = prior.prev;
+ const isStart = prior.type === 'slash' || prior.type === 'bos';
+ const afterStar = before && (before.type === 'star' || before.type === 'globstar');
+
+ if (opts.bash === true && (!isStart || (rest[0] && rest[0] !== '/'))) {
+ push({ type: 'star', value, output: '' });
+ continue;
+ }
+
+ const isBrace = state.braces > 0 && (prior.type === 'comma' || prior.type === 'brace');
+ const isExtglob = extglobs.length && (prior.type === 'pipe' || prior.type === 'paren');
+ if (!isStart && prior.type !== 'paren' && !isBrace && !isExtglob) {
+ push({ type: 'star', value, output: '' });
+ continue;
+ }
+
+ // strip consecutive `/**/`
+ while (rest.slice(0, 3) === '/**') {
+ const after = input[state.index + 4];
+ if (after && after !== '/') {
+ break;
+ }
+ rest = rest.slice(3);
+ consume('/**', 3);
+ }
+
+ if (prior.type === 'bos' && eos()) {
+ prev.type = 'globstar';
+ prev.value += value;
+ prev.output = globstar(opts);
+ state.output = prev.output;
+ state.globstar = true;
+ consume(value);
+ continue;
+ }
+
+ if (prior.type === 'slash' && prior.prev.type !== 'bos' && !afterStar && eos()) {
+ state.output = state.output.slice(0, -(prior.output + prev.output).length);
+ prior.output = `(?:${prior.output}`;
+
+ prev.type = 'globstar';
+ prev.output = globstar(opts) + (opts.strictSlashes ? ')' : '|$)');
+ prev.value += value;
+ state.globstar = true;
+ state.output += prior.output + prev.output;
+ consume(value);
+ continue;
+ }
+
+ if (prior.type === 'slash' && prior.prev.type !== 'bos' && rest[0] === '/') {
+ const end = rest[1] !== void 0 ? '|$' : '';
+
+ state.output = state.output.slice(0, -(prior.output + prev.output).length);
+ prior.output = `(?:${prior.output}`;
+
+ prev.type = 'globstar';
+ prev.output = `${globstar(opts)}${SLASH_LITERAL}|${SLASH_LITERAL}${end})`;
+ prev.value += value;
+
+ state.output += prior.output + prev.output;
+ state.globstar = true;
+
+ consume(value + advance());
+
+ push({ type: 'slash', value: '/', output: '' });
+ continue;
+ }
+
+ if (prior.type === 'bos' && rest[0] === '/') {
+ prev.type = 'globstar';
+ prev.value += value;
+ prev.output = `(?:^|${SLASH_LITERAL}|${globstar(opts)}${SLASH_LITERAL})`;
+ state.output = prev.output;
+ state.globstar = true;
+ consume(value + advance());
+ push({ type: 'slash', value: '/', output: '' });
+ continue;
+ }
+
+ // remove single star from output
+ state.output = state.output.slice(0, -prev.output.length);
+
+ // reset previous token to globstar
+ prev.type = 'globstar';
+ prev.output = globstar(opts);
+ prev.value += value;
+
+ // reset output with globstar
+ state.output += prev.output;
+ state.globstar = true;
+ consume(value);
+ continue;
+ }
+
+ const token = { type: 'star', value, output: star };
+
+ if (opts.bash === true) {
+ token.output = '.*?';
+ if (prev.type === 'bos' || prev.type === 'slash') {
+ token.output = nodot + token.output;
+ }
+ push(token);
+ continue;
+ }
+
+ if (prev && (prev.type === 'bracket' || prev.type === 'paren') && opts.regex === true) {
+ token.output = value;
+ push(token);
+ continue;
+ }
+
+ if (state.index === state.start || prev.type === 'slash' || prev.type === 'dot') {
+ if (prev.type === 'dot') {
+ state.output += NO_DOT_SLASH;
+ prev.output += NO_DOT_SLASH;
+
+ } else if (opts.dot === true) {
+ state.output += NO_DOTS_SLASH;
+ prev.output += NO_DOTS_SLASH;
+
+ } else {
+ state.output += nodot;
+ prev.output += nodot;
+ }
+
+ if (peek() !== '*') {
+ state.output += ONE_CHAR;
+ prev.output += ONE_CHAR;
+ }
+ }
+
+ push(token);
+ }
+
+ while (state.brackets > 0) {
+ if (opts.strictBrackets === true) throw new SyntaxError(syntaxError('closing', ']'));
+ state.output = utils.escapeLast(state.output, '[');
+ decrement('brackets');
+ }
+
+ while (state.parens > 0) {
+ if (opts.strictBrackets === true) throw new SyntaxError(syntaxError('closing', ')'));
+ state.output = utils.escapeLast(state.output, '(');
+ decrement('parens');
+ }
+
+ while (state.braces > 0) {
+ if (opts.strictBrackets === true) throw new SyntaxError(syntaxError('closing', '}'));
+ state.output = utils.escapeLast(state.output, '{');
+ decrement('braces');
+ }
+
+ if (opts.strictSlashes !== true && (prev.type === 'star' || prev.type === 'bracket')) {
+ push({ type: 'maybe_slash', value: '', output: `${SLASH_LITERAL}?` });
+ }
+
+ // rebuild the output if we had to backtrack at any point
+ if (state.backtrack === true) {
+ state.output = '';
+
+ for (const token of state.tokens) {
+ state.output += token.output != null ? token.output : token.value;
+
+ if (token.suffix) {
+ state.output += token.suffix;
+ }
+ }
+ }
+
+ return state;
+};
+
+/**
+ * Fast paths for creating regular expressions for common glob patterns.
+ * This can significantly speed up processing and has very little downside
+ * impact when none of the fast paths match.
+ */
+
+parse.fastpaths = (input, options) => {
+ const opts = { ...options };
+ const max = typeof opts.maxLength === 'number' ? Math.min(MAX_LENGTH, opts.maxLength) : MAX_LENGTH;
+ const len = input.length;
+ if (len > max) {
+ throw new SyntaxError(`Input length: ${len}, exceeds maximum allowed length: ${max}`);
+ }
+
+ input = REPLACEMENTS[input] || input;
+ const win32 = utils.isWindows(options);
+
+ // create constants based on platform, for windows or posix
+ const {
+ DOT_LITERAL,
+ SLASH_LITERAL,
+ ONE_CHAR,
+ DOTS_SLASH,
+ NO_DOT,
+ NO_DOTS,
+ NO_DOTS_SLASH,
+ STAR,
+ START_ANCHOR
+ } = constants.globChars(win32);
+
+ const nodot = opts.dot ? NO_DOTS : NO_DOT;
+ const slashDot = opts.dot ? NO_DOTS_SLASH : NO_DOT;
+ const capture = opts.capture ? '' : '?:';
+ const state = { negated: false, prefix: '' };
+ let star = opts.bash === true ? '.*?' : STAR;
+
+ if (opts.capture) {
+ star = `(${star})`;
+ }
+
+ const globstar = opts => {
+ if (opts.noglobstar === true) return star;
+ return `(${capture}(?:(?!${START_ANCHOR}${opts.dot ? DOTS_SLASH : DOT_LITERAL}).)*?)`;
+ };
+
+ const create = str => {
+ switch (str) {
+ case '*':
+ return `${nodot}${ONE_CHAR}${star}`;
+
+ case '.*':
+ return `${DOT_LITERAL}${ONE_CHAR}${star}`;
+
+ case '*.*':
+ return `${nodot}${star}${DOT_LITERAL}${ONE_CHAR}${star}`;
+
+ case '*/*':
+ return `${nodot}${star}${SLASH_LITERAL}${ONE_CHAR}${slashDot}${star}`;
+
+ case '**':
+ return nodot + globstar(opts);
+
+ case '**/*':
+ return `(?:${nodot}${globstar(opts)}${SLASH_LITERAL})?${slashDot}${ONE_CHAR}${star}`;
+
+ case '**/*.*':
+ return `(?:${nodot}${globstar(opts)}${SLASH_LITERAL})?${slashDot}${star}${DOT_LITERAL}${ONE_CHAR}${star}`;
+
+ case '**/.*':
+ return `(?:${nodot}${globstar(opts)}${SLASH_LITERAL})?${DOT_LITERAL}${ONE_CHAR}${star}`;
+
+ default: {
+ const match = /^(.*?)\.(\w+)$/.exec(str);
+ if (!match) return;
+
+ const source = create(match[1]);
+ if (!source) return;
+
+ return source + DOT_LITERAL + match[2];
+ }
+ }
+ };
+
+ const output = utils.removePrefix(input, state);
+ let source = create(output);
+
+ if (source && opts.strictSlashes !== true) {
+ source += `${SLASH_LITERAL}?`;
+ }
+
+ return source;
+};
+
+module.exports = parse;
diff --git a/tools/node_modules/eslint/node_modules/picomatch/lib/picomatch.js b/tools/node_modules/eslint/node_modules/picomatch/lib/picomatch.js
new file mode 100644
index 0000000000..782d809435
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/picomatch/lib/picomatch.js
@@ -0,0 +1,342 @@
+'use strict';
+
+const path = require('path');
+const scan = require('./scan');
+const parse = require('./parse');
+const utils = require('./utils');
+const constants = require('./constants');
+const isObject = val => val && typeof val === 'object' && !Array.isArray(val);
+
+/**
+ * Creates a matcher function from one or more glob patterns. The
+ * returned function takes a string to match as its first argument,
+ * and returns true if the string is a match. The returned matcher
+ * function also takes a boolean as the second argument that, when true,
+ * returns an object with additional information.
+ *
+ * ```js
+ * const picomatch = require('picomatch');
+ * // picomatch(glob[, options]);
+ *
+ * const isMatch = picomatch('*.!(*a)');
+ * console.log(isMatch('a.a')); //=> false
+ * console.log(isMatch('a.b')); //=> true
+ * ```
+ * @name picomatch
+ * @param {String|Array} `globs` One or more glob patterns.
+ * @param {Object=} `options`
+ * @return {Function=} Returns a matcher function.
+ * @api public
+ */
+
+const picomatch = (glob, options, returnState = false) => {
+ if (Array.isArray(glob)) {
+ const fns = glob.map(input => picomatch(input, options, returnState));
+ const arrayMatcher = str => {
+ for (const isMatch of fns) {
+ const state = isMatch(str);
+ if (state) return state;
+ }
+ return false;
+ };
+ return arrayMatcher;
+ }
+
+ const isState = isObject(glob) && glob.tokens && glob.input;
+
+ if (glob === '' || (typeof glob !== 'string' && !isState)) {
+ throw new TypeError('Expected pattern to be a non-empty string');
+ }
+
+ const opts = options || {};
+ const posix = utils.isWindows(options);
+ const regex = isState
+ ? picomatch.compileRe(glob, options)
+ : picomatch.makeRe(glob, options, false, true);
+
+ const state = regex.state;
+ delete regex.state;
+
+ let isIgnored = () => false;
+ if (opts.ignore) {
+ const ignoreOpts = { ...options, ignore: null, onMatch: null, onResult: null };
+ isIgnored = picomatch(opts.ignore, ignoreOpts, returnState);
+ }
+
+ const matcher = (input, returnObject = false) => {
+ const { isMatch, match, output } = picomatch.test(input, regex, options, { glob, posix });
+ const result = { glob, state, regex, posix, input, output, match, isMatch };
+
+ if (typeof opts.onResult === 'function') {
+ opts.onResult(result);
+ }
+
+ if (isMatch === false) {
+ result.isMatch = false;
+ return returnObject ? result : false;
+ }
+
+ if (isIgnored(input)) {
+ if (typeof opts.onIgnore === 'function') {
+ opts.onIgnore(result);
+ }
+ result.isMatch = false;
+ return returnObject ? result : false;
+ }
+
+ if (typeof opts.onMatch === 'function') {
+ opts.onMatch(result);
+ }
+ return returnObject ? result : true;
+ };
+
+ if (returnState) {
+ matcher.state = state;
+ }
+
+ return matcher;
+};
+
+/**
+ * Test `input` with the given `regex`. This is used by the main
+ * `picomatch()` function to test the input string.
+ *
+ * ```js
+ * const picomatch = require('picomatch');
+ * // picomatch.test(input, regex[, options]);
+ *
+ * console.log(picomatch.test('foo/bar', /^(?:([^/]*?)\/([^/]*?))$/));
+ * // { isMatch: true, match: [ 'foo/', 'foo', 'bar' ], output: 'foo/bar' }
+ * ```
+ * @param {String} `input` String to test.
+ * @param {RegExp} `regex`
+ * @return {Object} Returns an object with matching info.
+ * @api public
+ */
+
+picomatch.test = (input, regex, options, { glob, posix } = {}) => {
+ if (typeof input !== 'string') {
+ throw new TypeError('Expected input to be a string');
+ }
+
+ if (input === '') {
+ return { isMatch: false, output: '' };
+ }
+
+ const opts = options || {};
+ const format = opts.format || (posix ? utils.toPosixSlashes : null);
+ let match = input === glob;
+ let output = (match && format) ? format(input) : input;
+
+ if (match === false) {
+ output = format ? format(input) : input;
+ match = output === glob;
+ }
+
+ if (match === false || opts.capture === true) {
+ if (opts.matchBase === true || opts.basename === true) {
+ match = picomatch.matchBase(input, regex, options, posix);
+ } else {
+ match = regex.exec(output);
+ }
+ }
+
+ return { isMatch: Boolean(match), match, output };
+};
+
+/**
+ * Match the basename of a filepath.
+ *
+ * ```js
+ * const picomatch = require('picomatch');
+ * // picomatch.matchBase(input, glob[, options]);
+ * console.log(picomatch.matchBase('foo/bar.js', '*.js'); // true
+ * ```
+ * @param {String} `input` String to test.
+ * @param {RegExp|String} `glob` Glob pattern or regex created by [.makeRe](#makeRe).
+ * @return {Boolean}
+ * @api public
+ */
+
+picomatch.matchBase = (input, glob, options, posix = utils.isWindows(options)) => {
+ const regex = glob instanceof RegExp ? glob : picomatch.makeRe(glob, options);
+ return regex.test(path.basename(input));
+};
+
+/**
+ * Returns true if **any** of the given glob `patterns` match the specified `string`.
+ *
+ * ```js
+ * const picomatch = require('picomatch');
+ * // picomatch.isMatch(string, patterns[, options]);
+ *
+ * console.log(picomatch.isMatch('a.a', ['b.*', '*.a'])); //=> true
+ * console.log(picomatch.isMatch('a.a', 'b.*')); //=> false
+ * ```
+ * @param {String|Array} str The string to test.
+ * @param {String|Array} patterns One or more glob patterns to use for matching.
+ * @param {Object} [options] See available [options](#options).
+ * @return {Boolean} Returns true if any patterns match `str`
+ * @api public
+ */
+
+picomatch.isMatch = (str, patterns, options) => picomatch(patterns, options)(str);
+
+/**
+ * Parse a glob pattern to create the source string for a regular
+ * expression.
+ *
+ * ```js
+ * const picomatch = require('picomatch');
+ * const result = picomatch.parse(pattern[, options]);
+ * ```
+ * @param {String} `pattern`
+ * @param {Object} `options`
+ * @return {Object} Returns an object with useful properties and output to be used as a regex source string.
+ * @api public
+ */
+
+picomatch.parse = (pattern, options) => {
+ if (Array.isArray(pattern)) return pattern.map(p => picomatch.parse(p, options));
+ return parse(pattern, { ...options, fastpaths: false });
+};
+
+/**
+ * Scan a glob pattern to separate the pattern into segments.
+ *
+ * ```js
+ * const picomatch = require('picomatch');
+ * // picomatch.scan(input[, options]);
+ *
+ * const result = picomatch.scan('!./foo/*.js');
+ * console.log(result);
+ * { prefix: '!./',
+ * input: '!./foo/*.js',
+ * start: 3,
+ * base: 'foo',
+ * glob: '*.js',
+ * isBrace: false,
+ * isBracket: false,
+ * isGlob: true,
+ * isExtglob: false,
+ * isGlobstar: false,
+ * negated: true }
+ * ```
+ * @param {String} `input` Glob pattern to scan.
+ * @param {Object} `options`
+ * @return {Object} Returns an object with
+ * @api public
+ */
+
+picomatch.scan = (input, options) => scan(input, options);
+
+/**
+ * Compile a regular expression from the `state` object returned by the
+ * [parse()](#parse) method.
+ *
+ * @param {Object} `state`
+ * @param {Object} `options`
+ * @param {Boolean} `returnOutput` Intended for implementors, this argument allows you to return the raw output from the parser.
+ * @param {Boolean} `returnState` Adds the state to a `state` property on the returned regex. Useful for implementors and debugging.
+ * @return {RegExp}
+ * @api public
+ */
+
+picomatch.compileRe = (state, options, returnOutput = false, returnState = false) => {
+ if (returnOutput === true) {
+ return state.output;
+ }
+
+ const opts = options || {};
+ const prepend = opts.contains ? '' : '^';
+ const append = opts.contains ? '' : '$';
+
+ let source = `${prepend}(?:${state.output})${append}`;
+ if (state && state.negated === true) {
+ source = `^(?!${source}).*$`;
+ }
+
+ const regex = picomatch.toRegex(source, options);
+ if (returnState === true) {
+ regex.state = state;
+ }
+
+ return regex;
+};
+
+/**
+ * Create a regular expression from a parsed glob pattern.
+ *
+ * ```js
+ * const picomatch = require('picomatch');
+ * const state = picomatch.parse('*.js');
+ * // picomatch.compileRe(state[, options]);
+ *
+ * console.log(picomatch.compileRe(state));
+ * //=> /^(?:(?!\.)(?=.)[^/]*?\.js)$/
+ * ```
+ * @param {String} `state` The object returned from the `.parse` method.
+ * @param {Object} `options`
+ * @param {Boolean} `returnOutput` Implementors may use this argument to return the compiled output, instead of a regular expression. This is not exposed on the options to prevent end-users from mutating the result.
+ * @param {Boolean} `returnState` Implementors may use this argument to return the state from the parsed glob with the returned regular expression.
+ * @return {RegExp} Returns a regex created from the given pattern.
+ * @api public
+ */
+
+picomatch.makeRe = (input, options = {}, returnOutput = false, returnState = false) => {
+ if (!input || typeof input !== 'string') {
+ throw new TypeError('Expected a non-empty string');
+ }
+
+ let parsed = { negated: false, fastpaths: true };
+
+ if (options.fastpaths !== false && (input[0] === '.' || input[0] === '*')) {
+ parsed.output = parse.fastpaths(input, options);
+ }
+
+ if (!parsed.output) {
+ parsed = parse(input, options);
+ }
+
+ return picomatch.compileRe(parsed, options, returnOutput, returnState);
+};
+
+/**
+ * Create a regular expression from the given regex source string.
+ *
+ * ```js
+ * const picomatch = require('picomatch');
+ * // picomatch.toRegex(source[, options]);
+ *
+ * const { output } = picomatch.parse('*.js');
+ * console.log(picomatch.toRegex(output));
+ * //=> /^(?:(?!\.)(?=.)[^/]*?\.js)$/
+ * ```
+ * @param {String} `source` Regular expression source string.
+ * @param {Object} `options`
+ * @return {RegExp}
+ * @api public
+ */
+
+picomatch.toRegex = (source, options) => {
+ try {
+ const opts = options || {};
+ return new RegExp(source, opts.flags || (opts.nocase ? 'i' : ''));
+ } catch (err) {
+ if (options && options.debug === true) throw err;
+ return /$^/;
+ }
+};
+
+/**
+ * Picomatch constants.
+ * @return {Object}
+ */
+
+picomatch.constants = constants;
+
+/**
+ * Expose "picomatch"
+ */
+
+module.exports = picomatch;
diff --git a/tools/node_modules/eslint/node_modules/picomatch/lib/scan.js b/tools/node_modules/eslint/node_modules/picomatch/lib/scan.js
new file mode 100644
index 0000000000..e59cd7a135
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/picomatch/lib/scan.js
@@ -0,0 +1,391 @@
+'use strict';
+
+const utils = require('./utils');
+const {
+ CHAR_ASTERISK, /* * */
+ CHAR_AT, /* @ */
+ CHAR_BACKWARD_SLASH, /* \ */
+ CHAR_COMMA, /* , */
+ CHAR_DOT, /* . */
+ CHAR_EXCLAMATION_MARK, /* ! */
+ CHAR_FORWARD_SLASH, /* / */
+ CHAR_LEFT_CURLY_BRACE, /* { */
+ CHAR_LEFT_PARENTHESES, /* ( */
+ CHAR_LEFT_SQUARE_BRACKET, /* [ */
+ CHAR_PLUS, /* + */
+ CHAR_QUESTION_MARK, /* ? */
+ CHAR_RIGHT_CURLY_BRACE, /* } */
+ CHAR_RIGHT_PARENTHESES, /* ) */
+ CHAR_RIGHT_SQUARE_BRACKET /* ] */
+} = require('./constants');
+
+const isPathSeparator = code => {
+ return code === CHAR_FORWARD_SLASH || code === CHAR_BACKWARD_SLASH;
+};
+
+const depth = token => {
+ if (token.isPrefix !== true) {
+ token.depth = token.isGlobstar ? Infinity : 1;
+ }
+};
+
+/**
+ * Quickly scans a glob pattern and returns an object with a handful of
+ * useful properties, like `isGlob`, `path` (the leading non-glob, if it exists),
+ * `glob` (the actual pattern), `negated` (true if the path starts with `!` but not
+ * with `!(`) and `negatedExtglob` (true if the path starts with `!(`).
+ *
+ * ```js
+ * const pm = require('picomatch');
+ * console.log(pm.scan('foo/bar/*.js'));
+ * { isGlob: true, input: 'foo/bar/*.js', base: 'foo/bar', glob: '*.js' }
+ * ```
+ * @param {String} `str`
+ * @param {Object} `options`
+ * @return {Object} Returns an object with tokens and regex source string.
+ * @api public
+ */
+
+const scan = (input, options) => {
+ const opts = options || {};
+
+ const length = input.length - 1;
+ const scanToEnd = opts.parts === true || opts.scanToEnd === true;
+ const slashes = [];
+ const tokens = [];
+ const parts = [];
+
+ let str = input;
+ let index = -1;
+ let start = 0;
+ let lastIndex = 0;
+ let isBrace = false;
+ let isBracket = false;
+ let isGlob = false;
+ let isExtglob = false;
+ let isGlobstar = false;
+ let braceEscaped = false;
+ let backslashes = false;
+ let negated = false;
+ let negatedExtglob = false;
+ let finished = false;
+ let braces = 0;
+ let prev;
+ let code;
+ let token = { value: '', depth: 0, isGlob: false };
+
+ const eos = () => index >= length;
+ const peek = () => str.charCodeAt(index + 1);
+ const advance = () => {
+ prev = code;
+ return str.charCodeAt(++index);
+ };
+
+ while (index < length) {
+ code = advance();
+ let next;
+
+ if (code === CHAR_BACKWARD_SLASH) {
+ backslashes = token.backslashes = true;
+ code = advance();
+
+ if (code === CHAR_LEFT_CURLY_BRACE) {
+ braceEscaped = true;
+ }
+ continue;
+ }
+
+ if (braceEscaped === true || code === CHAR_LEFT_CURLY_BRACE) {
+ braces++;
+
+ while (eos() !== true && (code = advance())) {
+ if (code === CHAR_BACKWARD_SLASH) {
+ backslashes = token.backslashes = true;
+ advance();
+ continue;
+ }
+
+ if (code === CHAR_LEFT_CURLY_BRACE) {
+ braces++;
+ continue;
+ }
+
+ if (braceEscaped !== true && code === CHAR_DOT && (code = advance()) === CHAR_DOT) {
+ isBrace = token.isBrace = true;
+ isGlob = token.isGlob = true;
+ finished = true;
+
+ if (scanToEnd === true) {
+ continue;
+ }
+
+ break;
+ }
+
+ if (braceEscaped !== true && code === CHAR_COMMA) {
+ isBrace = token.isBrace = true;
+ isGlob = token.isGlob = true;
+ finished = true;
+
+ if (scanToEnd === true) {
+ continue;
+ }
+
+ break;
+ }
+
+ if (code === CHAR_RIGHT_CURLY_BRACE) {
+ braces--;
+
+ if (braces === 0) {
+ braceEscaped = false;
+ isBrace = token.isBrace = true;
+ finished = true;
+ break;
+ }
+ }
+ }
+
+ if (scanToEnd === true) {
+ continue;
+ }
+
+ break;
+ }
+
+ if (code === CHAR_FORWARD_SLASH) {
+ slashes.push(index);
+ tokens.push(token);
+ token = { value: '', depth: 0, isGlob: false };
+
+ if (finished === true) continue;
+ if (prev === CHAR_DOT && index === (start + 1)) {
+ start += 2;
+ continue;
+ }
+
+ lastIndex = index + 1;
+ continue;
+ }
+
+ if (opts.noext !== true) {
+ const isExtglobChar = code === CHAR_PLUS
+ || code === CHAR_AT
+ || code === CHAR_ASTERISK
+ || code === CHAR_QUESTION_MARK
+ || code === CHAR_EXCLAMATION_MARK;
+
+ if (isExtglobChar === true && peek() === CHAR_LEFT_PARENTHESES) {
+ isGlob = token.isGlob = true;
+ isExtglob = token.isExtglob = true;
+ finished = true;
+ if (code === CHAR_EXCLAMATION_MARK && index === start) {
+ negatedExtglob = true;
+ }
+
+ if (scanToEnd === true) {
+ while (eos() !== true && (code = advance())) {
+ if (code === CHAR_BACKWARD_SLASH) {
+ backslashes = token.backslashes = true;
+ code = advance();
+ continue;
+ }
+
+ if (code === CHAR_RIGHT_PARENTHESES) {
+ isGlob = token.isGlob = true;
+ finished = true;
+ break;
+ }
+ }
+ continue;
+ }
+ break;
+ }
+ }
+
+ if (code === CHAR_ASTERISK) {
+ if (prev === CHAR_ASTERISK) isGlobstar = token.isGlobstar = true;
+ isGlob = token.isGlob = true;
+ finished = true;
+
+ if (scanToEnd === true) {
+ continue;
+ }
+ break;
+ }
+
+ if (code === CHAR_QUESTION_MARK) {
+ isGlob = token.isGlob = true;
+ finished = true;
+
+ if (scanToEnd === true) {
+ continue;
+ }
+ break;
+ }
+
+ if (code === CHAR_LEFT_SQUARE_BRACKET) {
+ while (eos() !== true && (next = advance())) {
+ if (next === CHAR_BACKWARD_SLASH) {
+ backslashes = token.backslashes = true;
+ advance();
+ continue;
+ }
+
+ if (next === CHAR_RIGHT_SQUARE_BRACKET) {
+ isBracket = token.isBracket = true;
+ isGlob = token.isGlob = true;
+ finished = true;
+ break;
+ }
+ }
+
+ if (scanToEnd === true) {
+ continue;
+ }
+
+ break;
+ }
+
+ if (opts.nonegate !== true && code === CHAR_EXCLAMATION_MARK && index === start) {
+ negated = token.negated = true;
+ start++;
+ continue;
+ }
+
+ if (opts.noparen !== true && code === CHAR_LEFT_PARENTHESES) {
+ isGlob = token.isGlob = true;
+
+ if (scanToEnd === true) {
+ while (eos() !== true && (code = advance())) {
+ if (code === CHAR_LEFT_PARENTHESES) {
+ backslashes = token.backslashes = true;
+ code = advance();
+ continue;
+ }
+
+ if (code === CHAR_RIGHT_PARENTHESES) {
+ finished = true;
+ break;
+ }
+ }
+ continue;
+ }
+ break;
+ }
+
+ if (isGlob === true) {
+ finished = true;
+
+ if (scanToEnd === true) {
+ continue;
+ }
+
+ break;
+ }
+ }
+
+ if (opts.noext === true) {
+ isExtglob = false;
+ isGlob = false;
+ }
+
+ let base = str;
+ let prefix = '';
+ let glob = '';
+
+ if (start > 0) {
+ prefix = str.slice(0, start);
+ str = str.slice(start);
+ lastIndex -= start;
+ }
+
+ if (base && isGlob === true && lastIndex > 0) {
+ base = str.slice(0, lastIndex);
+ glob = str.slice(lastIndex);
+ } else if (isGlob === true) {
+ base = '';
+ glob = str;
+ } else {
+ base = str;
+ }
+
+ if (base && base !== '' && base !== '/' && base !== str) {
+ if (isPathSeparator(base.charCodeAt(base.length - 1))) {
+ base = base.slice(0, -1);
+ }
+ }
+
+ if (opts.unescape === true) {
+ if (glob) glob = utils.removeBackslashes(glob);
+
+ if (base && backslashes === true) {
+ base = utils.removeBackslashes(base);
+ }
+ }
+
+ const state = {
+ prefix,
+ input,
+ start,
+ base,
+ glob,
+ isBrace,
+ isBracket,
+ isGlob,
+ isExtglob,
+ isGlobstar,
+ negated,
+ negatedExtglob
+ };
+
+ if (opts.tokens === true) {
+ state.maxDepth = 0;
+ if (!isPathSeparator(code)) {
+ tokens.push(token);
+ }
+ state.tokens = tokens;
+ }
+
+ if (opts.parts === true || opts.tokens === true) {
+ let prevIndex;
+
+ for (let idx = 0; idx < slashes.length; idx++) {
+ const n = prevIndex ? prevIndex + 1 : start;
+ const i = slashes[idx];
+ const value = input.slice(n, i);
+ if (opts.tokens) {
+ if (idx === 0 && start !== 0) {
+ tokens[idx].isPrefix = true;
+ tokens[idx].value = prefix;
+ } else {
+ tokens[idx].value = value;
+ }
+ depth(tokens[idx]);
+ state.maxDepth += tokens[idx].depth;
+ }
+ if (idx !== 0 || value !== '') {
+ parts.push(value);
+ }
+ prevIndex = i;
+ }
+
+ if (prevIndex && prevIndex + 1 < input.length) {
+ const value = input.slice(prevIndex + 1);
+ parts.push(value);
+
+ if (opts.tokens) {
+ tokens[tokens.length - 1].value = value;
+ depth(tokens[tokens.length - 1]);
+ state.maxDepth += tokens[tokens.length - 1].depth;
+ }
+ }
+
+ state.slashes = slashes;
+ state.parts = parts;
+ }
+
+ return state;
+};
+
+module.exports = scan;
diff --git a/tools/node_modules/eslint/node_modules/picomatch/lib/utils.js b/tools/node_modules/eslint/node_modules/picomatch/lib/utils.js
new file mode 100644
index 0000000000..c3ca766a7b
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/picomatch/lib/utils.js
@@ -0,0 +1,64 @@
+'use strict';
+
+const path = require('path');
+const win32 = process.platform === 'win32';
+const {
+ REGEX_BACKSLASH,
+ REGEX_REMOVE_BACKSLASH,
+ REGEX_SPECIAL_CHARS,
+ REGEX_SPECIAL_CHARS_GLOBAL
+} = require('./constants');
+
+exports.isObject = val => val !== null && typeof val === 'object' && !Array.isArray(val);
+exports.hasRegexChars = str => REGEX_SPECIAL_CHARS.test(str);
+exports.isRegexChar = str => str.length === 1 && exports.hasRegexChars(str);
+exports.escapeRegex = str => str.replace(REGEX_SPECIAL_CHARS_GLOBAL, '\\$1');
+exports.toPosixSlashes = str => str.replace(REGEX_BACKSLASH, '/');
+
+exports.removeBackslashes = str => {
+ return str.replace(REGEX_REMOVE_BACKSLASH, match => {
+ return match === '\\' ? '' : match;
+ });
+};
+
+exports.supportsLookbehinds = () => {
+ const segs = process.version.slice(1).split('.').map(Number);
+ if (segs.length === 3 && segs[0] >= 9 || (segs[0] === 8 && segs[1] >= 10)) {
+ return true;
+ }
+ return false;
+};
+
+exports.isWindows = options => {
+ if (options && typeof options.windows === 'boolean') {
+ return options.windows;
+ }
+ return win32 === true || path.sep === '\\';
+};
+
+exports.escapeLast = (input, char, lastIdx) => {
+ const idx = input.lastIndexOf(char, lastIdx);
+ if (idx === -1) return input;
+ if (input[idx - 1] === '\\') return exports.escapeLast(input, char, idx - 1);
+ return `${input.slice(0, idx)}\\${input.slice(idx)}`;
+};
+
+exports.removePrefix = (input, state = {}) => {
+ let output = input;
+ if (output.startsWith('./')) {
+ output = output.slice(2);
+ state.prefix = './';
+ }
+ return output;
+};
+
+exports.wrapOutput = (input, state = {}, options = {}) => {
+ const prepend = options.contains ? '' : '^';
+ const append = options.contains ? '' : '$';
+
+ let output = `${prepend}(?:${input})${append}`;
+ if (state.negated === true) {
+ output = `(?:^(?!${output}).*$)`;
+ }
+ return output;
+};
diff --git a/tools/node_modules/eslint/node_modules/picomatch/package.json b/tools/node_modules/eslint/node_modules/picomatch/package.json
new file mode 100644
index 0000000000..3db22d408f
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/picomatch/package.json
@@ -0,0 +1,81 @@
+{
+ "name": "picomatch",
+ "description": "Blazing fast and accurate glob matcher written in JavaScript, with no dependencies and full support for standard and extended Bash glob features, including braces, extglobs, POSIX brackets, and regular expressions.",
+ "version": "2.3.1",
+ "homepage": "https://github.com/micromatch/picomatch",
+ "author": "Jon Schlinkert (https://github.com/jonschlinkert)",
+ "funding": "https://github.com/sponsors/jonschlinkert",
+ "repository": "micromatch/picomatch",
+ "bugs": {
+ "url": "https://github.com/micromatch/picomatch/issues"
+ },
+ "license": "MIT",
+ "files": [
+ "index.js",
+ "lib"
+ ],
+ "main": "index.js",
+ "engines": {
+ "node": ">=8.6"
+ },
+ "scripts": {
+ "lint": "eslint --cache --cache-location node_modules/.cache/.eslintcache --report-unused-disable-directives --ignore-path .gitignore .",
+ "mocha": "mocha --reporter dot",
+ "test": "npm run lint && npm run mocha",
+ "test:ci": "npm run test:cover",
+ "test:cover": "nyc npm run mocha"
+ },
+ "devDependencies": {
+ "eslint": "^6.8.0",
+ "fill-range": "^7.0.1",
+ "gulp-format-md": "^2.0.0",
+ "mocha": "^6.2.2",
+ "nyc": "^15.0.0",
+ "time-require": "github:jonschlinkert/time-require"
+ },
+ "keywords": [
+ "glob",
+ "match",
+ "picomatch"
+ ],
+ "nyc": {
+ "reporter": [
+ "html",
+ "lcov",
+ "text-summary"
+ ]
+ },
+ "verb": {
+ "toc": {
+ "render": true,
+ "method": "preWrite",
+ "maxdepth": 3
+ },
+ "layout": "empty",
+ "tasks": [
+ "readme"
+ ],
+ "plugins": [
+ "gulp-format-md"
+ ],
+ "lint": {
+ "reflinks": true
+ },
+ "related": {
+ "list": [
+ "braces",
+ "micromatch"
+ ]
+ },
+ "reflinks": [
+ "braces",
+ "expand-brackets",
+ "extglob",
+ "fill-range",
+ "micromatch",
+ "minimatch",
+ "nanomatch",
+ "picomatch"
+ ]
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/queue-microtask/LICENSE b/tools/node_modules/eslint/node_modules/queue-microtask/LICENSE
new file mode 100755
index 0000000000..c7e6852752
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/queue-microtask/LICENSE
@@ -0,0 +1,20 @@
+The MIT License (MIT)
+
+Copyright (c) Feross Aboukhadijeh
+
+Permission is hereby granted, free of charge, to any person obtaining a copy of
+this software and associated documentation files (the "Software"), to deal in
+the Software without restriction, including without limitation the rights to
+use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software is furnished to do so,
+subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
+FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
+COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
+IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
+CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
diff --git a/tools/node_modules/eslint/node_modules/queue-microtask/index.js b/tools/node_modules/eslint/node_modules/queue-microtask/index.js
new file mode 100644
index 0000000000..55605343a2
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/queue-microtask/index.js
@@ -0,0 +1,9 @@
+/*! queue-microtask. MIT License. Feross Aboukhadijeh <https://feross.org/opensource> */
+let promise
+
+module.exports = typeof queueMicrotask === 'function'
+ ? queueMicrotask.bind(typeof window !== 'undefined' ? window : global)
+ // reuse resolved promise, and allocate it lazily
+ : cb => (promise || (promise = Promise.resolve()))
+ .then(cb)
+ .catch(err => setTimeout(() => { throw err }, 0))
diff --git a/tools/node_modules/eslint/node_modules/queue-microtask/package.json b/tools/node_modules/eslint/node_modules/queue-microtask/package.json
new file mode 100644
index 0000000000..d29a401f51
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/queue-microtask/package.json
@@ -0,0 +1,55 @@
+{
+ "name": "queue-microtask",
+ "description": "fast, tiny `queueMicrotask` shim for modern engines",
+ "version": "1.2.3",
+ "author": {
+ "name": "Feross Aboukhadijeh",
+ "email": "feross@feross.org",
+ "url": "https://feross.org"
+ },
+ "bugs": {
+ "url": "https://github.com/feross/queue-microtask/issues"
+ },
+ "devDependencies": {
+ "standard": "*",
+ "tape": "^5.2.2"
+ },
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ],
+ "homepage": "https://github.com/feross/queue-microtask",
+ "keywords": [
+ "asap",
+ "immediate",
+ "micro task",
+ "microtask",
+ "nextTick",
+ "process.nextTick",
+ "queue micro task",
+ "queue microtask",
+ "queue-microtask",
+ "queueMicrotask",
+ "setImmediate",
+ "task"
+ ],
+ "license": "MIT",
+ "main": "index.js",
+ "repository": {
+ "type": "git",
+ "url": "git://github.com/feross/queue-microtask.git"
+ },
+ "scripts": {
+ "test": "standard && tape test/*.js"
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/reusify/.coveralls.yml b/tools/node_modules/eslint/node_modules/reusify/.coveralls.yml
new file mode 100644
index 0000000000..359f68349d
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/reusify/.coveralls.yml
@@ -0,0 +1 @@
+repo_token: yIxhFqtaaz5iGVYfie9mODehFYogm8S8L
diff --git a/tools/node_modules/eslint/node_modules/reusify/LICENSE b/tools/node_modules/eslint/node_modules/reusify/LICENSE
new file mode 100644
index 0000000000..fbf3a01d8c
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/reusify/LICENSE
@@ -0,0 +1,22 @@
+The MIT License (MIT)
+
+Copyright (c) 2015 Matteo Collina
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+
diff --git a/tools/node_modules/eslint/node_modules/reusify/package.json b/tools/node_modules/eslint/node_modules/reusify/package.json
new file mode 100644
index 0000000000..ee66aeecb6
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/reusify/package.json
@@ -0,0 +1,45 @@
+{
+ "name": "reusify",
+ "version": "1.0.4",
+ "description": "Reuse objects and functions with style",
+ "main": "reusify.js",
+ "scripts": {
+ "lint": "standard",
+ "test": "tape test.js | faucet",
+ "istanbul": "istanbul cover tape test.js",
+ "coverage": "npm run istanbul; cat coverage/lcov.info | coveralls"
+ },
+ "pre-commit": [
+ "lint",
+ "test"
+ ],
+ "repository": {
+ "type": "git",
+ "url": "git+https://github.com/mcollina/reusify.git"
+ },
+ "keywords": [
+ "reuse",
+ "object",
+ "performance",
+ "function",
+ "fast"
+ ],
+ "author": "Matteo Collina <hello@matteocollina.com>",
+ "license": "MIT",
+ "bugs": {
+ "url": "https://github.com/mcollina/reusify/issues"
+ },
+ "homepage": "https://github.com/mcollina/reusify#readme",
+ "engines": {
+ "node": ">=0.10.0",
+ "iojs": ">=1.0.0"
+ },
+ "devDependencies": {
+ "coveralls": "^2.13.3",
+ "faucet": "0.0.1",
+ "istanbul": "^0.4.5",
+ "pre-commit": "^1.2.2",
+ "standard": "^10.0.3",
+ "tape": "^4.8.0"
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/reusify/reusify.js b/tools/node_modules/eslint/node_modules/reusify/reusify.js
new file mode 100644
index 0000000000..e6f36f3a83
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/reusify/reusify.js
@@ -0,0 +1,33 @@
+'use strict'
+
+function reusify (Constructor) {
+ var head = new Constructor()
+ var tail = head
+
+ function get () {
+ var current = head
+
+ if (current.next) {
+ head = current.next
+ } else {
+ head = new Constructor()
+ tail = head
+ }
+
+ current.next = null
+
+ return current
+ }
+
+ function release (obj) {
+ tail.next = obj
+ tail = obj
+ }
+
+ return {
+ get: get,
+ release: release
+ }
+}
+
+module.exports = reusify
diff --git a/tools/node_modules/eslint/node_modules/run-parallel/LICENSE b/tools/node_modules/eslint/node_modules/run-parallel/LICENSE
new file mode 100644
index 0000000000..c7e6852752
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/run-parallel/LICENSE
@@ -0,0 +1,20 @@
+The MIT License (MIT)
+
+Copyright (c) Feross Aboukhadijeh
+
+Permission is hereby granted, free of charge, to any person obtaining a copy of
+this software and associated documentation files (the "Software"), to deal in
+the Software without restriction, including without limitation the rights to
+use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software is furnished to do so,
+subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
+FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
+COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
+IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
+CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
diff --git a/tools/node_modules/eslint/node_modules/run-parallel/index.js b/tools/node_modules/eslint/node_modules/run-parallel/index.js
new file mode 100644
index 0000000000..6307141d65
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/run-parallel/index.js
@@ -0,0 +1,51 @@
+/*! run-parallel. MIT License. Feross Aboukhadijeh <https://feross.org/opensource> */
+module.exports = runParallel
+
+const queueMicrotask = require('queue-microtask')
+
+function runParallel (tasks, cb) {
+ let results, pending, keys
+ let isSync = true
+
+ if (Array.isArray(tasks)) {
+ results = []
+ pending = tasks.length
+ } else {
+ keys = Object.keys(tasks)
+ results = {}
+ pending = keys.length
+ }
+
+ function done (err) {
+ function end () {
+ if (cb) cb(err, results)
+ cb = null
+ }
+ if (isSync) queueMicrotask(end)
+ else end()
+ }
+
+ function each (i, err, result) {
+ results[i] = result
+ if (--pending === 0 || err) {
+ done(err)
+ }
+ }
+
+ if (!pending) {
+ // empty
+ done(null)
+ } else if (keys) {
+ // object
+ keys.forEach(function (key) {
+ tasks[key](function (err, result) { each(key, err, result) })
+ })
+ } else {
+ // array
+ tasks.forEach(function (task, i) {
+ task(function (err, result) { each(i, err, result) })
+ })
+ }
+
+ isSync = false
+}
diff --git a/tools/node_modules/eslint/node_modules/run-parallel/package.json b/tools/node_modules/eslint/node_modules/run-parallel/package.json
new file mode 100644
index 0000000000..1f14757881
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/run-parallel/package.json
@@ -0,0 +1,58 @@
+{
+ "name": "run-parallel",
+ "description": "Run an array of functions in parallel",
+ "version": "1.2.0",
+ "author": {
+ "name": "Feross Aboukhadijeh",
+ "email": "feross@feross.org",
+ "url": "https://feross.org"
+ },
+ "bugs": {
+ "url": "https://github.com/feross/run-parallel/issues"
+ },
+ "dependencies": {
+ "queue-microtask": "^1.2.2"
+ },
+ "devDependencies": {
+ "airtap": "^3.0.0",
+ "standard": "*",
+ "tape": "^5.0.1"
+ },
+ "homepage": "https://github.com/feross/run-parallel",
+ "keywords": [
+ "parallel",
+ "async",
+ "function",
+ "callback",
+ "asynchronous",
+ "run",
+ "array",
+ "run parallel"
+ ],
+ "license": "MIT",
+ "main": "index.js",
+ "repository": {
+ "type": "git",
+ "url": "git://github.com/feross/run-parallel.git"
+ },
+ "scripts": {
+ "test": "standard && npm run test-node && npm run test-browser",
+ "test-browser": "airtap -- test/*.js",
+ "test-browser-local": "airtap --local -- test/*.js",
+ "test-node": "tape test/*.js"
+ },
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ]
+}
diff --git a/tools/node_modules/eslint/node_modules/slash/index.js b/tools/node_modules/eslint/node_modules/slash/index.js
new file mode 100644
index 0000000000..103fbea97f
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/slash/index.js
@@ -0,0 +1,11 @@
+'use strict';
+module.exports = path => {
+ const isExtendedLengthPath = /^\\\\\?\\/.test(path);
+ const hasNonAscii = /[^\u0000-\u0080]+/.test(path); // eslint-disable-line no-control-regex
+
+ if (isExtendedLengthPath || hasNonAscii) {
+ return path;
+ }
+
+ return path.replace(/\\/g, '/');
+};
diff --git a/tools/node_modules/eslint/node_modules/slash/license b/tools/node_modules/eslint/node_modules/slash/license
new file mode 100644
index 0000000000..e7af2f7710
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/slash/license
@@ -0,0 +1,9 @@
+MIT License
+
+Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)
+
+Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
diff --git a/tools/node_modules/eslint/node_modules/slash/package.json b/tools/node_modules/eslint/node_modules/slash/package.json
new file mode 100644
index 0000000000..c88fcc712e
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/slash/package.json
@@ -0,0 +1,35 @@
+{
+ "name": "slash",
+ "version": "3.0.0",
+ "description": "Convert Windows backslash paths to slash paths",
+ "license": "MIT",
+ "repository": "sindresorhus/slash",
+ "author": {
+ "name": "Sindre Sorhus",
+ "email": "sindresorhus@gmail.com",
+ "url": "sindresorhus.com"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "scripts": {
+ "test": "xo && ava && tsd"
+ },
+ "files": [
+ "index.js",
+ "index.d.ts"
+ ],
+ "keywords": [
+ "path",
+ "seperator",
+ "slash",
+ "backslash",
+ "windows",
+ "convert"
+ ],
+ "devDependencies": {
+ "ava": "^1.4.1",
+ "tsd": "^0.7.2",
+ "xo": "^0.24.0"
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/slash/readme.md b/tools/node_modules/eslint/node_modules/slash/readme.md
new file mode 100644
index 0000000000..f0ef4acbde
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/slash/readme.md
@@ -0,0 +1,44 @@
+# slash [![Build Status](https://travis-ci.org/sindresorhus/slash.svg?branch=master)](https://travis-ci.org/sindresorhus/slash)
+
+> Convert Windows backslash paths to slash paths: `foo\\bar` ➔ `foo/bar`
+
+[Forward-slash paths can be used in Windows](http://superuser.com/a/176395/6877) as long as they're not extended-length paths and don't contain any non-ascii characters.
+
+This was created since the `path` methods in Node.js outputs `\\` paths on Windows.
+
+
+## Install
+
+```
+$ npm install slash
+```
+
+
+## Usage
+
+```js
+const path = require('path');
+const slash = require('slash');
+
+const string = path.join('foo', 'bar');
+// Unix => foo/bar
+// Windows => foo\\bar
+
+slash(string);
+// Unix => foo/bar
+// Windows => foo/bar
+```
+
+
+## API
+
+### slash(path)
+
+Type: `string`
+
+Accepts a Windows backslash path and returns a path with forward slashes.
+
+
+## License
+
+MIT © [Sindre Sorhus](https://sindresorhus.com)
diff --git a/tools/node_modules/eslint/node_modules/to-regex-range/LICENSE b/tools/node_modules/eslint/node_modules/to-regex-range/LICENSE
new file mode 100644
index 0000000000..7cccaf9e34
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/to-regex-range/LICENSE
@@ -0,0 +1,21 @@
+The MIT License (MIT)
+
+Copyright (c) 2015-present, Jon Schlinkert.
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.
diff --git a/tools/node_modules/eslint/node_modules/to-regex-range/index.js b/tools/node_modules/eslint/node_modules/to-regex-range/index.js
new file mode 100644
index 0000000000..77fbaced17
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/to-regex-range/index.js
@@ -0,0 +1,288 @@
+/*!
+ * to-regex-range <https://github.com/micromatch/to-regex-range>
+ *
+ * Copyright (c) 2015-present, Jon Schlinkert.
+ * Released under the MIT License.
+ */
+
+'use strict';
+
+const isNumber = require('is-number');
+
+const toRegexRange = (min, max, options) => {
+ if (isNumber(min) === false) {
+ throw new TypeError('toRegexRange: expected the first argument to be a number');
+ }
+
+ if (max === void 0 || min === max) {
+ return String(min);
+ }
+
+ if (isNumber(max) === false) {
+ throw new TypeError('toRegexRange: expected the second argument to be a number.');
+ }
+
+ let opts = { relaxZeros: true, ...options };
+ if (typeof opts.strictZeros === 'boolean') {
+ opts.relaxZeros = opts.strictZeros === false;
+ }
+
+ let relax = String(opts.relaxZeros);
+ let shorthand = String(opts.shorthand);
+ let capture = String(opts.capture);
+ let wrap = String(opts.wrap);
+ let cacheKey = min + ':' + max + '=' + relax + shorthand + capture + wrap;
+
+ if (toRegexRange.cache.hasOwnProperty(cacheKey)) {
+ return toRegexRange.cache[cacheKey].result;
+ }
+
+ let a = Math.min(min, max);
+ let b = Math.max(min, max);
+
+ if (Math.abs(a - b) === 1) {
+ let result = min + '|' + max;
+ if (opts.capture) {
+ return `(${result})`;
+ }
+ if (opts.wrap === false) {
+ return result;
+ }
+ return `(?:${result})`;
+ }
+
+ let isPadded = hasPadding(min) || hasPadding(max);
+ let state = { min, max, a, b };
+ let positives = [];
+ let negatives = [];
+
+ if (isPadded) {
+ state.isPadded = isPadded;
+ state.maxLen = String(state.max).length;
+ }
+
+ if (a < 0) {
+ let newMin = b < 0 ? Math.abs(b) : 1;
+ negatives = splitToPatterns(newMin, Math.abs(a), state, opts);
+ a = state.a = 0;
+ }
+
+ if (b >= 0) {
+ positives = splitToPatterns(a, b, state, opts);
+ }
+
+ state.negatives = negatives;
+ state.positives = positives;
+ state.result = collatePatterns(negatives, positives, opts);
+
+ if (opts.capture === true) {
+ state.result = `(${state.result})`;
+ } else if (opts.wrap !== false && (positives.length + negatives.length) > 1) {
+ state.result = `(?:${state.result})`;
+ }
+
+ toRegexRange.cache[cacheKey] = state;
+ return state.result;
+};
+
+function collatePatterns(neg, pos, options) {
+ let onlyNegative = filterPatterns(neg, pos, '-', false, options) || [];
+ let onlyPositive = filterPatterns(pos, neg, '', false, options) || [];
+ let intersected = filterPatterns(neg, pos, '-?', true, options) || [];
+ let subpatterns = onlyNegative.concat(intersected).concat(onlyPositive);
+ return subpatterns.join('|');
+}
+
+function splitToRanges(min, max) {
+ let nines = 1;
+ let zeros = 1;
+
+ let stop = countNines(min, nines);
+ let stops = new Set([max]);
+
+ while (min <= stop && stop <= max) {
+ stops.add(stop);
+ nines += 1;
+ stop = countNines(min, nines);
+ }
+
+ stop = countZeros(max + 1, zeros) - 1;
+
+ while (min < stop && stop <= max) {
+ stops.add(stop);
+ zeros += 1;
+ stop = countZeros(max + 1, zeros) - 1;
+ }
+
+ stops = [...stops];
+ stops.sort(compare);
+ return stops;
+}
+
+/**
+ * Convert a range to a regex pattern
+ * @param {Number} `start`
+ * @param {Number} `stop`
+ * @return {String}
+ */
+
+function rangeToPattern(start, stop, options) {
+ if (start === stop) {
+ return { pattern: start, count: [], digits: 0 };
+ }
+
+ let zipped = zip(start, stop);
+ let digits = zipped.length;
+ let pattern = '';
+ let count = 0;
+
+ for (let i = 0; i < digits; i++) {
+ let [startDigit, stopDigit] = zipped[i];
+
+ if (startDigit === stopDigit) {
+ pattern += startDigit;
+
+ } else if (startDigit !== '0' || stopDigit !== '9') {
+ pattern += toCharacterClass(startDigit, stopDigit, options);
+
+ } else {
+ count++;
+ }
+ }
+
+ if (count) {
+ pattern += options.shorthand === true ? '\\d' : '[0-9]';
+ }
+
+ return { pattern, count: [count], digits };
+}
+
+function splitToPatterns(min, max, tok, options) {
+ let ranges = splitToRanges(min, max);
+ let tokens = [];
+ let start = min;
+ let prev;
+
+ for (let i = 0; i < ranges.length; i++) {
+ let max = ranges[i];
+ let obj = rangeToPattern(String(start), String(max), options);
+ let zeros = '';
+
+ if (!tok.isPadded && prev && prev.pattern === obj.pattern) {
+ if (prev.count.length > 1) {
+ prev.count.pop();
+ }
+
+ prev.count.push(obj.count[0]);
+ prev.string = prev.pattern + toQuantifier(prev.count);
+ start = max + 1;
+ continue;
+ }
+
+ if (tok.isPadded) {
+ zeros = padZeros(max, tok, options);
+ }
+
+ obj.string = zeros + obj.pattern + toQuantifier(obj.count);
+ tokens.push(obj);
+ start = max + 1;
+ prev = obj;
+ }
+
+ return tokens;
+}
+
+function filterPatterns(arr, comparison, prefix, intersection, options) {
+ let result = [];
+
+ for (let ele of arr) {
+ let { string } = ele;
+
+ // only push if _both_ are negative...
+ if (!intersection && !contains(comparison, 'string', string)) {
+ result.push(prefix + string);
+ }
+
+ // or _both_ are positive
+ if (intersection && contains(comparison, 'string', string)) {
+ result.push(prefix + string);
+ }
+ }
+ return result;
+}
+
+/**
+ * Zip strings
+ */
+
+function zip(a, b) {
+ let arr = [];
+ for (let i = 0; i < a.length; i++) arr.push([a[i], b[i]]);
+ return arr;
+}
+
+function compare(a, b) {
+ return a > b ? 1 : b > a ? -1 : 0;
+}
+
+function contains(arr, key, val) {
+ return arr.some(ele => ele[key] === val);
+}
+
+function countNines(min, len) {
+ return Number(String(min).slice(0, -len) + '9'.repeat(len));
+}
+
+function countZeros(integer, zeros) {
+ return integer - (integer % Math.pow(10, zeros));
+}
+
+function toQuantifier(digits) {
+ let [start = 0, stop = ''] = digits;
+ if (stop || start > 1) {
+ return `{${start + (stop ? ',' + stop : '')}}`;
+ }
+ return '';
+}
+
+function toCharacterClass(a, b, options) {
+ return `[${a}${(b - a === 1) ? '' : '-'}${b}]`;
+}
+
+function hasPadding(str) {
+ return /^-?(0+)\d/.test(str);
+}
+
+function padZeros(value, tok, options) {
+ if (!tok.isPadded) {
+ return value;
+ }
+
+ let diff = Math.abs(tok.maxLen - String(value).length);
+ let relax = options.relaxZeros !== false;
+
+ switch (diff) {
+ case 0:
+ return '';
+ case 1:
+ return relax ? '0?' : '0';
+ case 2:
+ return relax ? '0{0,2}' : '00';
+ default: {
+ return relax ? `0{0,${diff}}` : `0{${diff}}`;
+ }
+ }
+}
+
+/**
+ * Cache
+ */
+
+toRegexRange.cache = {};
+toRegexRange.clearCache = () => (toRegexRange.cache = {});
+
+/**
+ * Expose `toRegexRange`
+ */
+
+module.exports = toRegexRange;
diff --git a/tools/node_modules/eslint/node_modules/to-regex-range/package.json b/tools/node_modules/eslint/node_modules/to-regex-range/package.json
new file mode 100644
index 0000000000..4ef194f352
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/to-regex-range/package.json
@@ -0,0 +1,88 @@
+{
+ "name": "to-regex-range",
+ "description": "Pass two numbers, get a regex-compatible source string for matching ranges. Validated against more than 2.78 million test assertions.",
+ "version": "5.0.1",
+ "homepage": "https://github.com/micromatch/to-regex-range",
+ "author": "Jon Schlinkert (https://github.com/jonschlinkert)",
+ "contributors": [
+ "Jon Schlinkert (http://twitter.com/jonschlinkert)",
+ "Rouven Weßling (www.rouvenwessling.de)"
+ ],
+ "repository": "micromatch/to-regex-range",
+ "bugs": {
+ "url": "https://github.com/micromatch/to-regex-range/issues"
+ },
+ "license": "MIT",
+ "files": [
+ "index.js"
+ ],
+ "main": "index.js",
+ "engines": {
+ "node": ">=8.0"
+ },
+ "scripts": {
+ "test": "mocha"
+ },
+ "dependencies": {
+ "is-number": "^7.0.0"
+ },
+ "devDependencies": {
+ "fill-range": "^6.0.0",
+ "gulp-format-md": "^2.0.0",
+ "mocha": "^6.0.2",
+ "text-table": "^0.2.0",
+ "time-diff": "^0.3.1"
+ },
+ "keywords": [
+ "bash",
+ "date",
+ "expand",
+ "expansion",
+ "expression",
+ "glob",
+ "match",
+ "match date",
+ "match number",
+ "match numbers",
+ "match year",
+ "matches",
+ "matching",
+ "number",
+ "numbers",
+ "numerical",
+ "range",
+ "ranges",
+ "regex",
+ "regexp",
+ "regular",
+ "regular expression",
+ "sequence"
+ ],
+ "verb": {
+ "layout": "default",
+ "toc": false,
+ "tasks": [
+ "readme"
+ ],
+ "plugins": [
+ "gulp-format-md"
+ ],
+ "lint": {
+ "reflinks": true
+ },
+ "helpers": {
+ "examples": {
+ "displayName": "examples"
+ }
+ },
+ "related": {
+ "list": [
+ "expand-range",
+ "fill-range",
+ "micromatch",
+ "repeat-element",
+ "repeat-string"
+ ]
+ }
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/update-browserslist-db/check-npm-version.js b/tools/node_modules/eslint/node_modules/update-browserslist-db/check-npm-version.js
new file mode 100644
index 0000000000..25e1c92d36
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/update-browserslist-db/check-npm-version.js
@@ -0,0 +1,16 @@
+let { execSync } = require('child_process')
+let pico = require('picocolors')
+
+try {
+ let version = parseInt(execSync('npm -v'))
+ if (version <= 6) {
+ process.stderr.write(
+ pico.red(
+ 'Update npm or call ' +
+ pico.yellow('npx browserslist@latest --update-db') +
+ '\n'
+ )
+ )
+ process.exit(1)
+ }
+} catch (e) {}
diff --git a/tools/node_modules/eslint/node_modules/update-browserslist-db/cli.js b/tools/node_modules/eslint/node_modules/update-browserslist-db/cli.js
index e6829ce949..1388e94d08 100755
--- a/tools/node_modules/eslint/node_modules/update-browserslist-db/cli.js
+++ b/tools/node_modules/eslint/node_modules/update-browserslist-db/cli.js
@@ -3,6 +3,7 @@
let { readFileSync } = require('fs')
let { join } = require('path')
+require('./check-npm-version')
let updateDb = require('./')
const ROOT = __dirname
diff --git a/tools/node_modules/eslint/node_modules/update-browserslist-db/package.json b/tools/node_modules/eslint/node_modules/update-browserslist-db/package.json
index fcaa527123..5219f35f70 100644
--- a/tools/node_modules/eslint/node_modules/update-browserslist-db/package.json
+++ b/tools/node_modules/eslint/node_modules/update-browserslist-db/package.json
@@ -1,6 +1,6 @@
{
"name": "update-browserslist-db",
- "version": "1.0.4",
+ "version": "1.0.5",
"description": "CLI tool to update caniuse-lite to refresh target browsers from Browserslist config",
"keywords": [
"caniuse",
diff --git a/tools/node_modules/eslint/node_modules/yocto-queue/index.js b/tools/node_modules/eslint/node_modules/yocto-queue/index.js
new file mode 100644
index 0000000000..2f3e6dcd72
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/yocto-queue/index.js
@@ -0,0 +1,68 @@
+class Node {
+ /// value;
+ /// next;
+
+ constructor(value) {
+ this.value = value;
+
+ // TODO: Remove this when targeting Node.js 12.
+ this.next = undefined;
+ }
+}
+
+class Queue {
+ // TODO: Use private class fields when targeting Node.js 12.
+ // #_head;
+ // #_tail;
+ // #_size;
+
+ constructor() {
+ this.clear();
+ }
+
+ enqueue(value) {
+ const node = new Node(value);
+
+ if (this._head) {
+ this._tail.next = node;
+ this._tail = node;
+ } else {
+ this._head = node;
+ this._tail = node;
+ }
+
+ this._size++;
+ }
+
+ dequeue() {
+ const current = this._head;
+ if (!current) {
+ return;
+ }
+
+ this._head = this._head.next;
+ this._size--;
+ return current.value;
+ }
+
+ clear() {
+ this._head = undefined;
+ this._tail = undefined;
+ this._size = 0;
+ }
+
+ get size() {
+ return this._size;
+ }
+
+ * [Symbol.iterator]() {
+ let current = this._head;
+
+ while (current) {
+ yield current.value;
+ current = current.next;
+ }
+ }
+}
+
+module.exports = Queue;
diff --git a/tools/node_modules/eslint/node_modules/yocto-queue/license b/tools/node_modules/eslint/node_modules/yocto-queue/license
new file mode 100644
index 0000000000..fa7ceba3eb
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/yocto-queue/license
@@ -0,0 +1,9 @@
+MIT License
+
+Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (https://sindresorhus.com)
+
+Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
diff --git a/tools/node_modules/eslint/node_modules/yocto-queue/package.json b/tools/node_modules/eslint/node_modules/yocto-queue/package.json
new file mode 100644
index 0000000000..71a91017b6
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/yocto-queue/package.json
@@ -0,0 +1,43 @@
+{
+ "name": "yocto-queue",
+ "version": "0.1.0",
+ "description": "Tiny queue data structure",
+ "license": "MIT",
+ "repository": "sindresorhus/yocto-queue",
+ "funding": "https://github.com/sponsors/sindresorhus",
+ "author": {
+ "name": "Sindre Sorhus",
+ "email": "sindresorhus@gmail.com",
+ "url": "https://sindresorhus.com"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "scripts": {
+ "test": "xo && ava && tsd"
+ },
+ "files": [
+ "index.js",
+ "index.d.ts"
+ ],
+ "keywords": [
+ "queue",
+ "data",
+ "structure",
+ "algorithm",
+ "queues",
+ "queuing",
+ "list",
+ "array",
+ "linkedlist",
+ "fifo",
+ "enqueue",
+ "dequeue",
+ "data-structure"
+ ],
+ "devDependencies": {
+ "ava": "^2.4.0",
+ "tsd": "^0.13.1",
+ "xo": "^0.35.0"
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/yocto-queue/readme.md b/tools/node_modules/eslint/node_modules/yocto-queue/readme.md
new file mode 100644
index 0000000000..c72fefc486
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/yocto-queue/readme.md
@@ -0,0 +1,64 @@
+# yocto-queue [![](https://badgen.net/bundlephobia/minzip/yocto-queue)](https://bundlephobia.com/result?p=yocto-queue)
+
+> Tiny queue data structure
+
+You should use this package instead of an array if you do a lot of `Array#push()` and `Array#shift()` on large arrays, since `Array#shift()` has [linear time complexity](https://medium.com/@ariel.salem1989/an-easy-to-use-guide-to-big-o-time-complexity-5dcf4be8a444#:~:text=O(N)%E2%80%94Linear%20Time) *O(n)* while `Queue#dequeue()` has [constant time complexity](https://medium.com/@ariel.salem1989/an-easy-to-use-guide-to-big-o-time-complexity-5dcf4be8a444#:~:text=O(1)%20%E2%80%94%20Constant%20Time) *O(1)*. That makes a huge difference for large arrays.
+
+> A [queue](https://en.wikipedia.org/wiki/Queue_(abstract_data_type)) is an ordered list of elements where an element is inserted at the end of the queue and is removed from the front of the queue. A queue works based on the first-in, first-out ([FIFO](https://en.wikipedia.org/wiki/FIFO_(computing_and_electronics))) principle.
+
+## Install
+
+```
+$ npm install yocto-queue
+```
+
+## Usage
+
+```js
+const Queue = require('yocto-queue');
+
+const queue = new Queue();
+
+queue.enqueue('🦄');
+queue.enqueue('🌈');
+
+console.log(queue.size);
+//=> 2
+
+console.log(...queue);
+//=> '🦄 🌈'
+
+console.log(queue.dequeue());
+//=> '🦄'
+
+console.log(queue.dequeue());
+//=> '🌈'
+```
+
+## API
+
+### `queue = new Queue()`
+
+The instance is an [`Iterable`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Iteration_protocols), which means you can iterate over the queue front to back with a “for…of” loop, or use spreading to convert the queue to an array. Don't do this unless you really need to though, since it's slow.
+
+#### `.enqueue(value)`
+
+Add a value to the queue.
+
+#### `.dequeue()`
+
+Remove the next value in the queue.
+
+Returns the removed value or `undefined` if the queue is empty.
+
+#### `.clear()`
+
+Clear the queue.
+
+#### `.size`
+
+The size of the queue.
+
+## Related
+
+- [quick-lru](https://github.com/sindresorhus/quick-lru) - Simple “Least Recently Used” (LRU) cache
diff --git a/tools/node_modules/eslint/package.json b/tools/node_modules/eslint/package.json
index bdb3d6f492..db49daecd4 100644
--- a/tools/node_modules/eslint/package.json
+++ b/tools/node_modules/eslint/package.json
@@ -1,6 +1,6 @@
{
"name": "eslint",
- "version": "8.20.0",
+ "version": "8.21.0",
"author": "Nicholas C. Zakas <nicholas+npm@nczconsulting.com>",
"description": "An AST-based pattern checker for JavaScript.",
"bin": {
@@ -55,7 +55,8 @@
"bugs": "https://github.com/eslint/eslint/issues/",
"dependencies": {
"@eslint/eslintrc": "^1.3.0",
- "@humanwhocodes/config-array": "^0.9.2",
+ "@humanwhocodes/config-array": "^0.10.4",
+ "@humanwhocodes/gitignore-to-minimatch": "^1.0.2",
"ajv": "^6.10.0",
"chalk": "^4.0.0",
"cross-spawn": "^7.0.2",
@@ -65,14 +66,17 @@
"eslint-scope": "^7.1.1",
"eslint-utils": "^3.0.0",
"eslint-visitor-keys": "^3.3.0",
- "espree": "^9.3.2",
+ "espree": "^9.3.3",
"esquery": "^1.4.0",
"esutils": "^2.0.2",
"fast-deep-equal": "^3.1.3",
"file-entry-cache": "^6.0.1",
+ "find-up": "^5.0.0",
"functional-red-black-tree": "^1.0.1",
"glob-parent": "^6.0.1",
"globals": "^13.15.0",
+ "globby": "^11.1.0",
+ "grapheme-splitter": "^1.0.4",
"ignore": "^5.2.0",
"import-fresh": "^3.0.0",
"imurmurhash": "^0.1.4",
@@ -103,7 +107,7 @@
"eslint-plugin-eslint-comments": "^3.2.0",
"eslint-plugin-eslint-plugin": "^4.4.0",
"eslint-plugin-internal-rules": "file:tools/internal-rules",
- "eslint-plugin-node": "^11.1.0",
+ "eslint-plugin-n": "^15.2.4",
"eslint-plugin-unicorn": "^42.0.0",
"eslint-release": "^3.2.0",
"eslump": "^3.0.0",
@@ -139,7 +143,7 @@
"pirates": "^4.0.5",
"progress": "^2.0.3",
"proxyquire": "^2.0.1",
- "puppeteer": "^9.1.1",
+ "puppeteer": "^13.7.0",
"recast": "^0.20.4",
"regenerator-runtime": "^0.13.2",
"semver": "^7.3.5",